The WIP Thread

If it's not ZDoom, it goes here.
User avatar
Galaxy_Stranger
Posts: 1326
Joined: Sat Aug 16, 2003 11:42 pm
Location: Shropshire

Re: The WIP Thread

Post by Galaxy_Stranger »

Canopy's pretty much done, I think.
Spoiler:
You do not have the required permissions to view the files attached to this post.
User avatar
xenoxols
Posts: 2128
Joined: Mon Mar 18, 2013 6:08 pm
Preferred Pronouns: She/Her
Location: Behind you

Re: The WIP Thread

Post by xenoxols »

Image
User avatar
Captain Ventris
Posts: 4605
Joined: Mon Jul 31, 2006 4:25 pm
Location: San Antonio, TX

Re: The WIP Thread

Post by Captain Ventris »

Image
Took some liberties with IcyFreezy's black glove set for Doomvengers.
User avatar
Nash
 
 
Posts: 17454
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia

Re: The WIP Thread

Post by Nash »

Image

This is me hosting a local 2 player game. You might be thinking, "well, it's just 2 players on an empty level, what's so special about that".

The special thing about these 2 players here is that they are actually made up of individual pieces...

Image

Do you remember Diablo and Diablo 2, if you equip different pieces of armour, your player's sprite would update accordingly? This is what's going on here. I've made a 2D/sprite-based "paperdoll" system where you can equip the player with multiple layers of clothing and equipment, and your player's sprite in the world will represent it. The parts will be shown and hidden dynamically, you can have any combination of stuff equipped and the sprites will be hidden and shown as needed (so you can run around without a shirt, or only wear shoes and a backpack but otherwise be naked, if you want).

The parts are synced to the player's position with Warping, the actual player pawn is an invisible actor. The individual parts are seamless even when the player moves around, there are no gaps, all of the parts just snap together perfectly, and all of their animations synced.

Here are some of the base pieces; the player's body, outer shirt, inner shirt, underpants... even the player's genitals are separate so that if you wear under-clothes, the naughty parts would be hidden accordingly. The player's body can be either male or female, but shown here is currently male only because I haven't rendered the art assets for female yet BUT - the code already supports it, and every part of the player will be modular. Cool stuff, eh?!
Last edited by Nash on Sat Jan 23, 2016 1:34 pm, edited 4 times in total.
User avatar
XanderK9
Posts: 411
Joined: Mon Feb 13, 2012 2:42 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support

Re: The WIP Thread

Post by XanderK9 »

Interesting! Perhaps that's something I will keep in mind if I ever start a project. :)
User avatar
TheBadHustlex
Posts: 1914
Joined: Thu Oct 03, 2013 12:50 am
Location: 'stria

Re: The WIP Thread

Post by TheBadHustlex »

Junkshots: +25% Damage.

Just kidding. Quite innovative. Definitly wanna see that project finished.
I smell this will become something like DayZ. Am I wrong...?
User avatar
kodi
 
 
Posts: 1355
Joined: Mon May 06, 2013 8:02 am

Re: The WIP Thread

Post by kodi »

Really curious about how you assign actors/sprites to layers without offsetting them in actual map units relative to the viewing actor.
User avatar
zrrion the insect
Posts: 2431
Joined: Thu Jun 25, 2009 1:58 pm
Location: Time Station 1: Moon of Glendale

Re: The WIP Thread

Post by zrrion the insect »

i imagine spawn order has something to do with how the layers are layered
User avatar
Nash
 
 
Posts: 17454
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia

Re: The WIP Thread

Post by Nash »

Yes, the spawning function always spawns the parts in a fixed, predetermined order. The actual sprites are rendered at on to a fixed canvas so that positioning them at all at 0, 0 ensures the parts will be where they need to be relative to each other. Downside to this is that there's lots of empty pixels but I'm not too concerned about that. The workflow uses automated methods to render the models into sprites and empty space is the least of my concerns.

EDIT: Another example of the modularity of the system

Image
User avatar
kodi
 
 
Posts: 1355
Joined: Mon May 06, 2013 8:02 am

Re: The WIP Thread

Post by kodi »

Oh, so it's spawn order that determines which of two overlapping actors is rendered in front of which? Damn, didn't know that. I think I'll do some experiments with something similar soon for my dialogue scripts, allowing animation (moving lips, expressions) of npc's without a buttload of annoying state jumps. Basically how it works in the real SCUMM with the "costumes" I believe.
User avatar
xenoxols
Posts: 2128
Joined: Mon Mar 18, 2013 6:08 pm
Preferred Pronouns: She/Her
Location: Behind you

Re: The WIP Thread

Post by xenoxols »

Image
Image
Working on a hexen gameplay mod, supposed to be kinda blood themed.
User160971235
Posts: 85
Joined: Thu Oct 07, 2010 7:46 am

Re: The WIP Thread

Post by User160971235 »

I made a midi version of Death Machine by Living Sacrifice. It's my first midi i've ever made, so if we have any music nerds around, feel free to lemme know how i could better mix the instruments, volume-wise etc. ignore the word "final" in the filename, there is still the last 1/3rd of the song i have to finish and some instrument patterns that i have to fix to be more accurate to the original song.

my midi: https://dl.dropboxusercontent.com/u/621 ... _final.mid
my midi exported to mp3: https://dl.dropboxusercontent.com/u/621 ... _final.mp3

original:
Spoiler:
also, if you plan on loading the midi in zdoom, i cannot guarantee that it will sound good on anything other than the Sound System, considering how chugging guitar in midi already sounds pretty clumsy lol
User avatar
Angel-Neko_X
Posts: 163
Joined: Thu Oct 31, 2013 3:14 pm
Graphics Processor: nVidia (Modern GZDoom)
Location: French Hell (literally)

Re: The WIP Thread

Post by Angel-Neko_X »

For the next beta!
Spoiler:
Last edited by wildweasel on Sat Jan 23, 2016 8:59 pm, edited 1 time in total.
Reason: Your pictures are too big. I've resized them for you.
User avatar
Major Cooke
Posts: 8193
Joined: Sun Jan 28, 2007 3:55 pm
Preferred Pronouns: He/Him
Location: QZDoom Maintenance Team

Re: The WIP Thread

Post by Major Cooke »

Looks promising, Angel! I like that kind of setting too.

My turn...
Spoiler: I HAVE NO REGRETS.
Included is a custom third person camera made entirely from decorate -- the only ACS performed is just giving a simple inventory actor to spawn the camera, and that's it. I should post the source up on the wiki. It's so easy too. And that ACS camera is quite old...

But that little feature pales in comparison to what you can do with these creatures.

Do you HATE them?
Good news. You can butcher them to your hearts content.

Do you love them?
Good news. You can be one. And they're powerful.

This way, no one is left out of the fun. It's truly for everyone.
User avatar
Captain J
 
 
Posts: 16890
Joined: Tue Oct 02, 2012 2:20 am
Location: An ancient Escape Shuttle(No longer active here anymore)

Re: The WIP Thread

Post by Captain J »

and now, the demon vanquishing is sacred magic. love and tolerate.

Return to “Off-Topic”