Dejaiin

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Dejaiin

Post by dejai »

Hey Guys,
I have decided to put Dejaiin back into action, at the same time I have added some much needed ability for expansion to the Glade my old project. Well anyway I have punched out the framework, the intro and the GUI for Dejaiin and its looking as good if not better than I had hoped for so I am going to post some screenshots of the GUI and intro below or maybe just a video.

Anyway for The Game or more like Demo, I am really just hoping to achieve a simple project in which I can release the source that will show how to make a simple game with irrlicht with a GUI and a Intro a support, credits and options page (ugh options that will be annoying).

The demo will also feature a small map in which I hope to feature waves of (zomibes, or whatever magical really horrible model I can create, zombies look ugly anyway and there AI is stupid so lol). These zombies are running to this mall and you have a special suit on so they don't notice you but your job is to kil them before they get to the mall if they get to the mall you lose 1 health.

I think that I have planned this game with some really simple ideas and will be a great learning experience for me and will hopefully be a great learning experience.

Note: Yes I have used the Divide and Conquer Method
Note: Yet I have used GameManager and Event Receiver in 2 separate classes.
Note: Yes, I have used Inheritance
Note: Yes I have used device etc declaration in the class
Note: Yes I only have one Game Loop
Note: No I did not use enumerators for the States, I used a int I found it would just be easier this way for me, It will be added in a later project.
Note: I have not really added many arguments or returns to my project..
I will probably have to fix that somehow, and yes it does compile.
Note: Thanks for reading all these notes :D

So comments would be appreciated especially in the area of code, with the argument things how can I get it to be beneficial etc. And I have thought out the Ai, Fly Straight Animator , if nodepos.z is past 1000 or whatever then health -=; or health -= 1;
As for the Videos:
GUI:
http://www.youtube.com/watch?v=oUUSMBASx_w

Models:
http://www.youtube.com/watch?v=5tglf1mjoLo

For a later release I was wondering should I use an Avi engine extension or just do it in real time and if I did it in realtime would it be worth doing the cutscene, I suppose it would save project size :D

Oh and you can check out www.dejaigames.com and better yet irrlicht.dejaigames.com/download or downloads for all your archive irrlicht project needs.

Thanks I stayed up till 2 am so grammar is atrocious.
Last edited by dejai on Mon Jan 07, 2008 8:20 am, edited 2 times in total.
Programming Blog: http://www.uberwolf.com
Halifax
Posts: 1424
Joined: Sun Apr 29, 2007 10:40 pm
Location: $9D95

Post by Halifax »

Haha, I like that little demo. :)

Who made the dejai games picture? You? That image is sick nasty, that's some good artwork.
TheQuestion = 2B || !2B
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Post by dejai »

Thanks mate, its actually a wow artwork of illidan but I am going to get my mate whom is a really good artist to make my own logo image. Well here is a small update on the map I have put together so far.
I hope you enjoy :D Made in about 1 hour I need to add a stockade and some gardens but its getting there.
Image
here is the zombie (programmers art, I like it :D)
Image
Programming Blog: http://www.uberwolf.com
Lonesome Ducky
Competition winner
Posts: 1123
Joined: Sun Jun 10, 2007 11:14 pm

Post by Lonesome Ducky »

Nice work, It's always nice to see another misfit model 3d user :wink:
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

GOod luck with that :D Looks very nice.
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Post by dejai »

Thanks for all the support :D
Programming Blog: http://www.uberwolf.com
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Post by dejai »

All the new progress for this game has been moved to www.dejaigames.com if you wish to keep up to date please look for the status of this project on the forums www.dejaigames.com/forum or on the projects page with its status table :D
Programming Blog: http://www.uberwolf.com
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Post by dejai »

Hello everyone. I thought I would update this post. I have been really trying on this project, and I am jumping at the learning curve. I had a look at some of MasterGods projects and I also had a look at irrwizard and a couple forum posts on game frameworks. So in fact I want to reconstruct my entire project. In other words scrap it make a new framework and then import the usable code back into the new framework. This will be featured in the first version of the game. The framework will be irrwizard like, most likely not as complex.

Besides this great new framework opportunity which I can't wait to get into all my future games. I would like to say that the game is going very well and there is a status bar at www.dejaigames.com

I would also like to show off some of the art work within the game. I would like to thank FuzzySpoon for the Background texture. Thanks mate, the headers are from source forge. Take a look at the credits page and you will love the song.

If it does not work on you pc tell me and I will be keen to fix it. The FPS are really horrible, but they should get better when I make my code with the new frame work. If anyone wants to PM with information about the framework I am really eager to know! Thanks in Advance !

As for Updated Pictures of how the Game is coming along have a look at these! I have to thank my graphics artist for the models. Thanks smithy!

Now onto the pictures:

Introduction page, plays a nice sound holds for 7 seconds then goes onto the menu:

Image


The Menu, waits for user input via buttons I want to add a bloom effect when I get the new framework in: (thanks FuzzySpoon for that tutorial and code it looks awesome the gui you made!Note: I only took the background from his project.)
Image

The credits, I want to eventually get this scrolling, it should look great when its done. I have seen this being done with the irrwizard framework so :D ( Will have to add them to the thanks page, because I am developing my own framework not copying it ! Learning Resource I suppose)
Image

Here is the map which the Artist created using the open source misfit models enjoy, I think it looks great!

