Page 1 of 1

FireStorm Game Engine

Posted: Sun Jan 21, 2018 2:21 pm
by Seven
Topic placeholder for Game Engine using Irrlicht and PhysX

https://github.com/SevenGameMaker777/FireStorm

customized GUI including
Resizable, dockable windows
drag and drop textures , models etc....
WYSIWG level editor with terrain editor

unique object creation / management system
PhysX 3.## wrapper

https://stevesmith777.tinytake.com/sf/M ... 83MDI2MTkw
https://stevesmith777.tinytake.com/sf/M ... 83MDI2MjA5
https://stevesmith777.tinytake.com/sf/M ... 83MDI2MjE0

videos soon.

Seven

Re: FireStorm Game Engine

Posted: Sun Jan 21, 2018 2:44 pm
by CuteAlien
What's the GUI you used there? Just curious.

Re: FireStorm Game Engine

Posted: Sun Jan 21, 2018 2:58 pm
by Seven
the gui is my own creation. Everything is native Irrlicht. No changes to the irrlicht library.

this video shows it a little more in action.

https://stevesmith777.tinytake.com/sf/M ... 83MDI2MzEz

something I am toying with though that you might have an opinion on.
Is it possible to store / or get a list of images that the driver has attempted or has actually loaded?
It would make packaging up a demo easier since I have like a thousand models / images / textures but only need a handful to ship.
Was thinking of making that one change to irrlicht to make it easier for me. Maybe in the driver I will keep a list of textures / models that are asked for and then print those to XML for easy packaging later

Re: FireStorm Game Engine

Posted: Sun Jan 21, 2018 3:03 pm
by CuteAlien
Ah, cool :-)

Re: FireStorm Game Engine

Posted: Sun Jan 21, 2018 3:13 pm
by Seven
this video has more detail on the gui system.

https://stevesmith777.tinytake.com/sf/M ... 83MDI2Mzcy

Re: FireStorm Game Engine

Posted: Sun Jan 21, 2018 5:17 pm
by mant
This is nice, I see some cool features. How much time have you put in it?

Re: FireStorm Game Engine

Posted: Sun Jan 21, 2018 7:47 pm
by Seven
Let's see. I started with Irrlicht a while ago :
Joined : Mon Nov 14, 2005 2:03 pm

hehehe, so that's about 4451 days :)

Re: FireStorm Game Engine

Posted: Sun Jan 21, 2018 8:02 pm
by Seven
added GitHub location to top post. not familiar with git so will be working to get it functional

Re: FireStorm Game Engine

Posted: Mon Jan 22, 2018 4:32 pm
by mant
Seven wrote:added GitHub location to top post. not familiar with git so will be working to get it functional
I suggest using Git LFS to store binary files

Re: FireStorm Game Engine

Posted: Mon Jan 22, 2018 4:33 pm
by mant
Seven wrote:Let's see. I started with Irrlicht a while ago :
Joined : Mon Nov 14, 2005 2:03 pm

hehehe, so that's about 4451 days :)
Wow so you've been working on this since then? Is it a hobby project or you make it for your game?

Re: FireStorm Game Engine

Posted: Fri Jun 22, 2018 1:13 am
by Seven
another couple of videos....

https://youtu.be/_DvePIQusVk
https://youtu.be/47XMNBIQEuc


next step : in game gui system

Re: FireStorm Game Engine

Posted: Mon Jun 25, 2018 12:03 am
by Seven
in game gui is looking good.
added inventory window and primary character toolbar.

https://youtu.be/MJAYjiFZqoo

Re: FireStorm Game Engine

Posted: Wed Jun 27, 2018 2:15 am
by sunnystormy
Will this compile for Linux? The videos look promising! :D

Re: FireStorm Game Engine

Posted: Fri Jun 29, 2018 2:20 am
by Seven
sorry for the delay. real world stuff in progress...

I have never worked with Linux so I cant say.

Re: FireStorm Game Engine

Posted: Mon Jul 23, 2018 1:25 am
by Seven
Inventory GUI system demonstration.
Main character inventory moveable between main inventory screen / belt / and 3d Game world.
all PhysX retained.

health potion is a test for the character inventory (head, shoulder, weapons etc).
each item is flagged with an appropriate placement flag. if the flag allows placement into the requested slot then item is placed there, if not then it is returned to inventory. for example, the health potion is flagged with the FSIT_HEAD flag but not any others, which is why it can be placed on the head but nowhere else)
next activity is to provide weapons, armor, shield, rings etc.. that can be placed into action and affect the player's stats....

https://youtu.be/rDf8F8Dz6Kw