FireStorm Game Engine
FireStorm Game Engine
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
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
Last edited by Seven on Mon Jan 22, 2018 1:20 pm, edited 3 times in total.
Re: FireStorm Game Engine
What's the GUI you used there? Just curious.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: FireStorm Game Engine
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
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
Ah, cool :-)
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: FireStorm Game Engine
this video has more detail on the gui system.
https://stevesmith777.tinytake.com/sf/M ... 83MDI2Mzcy
https://stevesmith777.tinytake.com/sf/M ... 83MDI2Mzcy
Re: FireStorm Game Engine
This is nice, I see some cool features. How much time have you put in it?
Re-creating Irrlicht with Vulkan: http://irrlicht.sourceforge.net/forum/v ... =6&t=52404
Re: FireStorm Game Engine
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
Joined : Mon Nov 14, 2005 2:03 pm
hehehe, so that's about 4451 days
Re: FireStorm Game Engine
added GitHub location to top post. not familiar with git so will be working to get it functional
Re: FireStorm Game Engine
I suggest using Git LFS to store binary filesSeven wrote:added GitHub location to top post. not familiar with git so will be working to get it functional
Re-creating Irrlicht with Vulkan: http://irrlicht.sourceforge.net/forum/v ... =6&t=52404
Re: FireStorm Game Engine
Wow so you've been working on this since then? Is it a hobby project or you make it for your game?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
Re-creating Irrlicht with Vulkan: http://irrlicht.sourceforge.net/forum/v ... =6&t=52404
Re: FireStorm Game Engine
another couple of videos....
https://youtu.be/_DvePIQusVk
https://youtu.be/47XMNBIQEuc
next step : in game gui system
https://youtu.be/_DvePIQusVk
https://youtu.be/47XMNBIQEuc
next step : in game gui system
Re: FireStorm Game Engine
in game gui is looking good.
added inventory window and primary character toolbar.
https://youtu.be/MJAYjiFZqoo
added inventory window and primary character toolbar.
https://youtu.be/MJAYjiFZqoo
-
- Posts: 105
- Joined: Mon Jun 02, 2014 2:32 am
- Location: Washington, D.C.
- Contact:
Re: FireStorm Game Engine
Will this compile for Linux? The videos look promising!
My blog: http://fsgdp.wordpress.com "The Free Software Game Development Pipeline"
Re: FireStorm Game Engine
sorry for the delay. real world stuff in progress...
I have never worked with Linux so I cant say.
I have never worked with Linux so I cant say.
Re: FireStorm Game Engine
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
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