Die meisten Menschen haben in ihrem Leben wohl schon einmal ein Computerspiel gespielt – und viele werden sich gefragt haben, wie diese eigentlich funktionieren. Dieser shortcut erläutert die Grundlagen der 2D-Spieleprogrammierung unabhängig von konkreten Frameworks, Technologien und Plattformen. Neben einer Einführung in die Geschichte und Theorie präsentieren die Autoren ein komplettes, spielbares 2D-Spiel im Stil der 80er und 90er Jahre zum Nachbauen. Zuletzt wird die Frage nach der Implementierbarkeit eines solchen Spiels im Browser mit Java Script und HTML5 gestellt und anschaulich beantwortet.
A propos de l’auteur
Danny Reinhold bekam Anfang der 80er Jahre einen C16 geschenkt und lebt seither seine Leidenschaft als Softwareentwickler und Bastler aus. Er hat an der Universität Bremen Mathematik und Informatik studiert und ist seit 2002 als freiberuflicher Softwareentwickler mit unterschiedlichen Schwerpunkten tätig. Privat beschäftigt der begeisterte Marathon- und Ultramarathonläufer sich gerne mit ungewöhnlichen und teils auch veralteten Technologien und lernt immer gerne dazu.
Wolfgang Schmidt programmiert seit 1985 Computer – angefangen mit einem Ti 99/4A und kurze Zeit später mit einem Atari 800 XL. Er studierte Informatik an der Universität Bremen und arbeitet seit fünfzehn Jahren als Softwareentwickler, hauptsächlich mit der Programmiersprache Python. In seiner Freizeit praktiziert er Zazen (Zen-Meditation) und spielt Gitarre.