Monday 2 July 2007

This blog is starting... be patient

Dear bloggers,

During the following weeks I'm going to write a bit about real c++ projects I'm working on.
I will cover different programming areas, from GUI to game AI or game architecture.
Some examples that will come soon are :
- A good coding standard
- User resistant init/done pattern
- Dynamic software architecture and tools needed to implement it :
..........- Cheap RTTI
..........- Interfaces, exporting and importing functionality with no type dependencies (apart from the interface itself)
..........- State based machines : Easy and versatile implementation
..........- State stack
..........- Messaging systems, channel or message oriented
..........- Script system for in-game use (to allow data driven designs)
-Some FrontEnd tools
..........- XML based script : A fast and easy script for tools
..........- Class delegates, or how to store and call class member pointers from other classes
..........- Property based Frontend / Gui
..........- Remote Frontend for use at diverse software applications


Try to enjoy the reading as much as I'm going to enjoy writing it!

Some feedback would be appreciated if you are interested on any subject.

Cheers!

Cherno

No comments: