Java will nur spielen

Programmieren lernen mit Spaß und Kreativität

  • Authors
  • Sven Eric Panitz

Table of contents

  1. Front Matter
    Pages I-XI
  2. Einführung

    1. Sven Eric Panitz
      Pages 1-1
    2. Sven Eric Panitz
      Pages 3-38
  3. 2D Spiele

    1. Front Matter
      Pages 39-39
    2. Sven Eric Panitz
      Pages 41-84
    3. Sven Eric Panitz
      Pages 85-88
    4. Sven Eric Panitz
      Pages 89-118
    5. Sven Eric Panitz
      Pages 119-130
    6. Sven Eric Panitz
      Pages 131-160
    7. Sven Eric Panitz
      Pages 161-178
  4. Logikrätsel und strategische Spiele

    1. Front Matter
      Pages 179-179
    2. Sven Eric Panitz
      Pages 181-203
    3. Sven Eric Panitz
      Pages 205-221
    4. Sven Eric Panitz
      Pages 223-236
    5. Sven Eric Panitz
      Pages 237-265
  5. Back Matter
    Pages 267-278

About this book

Introduction

Spielen macht nicht nur einfach Spaß – über das Spiel entwickelt der „homo ludens“ (lat. der spielende Mensch) seine Fähigkeiten.
Dieser Kurs nutzt den Spieltrieb um Programmieren zu lehren und zeigt wie spannend, kreativ und gesellig es sein kann. Als Programmiersprache dient hierzu Java in der aktuellen Version 1.6. Zuerst werden einige Grundlagen des Programmierens besprochen. Die treibende Kraft zum Erlernen der Sprache ist die Entwicklung von unterschiedlichen Spielen: angefangen von einfachen Reaktionsspiele mit beweglichen Objekten im 2-dimensionalen Raum über Strategie- und Denkspiele, die über Algorithmen der künstlichen Intelligenz gelöst werden, bis hin zu verteilten Spielen in einem Netzwerk. Dabei werden nicht nur Spiele per Anwendung, Applet oder auch für das Handy entwickelt, sondern quasi nebenbei objektorientierte Programmierung und Technologien wie XML und RMI erlernt.
Über den zugehörigen Online-Service können alle Quellcodes aus dem Buch sowie Lösungen zu den Aufgaben heruntergeladen werden.

Keywords

Algorithmen Applet Computerspiel Handyspiel Java KI Kreativität Künstliche Intelligenz Logik Netzwerkspiele Programmieren Programmiersprache RMI Reaktionsspiele Spaß Spiele Spieltrieb XML jump and run lernen

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-8348-9931-6
  • Copyright Information Vieweg+Teubner Verlag | Springer Fachmedien Wiesbaden GmbH, Wiesbaden 2011
  • Publisher Name Vieweg+Teubner Verlag, Wiesbaden
  • eBook Packages Computer Science and Engineering (German Language)
  • Print ISBN 978-3-8348-1410-4
  • Online ISBN 978-3-8348-9931-6
  • About this book
Industry Sectors
Pharma
Automotive
Biotechnology
Electronics
Telecommunications
Aerospace