Continuous Integration – Setting up a Jenkins build server

There are some things in a project that you should do as early as possible as they will save you a lot of time in the long run. The most important time saver might be setting up an automatic build server.

Even in small and smallest teams you’ll have the need of creating a build of your game every now and then. Here are some occurrences:

Continue reading Continuous Integration – Setting up a Jenkins build server

CBES – Creating a component-based game (Part III: Reloading)

This is part III of a series where I’d like to show with the help of a practical example how to start a small game with a component-based entity framework. Hope it gives you some ideas how to structure your own games.

This one covers the reloading of the weapon, a feature that I left out on part II. Furthermore I’d like to have a look at a helpful utility class called CompoundEntities.

Continue reading CBES – Creating a component-based game (Part III: Reloading)