IrrGame - some helper classes
IrrGame - some helper classes
Hey Irrlicht developers,
I have written some classes (the project name is IrrGame) for my new game. Some of you might want to save their time writing their game and keeping their attention towards the gameplay than writting all neccarry classes for managing their game structure.
IrrGameConf:
A easy to use game configuration interface. Nearly everyone needs some configuration in his/her application, this class can handle it for you. Writing and Reading most of the Irrlicht types such as SEvent, dimension2d, position2d, vector3d and so on. I would say, even if ou are not interessed in IrrGame the documentation of IrrGameConf is a must read. Just look at the documentation here:
http://www.bluffel.de.vu/IrrGame/Docu/
For more information about how to work with IrrGameConf look at the SampleGameConf class, it is implemeting a full working model how to save the parameters for starting up the Irrlicht device.
IrrGameStateHandler:
A easy but clear interface for getting a game started. The hole game or application will be logically structured in GameStates. I am using it for my game. It is a clear design, i simply like it.
See documentation for more information.
IrrGameState:
The base class for all Gamestates.
*******************************************************
Everything can be found here (sources and documentation):
http://www.bluffel.de.vu/IrrGame/
Best regards and happy reading,
Schick
I have written some classes (the project name is IrrGame) for my new game. Some of you might want to save their time writing their game and keeping their attention towards the gameplay than writting all neccarry classes for managing their game structure.
IrrGameConf:
A easy to use game configuration interface. Nearly everyone needs some configuration in his/her application, this class can handle it for you. Writing and Reading most of the Irrlicht types such as SEvent, dimension2d, position2d, vector3d and so on. I would say, even if ou are not interessed in IrrGame the documentation of IrrGameConf is a must read. Just look at the documentation here:
http://www.bluffel.de.vu/IrrGame/Docu/
For more information about how to work with IrrGameConf look at the SampleGameConf class, it is implemeting a full working model how to save the parameters for starting up the Irrlicht device.
IrrGameStateHandler:
A easy but clear interface for getting a game started. The hole game or application will be logically structured in GameStates. I am using it for my game. It is a clear design, i simply like it.
See documentation for more information.
IrrGameState:
The base class for all Gamestates.
*******************************************************
Everything can be found here (sources and documentation):
http://www.bluffel.de.vu/IrrGame/
Best regards and happy reading,
Schick
Please send me an e-mail instead of a private message.
New version!
IrrGame 0.2 is out, now!
- bug fixing (a lot)
- well, thats it.
I also added an example. How to use the IrrGame in your application. There
is only one gamestate, which is a configuration menu. All the naming is related to my own game, sorry i am too lazy to change this. Check it out now, you might want to use it:
http://www.bluffel.de.vu/IrrGame/
- bug fixing (a lot)
- well, thats it.
I also added an example. How to use the IrrGame in your application. There
is only one gamestate, which is a configuration menu. All the naming is related to my own game, sorry i am too lazy to change this. Check it out now, you might want to use it:
http://www.bluffel.de.vu/IrrGame/
Please send me an e-mail instead of a private message.
New release of IrrGame. If you are using IrrGame, please upgrade.
Grab the source of IrrGame here: http://www.bluffel.de.vu/
Cheers,
Friedrich Schick
Grab the source of IrrGame here: http://www.bluffel.de.vu/
Cheers,
Friedrich Schick
Please send me an e-mail instead of a private message.
New release, again. IrrGame 0.21
Have a look here:
http://www.bluffel.de.vu/IrrGame/Docu/
Download here:
http://www.bluffel.de.vu/IrrGame/Files/
Happy using,
Schick
******************************
IrrGame - A gamestate system for easily creating games by Friedrich Schick
Notes: IrrGame is still testing software. The software is supposed to work
but unless i have finished the testing phase, that's it.
IrrGame is licensed under the GNU General Public License.
Send bug reports to Friedrich.Schick@web.de
Changelog:
Missing features:
- Add missing types to the IrrGameConf class
- Change to my coding convention
0.21
- read/write irr::core::string<irr::c8> in IrrGameConf
- changed IrrGameState::OnEvent( irr::SEvent& _event) to IrrGameState::OnEvent( const irr::SEvent& _event)
- added some documetation
0.2
- Interface of GameHandler cleared
- Added a GameConf class for easily writing down your game configuration
0.1
- Initial release
- GameHandler works
- GameState works
Have a look here:
http://www.bluffel.de.vu/IrrGame/Docu/
Download here:
http://www.bluffel.de.vu/IrrGame/Files/
Happy using,
Schick
******************************
IrrGame - A gamestate system for easily creating games by Friedrich Schick
Notes: IrrGame is still testing software. The software is supposed to work
but unless i have finished the testing phase, that's it.
IrrGame is licensed under the GNU General Public License.
Send bug reports to Friedrich.Schick@web.de
Changelog:
Missing features:
- Add missing types to the IrrGameConf class
- Change to my coding convention
0.21
- read/write irr::core::string<irr::c8> in IrrGameConf
- changed IrrGameState::OnEvent( irr::SEvent& _event) to IrrGameState::OnEvent( const irr::SEvent& _event)
- added some documetation
0.2
- Interface of GameHandler cleared
- Added a GameConf class for easily writing down your game configuration
0.1
- Initial release
- GameHandler works
- GameState works
Please send me an e-mail instead of a private message.
-
- Posts: 32
- Joined: Fri Jan 21, 2005 9:32 pm
- Location: Genoa (Italy)
I gave it a look and it seems very well done.
But I think you should make some simple and clear tutorials like the ones in the irrlicht homepage, because non everyone (me included) can perfectly understand your library only reading the api (this could be the reason why people ignored this thread).
I think a tutorial would be better than BlockGame's source.
I am also making a game framework based on Irrlicht, but I want to know if I really need it: perhaps I could use yours.
So, please, write something
But I think you should make some simple and clear tutorials like the ones in the irrlicht homepage, because non everyone (me included) can perfectly understand your library only reading the api (this could be the reason why people ignored this thread).
I think a tutorial would be better than BlockGame's source.
I am also making a game framework based on Irrlicht, but I want to know if I really need it: perhaps I could use yours.
So, please, write something
this link works http://www.bluffel.de.vu/IrrGame/Anonymous wrote:the web page is INACCESSIBLE !!
??
There are already tutorials around it. Furthermore, BlockGame is based on IrrGamePink Floyd wrote:I gave it a look and it seems very well done.
But I think you should make some simple and clear tutorials like the ones in the irrlicht homepage, because non everyone (me included) can perfectly understand your library only reading the api (this could be the reason why people ignored this thread).
I think a tutorial would be better than BlockGame's source.
I am also making a game framework based on Irrlicht, but I want to know if I really need it: perhaps I could use yours.
So, please, write something
Cheers,
Schick
Link to the tutorials:
http://www.bluffel.de.vu/IrrGame/pages.html
-
- Posts: 32
- Joined: Fri Jan 21, 2005 9:32 pm
- Location: Genoa (Italy)
-
- Posts: 518
- Joined: Tue Mar 29, 2005 9:02 pm
- Location: Alex,Egypt
- Contact:
the same happened for me.Anonymous wrote:hi, does anyone knows what happenned to the page? (it has a 404 for me). Thanks.
Magic 2d Library For Irrlicht : http://www.freewebs.com/bcxgl/index.htm
http://www.freewebs.com/bcxdx/index.htm
http://groups.yahoo.com/group/bcxdxc/
http://www.freewebs.com/bcxdx/index.htm
http://groups.yahoo.com/group/bcxdxc/