EliteIntegrity

/John Horton

About John Horton

Writer at GameCodeSchool.com

Looping our game code

By |

So, what do loops have to do with programming? They are a way of repeating the same part of the code more than once. We can loop over code although potentially for a different outcome each time. This can simply mean doing the same thing until the code being looped over prompts the loop to end or it could […]

Organizing our game code with methods

By |

Methods allow to organize and compartmentalize our code. As our game projects become more and more advanced with exiting features and deep systems then methods will be one of the programming tools that will make this manageable.

So what exactly are Java methods? A method is a collection of variables, expressions and control flow […]

Understanding OOP for coding Java games

By |

Object Oriented Programming OOP, is the way almost all programming is done, in almost all languages. It hasn’t been this way forever and there are some exceptions but if we are serious about building games for any platform we need an introduction to get us started. OOP also holds the key to organizing and managing […]

Handling game data with Java arrays

By |

All these objects and variables are useful but what happens when we have hundreds or thousands of them? How can we possibly keep track? Java arrays are the solution and in this quick tutorial, we will see the simple way that we can organize objects and variables into arrays.

To get started look at […]

Managing simultaneous events with Threads

By |

So what is a thread? You can think of threads in Java programming in the same way you do threads in a story. In one thread of a story, we have the primary character battling the enemy on the front-line while in another thread the soldier’s family are getting by, day to day. Of course, […]

Using Java Interfaces

By |

As the title of the tutorial suggests we will be using interfaces. Interfaces are a special type of class and we already know how to create classes. However, we will not be creating any of our own interfaces until we get to the level two tutorials. There is no need, we can still make some […]

  • game-code-school-header

Making games: Where do I start?

By |

So you want to make a game? Games can be powerful! To the gamer they can entertain, motivate, educate, persuade. They can cause visceral feelings like excitement, happiness, sadness and even fear. To you, the creator/programmer/designer, making games can give immense satisfaction and personal advancement, perhaps even fame and wealth.

So, you know you’re serious about […]

  • download-android-studio-2_2_2

Setting up Android Studio development environment

By |

Setting up your Android development environment does not have to be hard. In this tutorial, I will walk you through all the steps required to install Android Studio 2.2.2. By the end of the tutorial, you will be ready to build and deploy your first Android games and I have written quick tutorials on how […]

css.php