IrrGame - some helper classes

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
schick
Posts: 230
Joined: Tue Oct 07, 2003 3:55 pm
Location: Germany
Contact:

IrrGame - some helper classes

Post by schick »

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
Please send me an e-mail instead of a private message.
etcaptor
Posts: 871
Joined: Fri Apr 09, 2004 10:32 pm
Location: Valhalla
Contact:

Post by etcaptor »

Very useful, thanks.
I' ve start writen your own similar classes, but your seems better and I'm sure that will use it. Also will try your IrrGameStateHandler, because I has many problems related with switching of states.
schick
Posts: 230
Joined: Tue Oct 07, 2003 3:55 pm
Location: Germany
Contact:

New version!

Post by schick »

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/
Please send me an e-mail instead of a private message.
schick
Posts: 230
Joined: Tue Oct 07, 2003 3:55 pm
Location: Germany
Contact:

Post by schick »

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
Please send me an e-mail instead of a private message.
schick
Posts: 230
Joined: Tue Oct 07, 2003 3:55 pm
Location: Germany
Contact:

Post by schick »

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
Please send me an e-mail instead of a private message.
Pink Floyd
Posts: 32
Joined: Fri Jan 21, 2005 9:32 pm
Location: Genoa (Italy)

Post by Pink Floyd »

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 :D
Guest

Post by Guest »

the web page is INACCESSIBLE !!

??
Guest

Post by Guest »

Anonymous wrote:the web page is INACCESSIBLE !!

??
this link works http://www.bluffel.de.vu/IrrGame/
Guest

Post by Guest »

Pink 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 :D
There are already tutorials around it. Furthermore, BlockGame is based on IrrGame

Cheers,

Schick

Link to the tutorials:

http://www.bluffel.de.vu/IrrGame/pages.html
Pink Floyd
Posts: 32
Joined: Fri Jan 21, 2005 9:32 pm
Location: Genoa (Italy)

Post by Pink Floyd »

thanks Schick, I wonder why I haven't found that tutorial in your site before...
Guest

Post by Guest »

hi, does anyone knows what happenned to the page? (it has a 404 for me). Thanks.
keless
Posts: 805
Joined: Mon Dec 15, 2003 10:37 pm
Location: Los Angeles, California, USA

Post by keless »

um.. hrm, I cant seem to access the web page, but for those of you who did.. is this just a COMPLETE rip off of ICE (but with better documentation)?? Or are there some differences?
a screen cap is worth 0x100000 DWORDS
Guest

Post by Guest »

keless wrote:um.. hrm, I cant seem to access the web page, but for those of you who did.. is this just a COMPLETE rip off of ICE (but with better documentation)?? Or are there some differences?
Could you wait just a bit before you bash the person's work! :roll:
Emil_halim
Posts: 518
Joined: Tue Mar 29, 2005 9:02 pm
Location: Alex,Egypt
Contact:

Post by Emil_halim »

Anonymous wrote:hi, does anyone knows what happenned to the page? (it has a 404 for me). Thanks.
the same happened for me.
keless
Posts: 805
Joined: Mon Dec 15, 2003 10:37 pm
Location: Los Angeles, California, USA

Post by keless »

im not bashing yet.. im waiting for someone to help me be able to see the source code-- but so far, hes even used some of my exact same class names and function parameters
a screen cap is worth 0x100000 DWORDS
Post Reply