Get / Set variables by Name

variablesbyname

Before I will move forward with perks I would like to show you guys how to get, set and increase variables (floats and ints) by name. You don’t need to have reference to variable to make operations on it.

In this tutorial I will create global functions that can:

  • Get/Set float by name,
  • Get/Set int by name,
  • Increase float/int by name,

Again I will use C++ for this and as always it will be super easy!

Continue reading

Online Game Balancing tool #1 – Base Class

balance_screen

After first playable demo I have encountered lot of problems with ShooterTutorial gameplay. I would like to fix them all but first  I need to have a way to quickly iterate balance of the game. In this tutorial you will learn:

  • how to change base weapon and player variables over internet,
  • how to have backup offline values,

I will do this using C++ but it will be very easy!

Continue reading

Adding Google Analytics

screen

Every game should have analytics. You need to know your players and make a game that they love. Analytics will help you a lot. In ShooterTutorial example I would like to know:

  • Where player dies – if game is to hard or to easy,
  • Which weapons players are using,
  • Which weapons are the best,
  • Which patterns and enemies are hard and which are easy,
  • How many people is looking at leaderboards and other screens,
  • If players use combo to make better score,
  • If reloading times are to slow,
  • and lot more…

I will show you how quickly you can implement analytics in your game and in ShooterTutorial. We have great times for indie developers now.

Continue reading