[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4787: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4789: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4790: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4791: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3922)
InsideQC Forums • View topic - Storm Engine 2 (modified Doom 3 BFG) source code is public

Storm Engine 2 (modified Doom 3 BFG) source code is public

Discuss anything not covered by any of the other categories.

Moderator: InsideQC Admins

Storm Engine 2 (modified Doom 3 BFG) source code is public

Postby motorsep » Sun Apr 17, 2016 3:37 pm

There ya go folks:

https://github.com/motorsep/StormEngine2/

Hopefully someone can take it farther.
motorsep
 
Posts: 231
Joined: Wed Aug 02, 2006 11:46 pm
Location: Texas, USA

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby toneddu2000 » Mon Apr 18, 2016 11:51 am

WOHOOOOOOOOOOOOOOO!
This is a great news!
HUGE Thanks for sharing this great engine.
In hopes that it will become as well known as possible!

Go, Kot-In-Action, Go!! :biggrin:
- my first commercial game, made with FTEQW game engine
toneddu2000
 
Posts: 1395
Joined: Tue Feb 24, 2009 4:39 pm
Location: Italy

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby Julius » Mon Apr 18, 2016 2:05 pm

Nice, same as this: https://youtu.be/YiLkKJveY6E right?

Can it still be made to run the Doom3 BFG assets and game (under Linux)?
Julius
 
Posts: 98
Joined: Sun Aug 29, 2010 4:32 pm

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby motorsep » Mon Apr 18, 2016 2:13 pm

Yeah, it was suppose to power Phaeton (aka Steel Storm 2).

No, it won't work with Doom 3 BFG because we changed shaders and texture compression stuff. However, it can be made where you keep core stuff from BFG (menus, fonts, etc.) but get all assets from original Doom 3. The engine would binarize all of the original Doom 3 assets and then you should be able to run it. I didn't look close into it, but it's possible to make it run Doom 3 that way.

However, the purpose of the engine is for indie devs who is into FOSS engines/development to use it as a solid foundation for their games. It's a much more stable and performant than RBDoom 3 BFG, so it's suitable for commercial game dev.
motorsep
 
Posts: 231
Joined: Wed Aug 02, 2006 11:46 pm
Location: Texas, USA

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby toneddu2000 » Mon Apr 18, 2016 4:20 pm

- my first commercial game, made with FTEQW game engine
toneddu2000
 
Posts: 1395
Joined: Tue Feb 24, 2009 4:39 pm
Location: Italy

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby motorsep » Mon Apr 18, 2016 4:25 pm

No, it's just as if you make Doom 3 mod. You can run the engine in debug mode, see what crashes it (for sure it needs player's model, player's def, player's material and skin, at least one weapon def and script) and add those missing things.

I don't provide any support, sorry. If I could figure out how to take original BFG and what basic set of assets should be present in order to load a basic map with player on it, anyone else can :) As long as there is a desire to make it happen ;)

The most difficult things like fonts, SWF menus, etc. are already there. So you don't really need to worry about all that.
motorsep
 
Posts: 231
Joined: Wed Aug 02, 2006 11:46 pm
Location: Texas, USA

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby toneddu2000 » Mon Apr 18, 2016 5:22 pm

- my first commercial game, made with FTEQW game engine
toneddu2000
 
Posts: 1395
Joined: Tue Feb 24, 2009 4:39 pm
Location: Italy

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby motorsep » Mon Apr 18, 2016 5:30 pm

https://www.iddevnet.com/doom3/

Also, Doom 3 has all assets in ascii format, so it's really easy to reverse engineer.
motorsep
 
Posts: 231
Joined: Wed Aug 02, 2006 11:46 pm
Location: Texas, USA

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby toneddu2000 » Mon Apr 18, 2016 7:07 pm

thx motorsep!
- my first commercial game, made with FTEQW game engine
toneddu2000
 
Posts: 1395
Joined: Tue Feb 24, 2009 4:39 pm
Location: Italy

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby Tr3B » Tue Apr 19, 2016 8:36 am

Thanks for publishing the code. I will merge back some fixes and probably the MFC tools work into RBDOOM-3-BFG.
Tr3B
 
Posts: 15
Joined: Tue May 13, 2014 2:24 pm

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby motorsep » Wed Apr 20, 2016 1:00 am

motorsep
 
Posts: 231
Joined: Wed Aug 02, 2006 11:46 pm
Location: Texas, USA

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby Tr3B » Thu Apr 21, 2016 9:34 am

Yeah many of the changes are very useful. It would also be nice if you could add the renderprogs/*.pixel and *.vertex shaders.
You only uploaded translated GLSL output however that output varies with my renderer depending on which OpenGL version is targeted.
The source shaders would help the migration process a lot.
Tr3B
 
Posts: 15
Joined: Tue May 13, 2014 2:24 pm

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby motorsep » Fri Apr 22, 2016 1:23 am

Done, committed.

Also added advanced ASE exporter and MD5 Camera exporter for Blender
motorsep
 
Posts: 231
Joined: Wed Aug 02, 2006 11:46 pm
Location: Texas, USA

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby Tr3B » Fri Apr 22, 2016 9:35 am

Cool thanks. I really need to get more time to work RBDOOM again.
Tr3B
 
Posts: 15
Joined: Tue May 13, 2014 2:24 pm

Re: Storm Engine 2 (modified Doom 3 BFG) source code is publ

Postby motorsep » Wed May 04, 2016 1:17 pm

@Tr3B: So what do you think so far (if you already began digging the code) ?
motorsep
 
Posts: 231
Joined: Wed Aug 02, 2006 11:46 pm
Location: Texas, USA

Next

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest