Summary
In this chapter, we covered the development of a very basic JRPG that allows our player to walk around the map and all the steps to achieve it.
First, we saw that it takes a lot of tools to build a game; code is not enough in this case. We learned how to incorporate a native game engine into a Titanium application in order to enjoy far more graphical performance than regular views.
We covered the uses of external tool to build our game assets, such as the map editor. We went over concepts such as tilesets, layers, individual tiles, and so on. We also learned how to manipulate graphics with concepts such as sprites, SpriteSheets, and animations.
More generally speaking, we covered concepts such as the gaming loop and event interaction. We also covered finer-tuned touch events such as touchstart
, touchmove
, and touchend
so that they can work when the user drags his or her finger on the screen. Such concepts are used to some extent even when developing a bigger game.
With all that has been...