Categories

Archives

DZgameEngine and Distribution Licenses

When I started the DZgameEngine project I wanted it to be open source, so that anybody could freely use it to experiment with game development and accelerate the learning stage for understanding the insides of a game engine, from drawing to the screen to generating sounds.

Soon I realized that I needed to provide some […]

DZgameEngine Project Update: More Classes Added To The Project

This is the list of classes I added so far:

Data Handling Classes, listed in the previous post. DZengine DZinputHandler DZjoystick DZkeyboard DZlayer DZlevel DZmouse DZobject DZparams DZstate DZstateMachine DZtextureManager DZxmlParser

All the code is available on GitHub. I also plan to write some documentation to those classes, which I will put in this blog.

[…]

DZgameEngine Project Update: Template Classes For Data Handling

Just pushed 9 new template classes for data management to the DZgameEngine repository on Github:

DZarray mono-dimentional array DZarray2D bi-dimensional array DZarray3D tri-dimensional array DZbitmap bit map DZlist single linked list DZdlist double linked list DZhash hash table DZqueue queue DZstack stack

 

[…]