Developing Serious Games (Charles River Media Game Development)

Developing Serious Games (Charles River Media Game Development)Developing Serious Games (Charles River Media Game Development)
With the impressive growth the games industry has enjoyed for the past decade, game developers, educators, and marketing firms are excitedly envisioning serious games applications for computer game technologies. These applications- serious games- represent opportunities for game developers to apply their talents to areas outside of the entertainment industry. Developing Serious... More

21st Century Game Design (Charles River Media Game Development)

21st Century Game Design (Charles River Media Game Development)21st Century Game Design (Charles River Media Game Development)
21st Century Game Design is not just a book about game design. It's an answer to two important questions: who are we designing games for and how do we do it best? Written by industry pros, the book teaches designers how to design better games from a why perspective. All good designers know the fundamentals of how to design a game, but learning to design... More

Programming a Multiplayer FPS in DirectX (Charles River Media Game Development)

Programming a Multiplayer FPS in DirectX (Charles River Media Game Development)Programming a Multiplayer FPS in DirectX (Charles River Media Game Development)
If you have experience with C++ and DirectX and have always wanted to program your own game, this is the book for you. Programming a Multiplayer FPS in DirectX takes you from the basic game design to a fully functioning game! All of the source code, assets, and tools are included- you just work through the tutorial-based chapters and watch the game come to life as you develop it. And... More

Emergence in Games (Charles River Media Game Development)

Emergence in Games (Charles River Media Game Development)Emergence in Games (Charles River Media Game Development)
The future direction of game development is towards more flexible, realistic, and interactive game worlds. However, current methods of game design do not allow for anything other than pre-scripted player exchanges and static objects and environments. An emergent approach to game development involves the creation of a globally designed game system that provides rules and... More

Game Programming With Python (Charles River Media Game Development)

Game Programming With Python (Charles River Media Game Development)Game Programming With Python (Charles River Media Game Development)
If C and C++ are the languages of choice for game programmers, why should you consider using Python? Game Programming with Python explores this question in depth and teaches you why and how Python can reduce your development time, improve your technical designs, and make the entire development process more efficient. Game... More