Ogre Tower Defense
-
- Gnoblar
- Posts: 4
- Joined: Tue Apr 19, 2011 10:03 pm
Ogre Tower Defense
Hi
Here is a project I worked on in recent months.
My goal was to learn how game engines works, I am currently a student in an engineering school in computer science, I do not really have experience in this area the moment.
So I have the basic game, which incorporates the principle of Tower Defense.
I did not really work on the modeling and GUI for now.
Here are some images and a video showing my work.
[youtube]U002KXhZR7A[/youtube]
In the same time, I developed a minimalist editor that allows me to define the maps and monsters (features, animation, ...)
Everything is then saved in XML which are then automatically loaded into the game
The Map editor
The Monster Editor
I must now integrate a scripting language into the engine to develop the gameplay.
I'm using Ogre version 1.7.1, CEGUI for the 2D interface and the maps are created with Ogitor.
Here is a project I worked on in recent months.
My goal was to learn how game engines works, I am currently a student in an engineering school in computer science, I do not really have experience in this area the moment.
So I have the basic game, which incorporates the principle of Tower Defense.
I did not really work on the modeling and GUI for now.
Here are some images and a video showing my work.
[youtube]U002KXhZR7A[/youtube]
In the same time, I developed a minimalist editor that allows me to define the maps and monsters (features, animation, ...)
Everything is then saved in XML which are then automatically loaded into the game
The Map editor
The Monster Editor
I must now integrate a scripting language into the engine to develop the gameplay.
I'm using Ogre version 1.7.1, CEGUI for the 2D interface and the maps are created with Ogitor.
- voyvf
- Kobold
- Posts: 28
- Joined: Sat Jul 04, 2009 4:01 am
- Location: United States
- x 2
- Contact:
Re: Ogre Tower Defense
Nice!
What scripting languages have you considered?
What scripting languages have you considered?
- altren
- Gnome
- Posts: 329
- Joined: Tue Oct 24, 2006 9:02 am
- Location: Moscow, Russa
- x 24
- Contact:
-
- Gnoblar
- Posts: 4
- Joined: Tue Apr 19, 2011 10:03 pm
Re: Ogre Tower Defense
i tried both mygui and cegui, and when i have began to try to change the cegui skin, i have started by the cursor, taking the first one i found.
The MyGUI's skin is really pretty BTW
And i'm using C++.
The MyGUI's skin is really pretty BTW
And i'm using C++.
- chaosavy
- Silver Sponsor
- Posts: 578
- Joined: Mon Jun 15, 2009 8:29 pm
- x 64
- Contact:
Re: Ogre Tower Defense
looks realy cool! Nice job on the editors
Visit http://www.VoidDestroyer.com to check out my space sim project - Void Destroyer
- kulik
- Gremlin
- Posts: 183
- Joined: Sun May 01, 2005 2:00 pm
- x 23
- Contact:
Re: Ogre Tower Defense
A great choice for a starter project! Different project name, some polishing and you have a legit indie game
0.8 will hopefully have a new skin (partly done)!
To be honest I am not surprised at all All current CEGUI stock skins (including the cursor) are quite "dated" to say it politely. What sucks is that people think that this means that CEGUI can't power a nice GUIaltren wrote:Nice. I wonder why you have cursor from MyGUI, but use CEGUI.
0.8 will hopefully have a new skin (partly done)!
- jacmoe
- OGRE Retired Moderator
- Posts: 20570
- Joined: Thu Jan 22, 2004 10:13 am
- Location: Denmark
- x 179
- Contact:
Re: Ogre Tower Defense
Because CEGUI is a bit more powerful than MyGUI, although MyGUI is a very strong number two.altren wrote:Nice. I wonder why you have cursor from MyGUI, but use CEGUI.
/* Less noise. More signal. */
Ogitor Scenebuilder - powered by Ogre, presented by Qt, fueled by Passion.
OgreAddons - the Ogre code suppository.
Ogitor Scenebuilder - powered by Ogre, presented by Qt, fueled by Passion.
OgreAddons - the Ogre code suppository.
- Slappy
- Bronze Sponsor
- Posts: 139
- Joined: Fri Sep 28, 2007 8:30 pm
- Location: Slovakia
Re: Ogre Tower Defense
Nice work!!
The map editor looks great but character editor?
All animations are already baked in .skeleton files so I suppose you cannot edit/add them such easy... ???
The map editor looks great but character editor?
All animations are already baked in .skeleton files so I suppose you cannot edit/add them such easy... ???
Cool looking Graphical Installers in NSIS and Inno Setup: http://www.graphical-installer.com - FREE for Ogre projects
I offer NSIS/Inno Setup scripting, C/C++/C#/Delphi programming: http://www.unsigned.sk
Develop NSIS/Inno Setup projects directly in Visual Studio 2005-2015: http://www.visual-installer.com/
or RAD Studio 2009-XE8: http://www.rad-installer.com/
I offer NSIS/Inno Setup scripting, C/C++/C#/Delphi programming: http://www.unsigned.sk
Develop NSIS/Inno Setup projects directly in Visual Studio 2005-2015: http://www.visual-installer.com/
or RAD Studio 2009-XE8: http://www.rad-installer.com/
-
- Gnoblar
- Posts: 4
- Joined: Tue Apr 19, 2011 10:03 pm
Re: Ogre Tower Defense
Right, i am using this editor to select the good animation to put in the xml file. Nothing very advanced.
-
- Greenskin
- Posts: 100
- Joined: Mon Aug 30, 2010 9:35 am
- x 11
Re: Ogre Tower Defense
OMG My computer will just hang.Batch count: 1012
FPS: 182
How did you get this amazing FPS in a such a high batch count?
-
- Kobold
- Posts: 38
- Joined: Mon Apr 20, 2009 4:10 pm
- x 1
Re: Ogre Tower Defense
Are you going to release the source?
I´m planning on doing something similar and it would be nice if i could look at it
I´m planning on doing something similar and it would be nice if i could look at it
-
- Gnoblar
- Posts: 24
- Joined: Mon Mar 14, 2011 3:23 pm
- x 10
Re: Ogre Tower Defense
Yep, it would be nice if you're planning to release the source. I'm working on a tower defense game as well, and it's not looking very good.
-
- Gnoblar
- Posts: 4
- Joined: Tue Apr 19, 2011 10:03 pm
Re: Ogre Tower Defense
Tanks
@Sgw32 : I have things to change. I know i have some problems on the batch count and on the texture layers of the Map.
About the source.
I will add at least a scripting language in the engine and a sound engine before realeasing it.
I tried to do a code as clean as possible, both for myself and for those who can be interested by the sources
@Sgw32 : I have things to change. I know i have some problems on the batch count and on the texture layers of the Map.
About the source.
I will add at least a scripting language in the engine and a sound engine before realeasing it.
I tried to do a code as clean as possible, both for myself and for those who can be interested by the sources
-
- Kobold
- Posts: 31
- Joined: Fri Feb 17, 2012 10:09 am
- x 5
Re: Ogre Tower Defense
any chance to get source code please ?