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...
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , , |
Autor Corporativo: | |
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.