Cargando…

Learning C# by Programming Games

C# is the language of choice for learning how to program. It is a very well structured object-oriented language and avoids some of the problems of Java. An excellent free programming environment is available for C#, as well as a game programming framework. And (if necessary) moving from C# to C++ is...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Egges, Arjan (Autor), Fokker, Jeroen D. (Autor), Overmars, Mark H. (Autor)
Autor Corporativo: SpringerLink (Online service)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2013.
Edición:1st ed. 2013.
Temas:
Acceso en línea:Texto Completo
Tabla de Contenidos:
  • Part I Getting Started
  • Building Your First Game Application
  • Programming
  • Game Programming Basics
  • Creating a Game World
  • Part II Creating Colorful Games
  • Knowing what the Player is Doing
  • Reacting to Player Input
  • Basic Game Objects
  • Adding Interaction
  • A Limited Number of Lives
  • Organizing Game Objects
  • Finishing the Game
  • Part III Structures and Patterns
  • Collections of Game Objects
  • Fullscreen Games
  • Game Objects in a Structure
  • Redesigning the Game World
  • Gameplay Programming
  • Game States
  • Finishing the Game
  • Part IV Making Your Games Appealing
  • Sprite Sheets
  • Menus and Settings
  • Game State Management
  • Loading Levels from Files
  • Pairing the Penguins
  • Finishing the Game
  • Part V Animation and Complexity
  • Creating the Main Game Structure
  • Animation
  • Game Physics
  • Intelligent Enemies
  • Adding Player Interaction
  • Finishing the Game.