Image

And here it is again from a different angle, notice the detail which is constantly increasing.
Image

Artists name is Smithy. You will see it in the Gui demo which I will link at the bottom of the page.

I would just like to remind everyone that this project is intended as a learning experience and will be released under the LGPL. Its not intended to ever be used commercially just a a medium for learning, so flaming is not appreciated. Yet that does not mean I will not try my best to optimize this project and make it all it can be.

If you want to see the progress of the game goto :http://www.dejaigames.com
and click the subtab Dejaiin under the projects link

If you want to talk about this project out of the irrlicht forum, I see no need to but if its specific to the project you can goto http://www.dejaigames.com/forum

DOWNLOAD LINK: http://dejaigames.com/download/Dejaiin% ... %20Run.zip

Or goto:
http://www.dejaigames.com/download and then select the Dejaiin - Zombie Run Project.

Note it defaults to Open Gl Drivers, but if that fails it will use Direct X 9 and it that fails it will use EDT_Software.

All the source is included and documented, to a reasonable degree.

And thats about it the project is still in development!

Note: I know the code has lots of problems I will be working to fix them, constructive criticism is fine just not any other kind! :D lol


Image
Programming Blog: http://www.uberwolf.com
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

Nice work, keep it up.

P.S
Isn't Illidan's picture blizzard's? - I hope you wont have any legal problems..
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
christianclavet
Posts: 1638
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA
Contact:

Post by christianclavet »

Hi, Dejai.

I downloaded what you have done so far. Is there only the interface that is working now?

For Directx you'll need to recompile IRRlicht with DIRECTX DEVPACK (Need to download it: here -> http://www.g-productions.net/page.php?i ... 518cf7b9f3) and add the information in the compiler directives (see IrrCompileConfig.h for infos)
sudi
Posts: 1686
Joined: Fri Aug 26, 2005 8:38 pm

Post by sudi »

don't use stuff like a dx-dev pack!!! first of all it is not allowed and second u never know whats in there!
We're programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand. We're not excited by renovation:tinkering,improving,planting flower beds.
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Post by dejai »

At this current time only the interface is working. Yet I have been studying the C++ language like a good little boy and frameworks in specific to the irrlicht engine, and game engines in general. I have stumbled upon the irrwizard framework and some of masters source code and I want to redesign my game.

Any advice and I would be greatful, a quick note though, if anyone has any advice for me post here or email me at beniswright@gmail.com thanks :D

I will be loading some pictures of the AI dynamics in a bit :D
Programming Blog: http://www.uberwolf.com
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Post by dejai »

Ok, I have now got some more images and I want some advice on certain topics to do with my project (" I do not really consider it a game, its more a learning medium, but it may eventually be fun to play"). Now firstly I would like to show some more images of the character that has been made which you are to play, please note that it is a fps and that the character is only seen at the beginning of the game, I plan to use narration or verbal speech for the briefing of the character which will be in game, this makes it easier for me and I also hope to get a camera to use the Fly Circle Animator at the begining of the game so the player can see whom they actually are and give them a nice perspective into the game. I have chosen simple animators for exactly that reason they are simple and not hard to implement. Now onto some questions, when the game boots what driver should it use? I use open gl currently. 2. Should I use a irrwizard like framework?

Now, the Ai Dynamics are very simple, all that happens is zombies spawn at one end of the parking lot based on the ITimer, they use the fly straight animator to walk towards the mall, they do not attack the player seeing as the player has a large metal suit on which is explained in the opening scene using simple animators to allow the story to unfold. You have to stop the zombies getting to the other end which is the entrance to the mall. Their are people in the mall (which is represented by a number in your hud) and if a zombie gets to the end zone, you lose 1 person in the mall. If all of the people in the mall are dead you lose the game. The spawn time with be a variable and will change getting slightly close together with each spawn. Thus making the game harder.

Here is a visual representation of how the AI will work, note: I will be using line casting for shooting, if it intersects the zombie. Zombie Stop, die Animation delete. The End zone is measured by node->getPosition();
if zombiepos.y = 400 (whatever it will be), then People in the mall += -1;

Image

Now the next picture, shows a man who you will only see once in the game, this is whom the player is. Now this model is untextured but its coming along and will have a better look by release.
( I still think it looks great)
Image

And here the model is again from the back.
Image

We are currently not sure what gun we are going to use, probably a pistol to increase the skill level needed to play.
Yet here are two guns we have already created.
Image

Image


Also as for the copyright, I am going to change the image. I have a mate whom is really good with signatures its going to look like this. Yet probably white on a black background.

Image

And thats about it for now if you have any questions or want to give me some, ok a lot of tips on coding I would be really happy! Thanks
Programming Blog: http://www.uberwolf.com
Dark_Kilauea
Posts: 368
Joined: Tue Aug 21, 2007 1:43 am
Location: The Middle of Nowhere

Post by Dark_Kilauea »

Ok, before you post anymore pictures, Please, Please optimize them before posting. No jpeg should be larger than 100 kb when posted on a forum.

Thanks.
rogerborg wrote:Every time someone learns to use a debugger, an angel gets their wings.
dejai
Posts: 522
Joined: Sat Apr 21, 2007 9:00 am

Post by dejai »

Ill thumb em all in a bit :D
Programming Blog: http://www.uberwolf.com
Post Reply