[Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

Maps, modifications, add-ons, projects, and other releases for Zandronum. Also includes announcers.
TerminusEst13
Retired Staff / Community Team Member
Posts: 865
Joined: Tue Jun 05, 2012 11:06 pm

[Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#1

Post by TerminusEst13 » Wed Jul 08, 2015 11:23 pm

Image

Github: http://github.com/marrub--/GLOOME/
Beta Builds: http://greyserv.net/marrub/gloome_beta_build.html

GLOOME:[/size]

GLOOME is a commercial-friendly GPL-compliant rebrand of the GZDoom 1.8.10 engine, which is based on the ZDoom engine, which in turn is based on id Software's Doom engine.
It's a little bit incestuous.

There's been a lot of discussion as of time of this writing about the viability of using Doom source ports to create full-fledged indie games. A lot of people have come out with some astounding projects; massive mapsets, complete gameplay overhauls, redone graphics, etc.
But every now and then, there's a project that's completely unlike Doom at all, to the point where people say it would be better as its own thing, rather than a "mod". And sometimes these discussions just kind of...end with the usual question marks.

Is it possible to do this? Can mods really become standalone games? Would it even be feasible to undertake all the work for a small community? What draws the line between an extremely in-depth "mod" and a fully standalone "game"? Wouldn't we still need to have a doom2.wad to run? If we still have ties to Doom, won't that cause legal issues? What would Carmack do?

This fork hopes to address these issues. All of the licensed code has been rewritten. All of the legally-questionable code (such as Ken Silverman's Build code) has been plucked out and replaced with either more legally-compliant code or outright rewritten. The engine itself is completely open-source and free for anyone to modify, adjust, distribute, or whatever as they please.
With this, we hopefully have an engine where someone can make a completely new not-Doom game with and distribute among other sites, like RPG Maker was to Yume Nikki or Cherry Tree High Comedy Club.

Someone completely unfamiliar with Doom, the Doom modding scene, or anything at all can just download a game, fire up the .exe, and play it without needing any know-how or "drag this .pk3 onto this .exe" or "load up multiple files" or "DON'T PUT IT IN YOUR SKINS FOLDER FOR THE LOVE OF GOD". If somebody wanted to make a full-fledged indie first-person-shooter, they can use this engine to create a slew of new maps, new enemies, new levels, new items, new weapons, and more, and then throw it up on Steam without worrying about Doom copyrights.
Spoiler: Credits (Open)
John Carmack
- The forefather of everything. Not just Doom, but for his incredible generosity and astounding contributions to the video game industry. Without his work, we would not be where we are now. The entire scene would be a wildly different place.
Thank you, Carmack.

Randy Heit and Christoph Oelckers
- Creating ZDoom and GZDoom, of which, of course, this is based on (and where at least 99% of the code comes from). Being amazing programmers and keeping up with a source port for 20 or so years. Without these people, this port would have not even been a thought.

JP LeBreton
- Project lead of DECK, one of the big motivators/inspirations behind GLOOME.

marrub
- Did pretty much everything else.

TerminusEst13
- Uhhhhhhhhhhhhhhh moral support? idfk
Project 67 / Nocturne in Yellow:[/size]

Image / Image

The demonstration projects for GLOOME to show off the engine's capabilities to the world and to show people unfamiliar with ZDoom what can be done with Decorate and ACS. They're small, not exactly on par with BTSX, Golden Souls, Putrefier, or even Zen Dynamics, but they'll suffice. We even have placeholder graphics and everything.
Project 67 is a straightforward science-fiction run-and-gun arcade action shooter, with an emphasis on killing robots, getting points, and using rad guns. It is being made by marrub, the head developer of the GLOOME engine, and nobody knows better how to showcase the features of the engine than he.
Nocturne in Yellow is an entry for the 2015 Indie Game Maker Contest, a challenge to make a complete game in a single month, and is a more slow-paced gothic adventure intended to be reminiscent of a first-person CastleVania than Doom. It is being made by TerminusEst13, some dork.

While both of these projects are early on in development, we will be keeping the topic up to date with progress and contributions.

Image Image
Image Image
Last edited by TerminusEst13 on Mon Jul 20, 2015 12:19 am, edited 1 time in total.
The Ranger - New class for HeXen.
ZDoom Wars - I drew some pictures.
Samsara - Some class-based mod I guess?
Metroid: Dreadnought - I am a dumb fanboy.
DemonSteele - ~come with me to anime world~

one_Two
Addicted to Zandronum
Posts: 1753
Joined: Thu Jun 07, 2012 4:47 pm

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#2

Post by one_Two » Wed Jul 08, 2015 11:56 pm

Exciting times

User avatar
Combinebobnt
Retired Staff / Community Team Member
Posts: 1905
Joined: Mon Jun 04, 2012 3:37 am
Location: Earth
Contact:

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#3

Post by Combinebobnt » Thu Jul 09, 2015 12:34 am

Time for you guys to step it up and make some real doomer dollars

User avatar
Hypnotoad
Retired Staff / Community Team Member
Posts: 528
Joined: Tue May 29, 2012 8:50 pm
Location: Britland

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#4

Post by Hypnotoad » Thu Jul 09, 2015 12:46 am

This is awesome, nice work.

User avatar
Dark-Assassin
Maintenence Crew
Posts: 968
Joined: Fri May 25, 2012 4:25 am

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#5

Post by Dark-Assassin » Thu Jul 09, 2015 9:06 am

What if Zandronum were to be based off this instead (But including the SW Render)? Would it be better or worse?

User avatar
Monsterovich
Forum Regular
Posts: 343
Joined: Sun Jun 17, 2012 5:46 pm

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#6

Post by Monsterovich » Thu Jul 09, 2015 9:30 am

GLOOME is a commercial-friendly GPL-compliant rebrand of the GZDoom 1.8.10 engine
* Monsterovich approves. :)
Last edited by Monsterovich on Thu Jul 09, 2015 9:32 am, edited 1 time in total.

Arctangent
 
Posts: 82
Joined: Mon Nov 24, 2014 8:19 am

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#7

Post by Arctangent » Thu Jul 09, 2015 9:37 am

Dark-Assassin wrote: What if Zandronum were to be based off this instead (But including the SW Render)? Would it be better or worse?
Probably worse, since this is based on an older GZDoom version and they'd have to re-add the software renderer, effectively accomplishing nothing but wasting a bunch of time.

User avatar
Monsterovich
Forum Regular
Posts: 343
Joined: Sun Jun 17, 2012 5:46 pm

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#8

Post by Monsterovich » Thu Jul 09, 2015 10:15 am

Arctangent wrote:
Dark-Assassin wrote: What if Zandronum were to be based off this instead (But including the SW Render)? Would it be better or worse?
Probably worse, since this is based on an older GZDoom version
GZDoom 2.* renderer is worse than in previous version. Do I need to explain why?
they'd have to re-add the software renderer, effectively accomplishing nothing but wasting a bunch of time.
Ehm. Why do they have to re-add it?
Last edited by Monsterovich on Thu Jul 09, 2015 10:45 am, edited 1 time in total.

Arctangent
 
Posts: 82
Joined: Mon Nov 24, 2014 8:19 am

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#9

Post by Arctangent » Thu Jul 09, 2015 10:31 am

Monsterovich wrote:
Arctangent wrote:
Dark-Assassin wrote: What if Zandronum were to be based off this instead (But including the SW Render)? Would it be better or worse?
Probably worse, since this is based on an older GZDoom version
GZDoom 2.* renderer is worse than in previous version. Do I need to explain why?
This is entirely subjective. The renderer used in this is far more backwards compatible, however on the flip side the one in 2.* is far more forwards compatible. To be honest, while they're both things for Zandronum to strive for, I feel like forwards compatibility makes more sense given Zandronum's direction and the fact I really, highly doubt it'll remove the software renderer ever.

User avatar
Ænima
Addicted to Zandronum
Posts: 3575
Joined: Tue Jun 05, 2012 6:12 pm

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#10

Post by Ænima » Thu Jul 09, 2015 12:38 pm

Monsterovich wrote:
Arctangent wrote:
Dark-Assassin wrote: What if Zandronum were to be based off this instead (But including the SW Render)? Would it be better or worse?
Probably worse, since this is based on an older GZDoom version
GZDoom 2.* renderer is worse than in previous version. Do I need to explain why?
they'd have to re-add the software renderer, effectively accomplishing nothing but wasting a bunch of time.
Ehm. Why do they have to re-add it?
We're already at a point where most modders can say "fuck software users", however I don't think we can just drop it altogether without some backlash. Just leave it in, no biggie. I think some competitive players prefer it.
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

Catastrophe
Retired Staff / Community Team Member
Posts: 2565
Joined: Sat Jun 02, 2012 2:44 am

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#11

Post by Catastrophe » Thu Jul 09, 2015 2:08 pm

Finally mods like uacmn can become commercial games

User avatar
ibm5155
Addicted to Zandronum
Posts: 1641
Joined: Tue Jun 05, 2012 9:32 pm
Location: Somewhere, over the rainbow

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#12

Post by ibm5155 » Thu Jul 09, 2015 3:56 pm

Software render is "only" usable for vanilla Doom and vanilla IWADS, now tell me something, how many games released since 2000 use software render? hmm zero.
Why waste cpu power for graphics when people invented something called Graphics Processing Unit? plus lack of 3D models, dynamic lights and 3D slopes.

Plus software render is is not GPL, or you make a new software render or, screw software render since noone will use it anyway in new indie games...

If you still blame about hurdur hardware expencive, get a raspberry pi, compile it and you will have your GLOOME with opengl.

Resuming:The idea of Gloome is not to be another Doom port, and yes a framework to let people to create new games and not mods, removing all the tools that were not GPL to let people to sell their work.
Projects
Cursed Maze: DONE, V2.0
Zombie Horde - ZM09 map update: [3/15/13]
Need help with English? Then you've come to the right place!

<this post is proof of "Decline">

one_Two
Addicted to Zandronum
Posts: 1753
Joined: Thu Jun 07, 2012 4:47 pm

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#13

Post by one_Two » Thu Jul 09, 2015 4:30 pm

ibm5155 wrote: Software render is "only" usable for vanilla Doom and vanilla IWADS, now tell me something, how many games released since 2000 use software render? hmm zero.
Deus Ex is one I can think of

User avatar
ibm5155
Addicted to Zandronum
Posts: 1641
Joined: Tue Jun 05, 2012 9:32 pm
Location: Somewhere, over the rainbow

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#14

Post by ibm5155 » Thu Jul 09, 2015 5:35 pm

one_Two wrote:
ibm5155 wrote: Software render is "only" usable for vanilla Doom and vanilla IWADS, now tell me something, how many games released since 2000 use software render? hmm zero.
Deus Ex is one I can think of
Deus Ex Release date(s) June 17, 2000

Maybe fifa games got software render till 2007, since their games should run into old low end machines

EDIT: Deus Ex engine was based on Unreal Engine 1, from 1998, and that one had software render (idk but maybe Deus Ex support Glide :D)
Last edited by ibm5155 on Thu Jul 09, 2015 5:38 pm, edited 1 time in total.
Projects
Cursed Maze: DONE, V2.0
Zombie Horde - ZM09 map update: [3/15/13]
Need help with English? Then you've come to the right place!

<this post is proof of "Decline">

User avatar
Dark-Assassin
Maintenence Crew
Posts: 968
Joined: Fri May 25, 2012 4:25 am

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#15

Post by Dark-Assassin » Thu Jul 09, 2015 6:23 pm

UT2004 has a software render. That's the latest I can think of.

Lollipop
Zandrone
Posts: 1124
Joined: Tue Jul 24, 2012 10:34 am
Location: Denmark

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#16

Post by Lollipop » Thu Jul 09, 2015 7:59 pm

So, will you release some guide on how to use this, or is it a trial and error kind of thing?
Combinebobnt wrote:i can see the forum league is taking off much better than the ctf ones
GalactusToday at 1:07 PM
are you getting uncomfortable jap
feeling something happen down there

one_Two
Addicted to Zandronum
Posts: 1753
Joined: Thu Jun 07, 2012 4:47 pm

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#17

Post by one_Two » Thu Jul 09, 2015 11:04 pm

Lollipop wrote: So, will you release some guide on how to use this, or is it a trial and error kind of thing?
Same way you'd make a wad for gzdoom, though obv if you wanted to make a commercial game you'd have to replace all d2 lumps/files etc.. (I'm not too sure) but something like that.

User avatar
ibm5155
Addicted to Zandronum
Posts: 1641
Joined: Tue Jun 05, 2012 9:32 pm
Location: Somewhere, over the rainbow

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#18

Post by ibm5155 » Fri Jul 10, 2015 12:22 am

you don't need to replace everything, idk what is actually required but like on my case, I only have some textures that I added playpal from freedoom and just some textures from freedoom.
In the worst case, get freedoom, and modify their resources
Projects
Cursed Maze: DONE, V2.0
Zombie Horde - ZM09 map update: [3/15/13]
Need help with English? Then you've come to the right place!

<this post is proof of "Decline">

User avatar
Ænima
Addicted to Zandronum
Posts: 3575
Joined: Tue Jun 05, 2012 6:12 pm

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#19

Post by Ænima » Fri Jul 10, 2015 12:32 am

I remember a cool survival horror ZDoom mod a while back that was software-only IIRC and it looked pretty cool. That guy could probably make a full-on indie game out of that.
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

User avatar
ibm5155
Addicted to Zandronum
Posts: 1641
Joined: Tue Jun 05, 2012 9:32 pm
Location: Somewhere, over the rainbow

RE: [Engine] GLOOME / [WIP] Project 67 & Nocturne in Yellow

#20

Post by ibm5155 » Fri Jul 10, 2015 2:24 am

I think I know the mod that you're talking about, but it's just a shame it was abandoned :( (just like foreverhood)

Well, people can still make indie games using zandronum/zdoom/gzdoom, the license will just not allow to sell the game, but if it's free then it's ok
Projects
Cursed Maze: DONE, V2.0
Zombie Horde - ZM09 map update: [3/15/13]
Need help with English? Then you've come to the right place!

<this post is proof of "Decline">

Post Reply