[v0.5] A Boy And His Barrel - It's slime time

For Total Conversions and projects that don't otherwise fall under the other categories.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
Jimmy
 
 
Posts: 4725
Joined: Mon Apr 10, 2006 1:49 pm
Preferred Pronouns: He/Him

[v0.5] A Boy And His Barrel - It's slime time

Post by Jimmy »

(Please get GZDoom 4.0.0 before trying this out.)

Image

Image

Image

Image

Download "A Boy And His Barrel" v0.5 (4.65MB)

What
Another crazy idea conjured up by Jimmy and the regulars of his Twitch stream.

Why
Because.

How (does it work)
You've befriended (and apparently married) a barrel full of blueberry sauce named Violet, but the demons don't understand your love and will attack the two of you without hesitation.

Both of you must make it out alive - if either of you dies, you must restart. Defend her with the limited provisions you get, and escort her to the exit gate!

Features
  • To move Violet around the map, either push her from place to place, or carry her with the altfire button.
  • You will be notified with onscreen messages whenever Violet takes damage, finds herself in hazardous material, or is left by her lonesome for a length of time. Basically it's impossible to abandon her. And besides, it's her who needs to reach the exit, not you.
  • Violet sustains continuous damage when placed in blood, slime or lava. Use caution! Bio spheres will protect both you and Violet from all hazardous floors except electric floors.
  • On the flipside, Violet can be gradually "refueled" in berry liquid flats, or by being pushed over health packs.
  • Any time you are low on health, you can press "use" on Violet to "drink" from her, 10 health points at a time. This will bump your health up but drain hers. Furthermore this is the only way you'll be able to heal as medikits and stimpacks will only affect Violet.
  • Violet can pick up items for you, transferring things like weapons, ammo and keys to you. She will take health and armor for herself, though, and certain powerups.
  • Your fist has been replaced with a playful shove that does small damage (10 per shove) but possesses 20 times more kickback than usual, and this becomes even more powerful with berserk. Use it to your advantage but don't push Violet around too much!
  • There are many portable items you can carry around the levels which will assist with certain puzzles. Get acquainted with them and use them wisely!
  • You can reset the level by forcefully detonating Violet with the weapon in slot 0.
Comment away and please feel free to tell me I'm weird.
Spoiler: Full Credits
Last edited by Jimmy on Tue Apr 09, 2019 1:57 pm, edited 52 times in total.
User avatar
Tapwave
Posts: 2096
Joined: Sat Aug 20, 2011 8:54 am
Preferred Pronouns: No Preference
Graphics Processor: nVidia with Vulkan support

Re: [Demo] A Boy And His Barrel

Post by Tapwave »

This is the best thing I never thought I wanted. Can we make her change flavour to give her specific capabilities?
User avatar
Rexen
Posts: 110
Joined: Thu Jun 30, 2016 3:08 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Windows 11 Home
Graphics Processor: nVidia with Vulkan support
Location: E1M1: Hangar

Re: [Demo] A Boy And His Barrel

Post by Rexen »

Two issues

-Barrel can get stuck on walls and corners making the map unwinable
-Not really an issue as there is only one map but the player still has god mode on the next map
User avatar
Jimmy
 
 
Posts: 4725
Joined: Mon Apr 10, 2006 1:49 pm
Preferred Pronouns: He/Him

Re: [Demo] A Boy And His Barrel

Post by Jimmy »

Tapwave: Maybe? I mean it's codeable, certainly. Would have to figure out how best to implement such a feature - what benefits, how they're achieved in-game, how long their effects last, etc. To be honest I think I'd rather introduce different-colored characters? :P

Rexen: Thank you for spotting that god mode bug, I didn't notice it, but it's absolutely an issue if there are going to be more maps in this. Also, I did originally have code for grabbing and holding the barrel so you could carry it anywhere - this would've alleviated the problem of getting stuck in problems - but for some stupid blithering reason that feature broke on me and refused to come back and work properly. But yeah, I understand it's an issue - there's a collection of barrels behind the player start so you can suicide quickly to restart in such a scenario. :P
User avatar
Kinsie
Posts: 7402
Joined: Fri Oct 22, 2004 9:22 am
Graphics Processor: nVidia with Vulkan support
Location: MAP33

Re: [Demo] A Boy And His Barrel

Post by Kinsie »

Definitely keep working on this.
User avatar
Rexen
Posts: 110
Joined: Thu Jun 30, 2016 3:08 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Windows 11 Home
Graphics Processor: nVidia with Vulkan support
Location: E1M1: Hangar

Re: [Demo] A Boy And His Barrel

Post by Rexen »

Jimmy wrote: -snip-
Rexen: Thank you for spotting that god mode bug, I didn't notice it, but it's absolutely an issue if there are going to be more maps in this. Also, I did originally have code for grabbing and holding the barrel so you could carry it anywhere - this would've alleviated the problem of getting stuck in problems - but for some stupid blithering reason that feature broke on me and refused to come back and work properly. But yeah, I understand it's an issue - there's a collection of barrels behind the player start so you can suicide quickly to restart in such a scenario. :P
Oh I have P bind to the kill command because I'm a map developer myself and I have have to sometimes kill myself to easily retest stuff.
User avatar
JimpArgon
Posts: 470
Joined: Mon Jul 04, 2016 9:03 pm
Location: Florida

Re: [Demo] A Boy And His Barrel

Post by JimpArgon »

Wait.... what? Lol
User avatar
Slax
... in rememberance ...
Posts: 2121
Joined: Tue Oct 19, 2010 7:01 am
Location: Window office.

Re: [Demo] A Boy And His Barrel

Post by Slax »

Barrel not spawned.
Spoiler:
User avatar
Jimmy
 
 
Posts: 4725
Joined: Mon Apr 10, 2006 1:49 pm
Preferred Pronouns: He/Him

Re: [Demo] A Boy And His Barrel

Post by Jimmy »

Rexen wrote:Oh I have P bind to the kill command because I'm a map developer myself and I have have to sometimes kill myself to easily retest stuff.
Oh sure, that's fine. :P I did want to provide a "legitimate" means of resetting though, heh.
Kinsie wrote:Definitely keep working on this.
Even though I have 9 weeks until some extremely important uni assessments are due, I can pretty much bet my bottom Aussie dollar that I'll be working on it with more care and drive than on those assessments.
User avatar
Jimmy
 
 
Posts: 4725
Joined: Mon Apr 10, 2006 1:49 pm
Preferred Pronouns: He/Him

Re: [Demo] A Boy And His Barrel

Post by Jimmy »

Updated to 0.1.1. Key changes:

- Fixed the player being invulnerable for the next map.
- Actually made the player(s) freeze when finishing the map. (Thanks [wiki]SetPlayerProperty[/wiki] for being backwards to [wiki]SetActorProperty[/wiki].)
- Barrel no longer has the +NOBLOCKMONST flag. It will now be stopped by monsterblock lines. (More potential for puzzling setups.)
- Added CheckSwitchRange to mapinfo defaults. No more cheesing the test map. :P
- Added animated textures for possible forcefield mechanics later on.
- E minor to E major. oops wrong definition
User avatar
Captain J
 
 
Posts: 16891
Joined: Tue Oct 02, 2012 2:20 am
Location: An ancient Escape Shuttle(No longer active here anymore)

Re: [Demo] A Boy And His Barrel

Post by Captain J »

Jimmy wrote:[*]Any time you are low on health, you can press "use" on Violet to "drink" from her, 10 health points at a time. This will bump your health up but drain hers.
And then she explodes when her reaches to zero. I guess i could say she just got... Out of juice.

Or we just got in the barrel.(srry)
User avatar
Jaxxoon R
Posts: 772
Joined: Sun May 04, 2014 7:22 pm

Re: [Demo] A Boy And His Barrel

Post by Jaxxoon R »

The fact that this exists is a miracle in itself. No need to play it, I already know that the burning love of man and barrel will in turn save us all from the heat death of the universe.
User avatar
Rexen
Posts: 110
Joined: Thu Jun 30, 2016 3:08 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Windows 11 Home
Graphics Processor: nVidia with Vulkan support
Location: E1M1: Hangar

Re: [Demo] A Boy And His Barrel

Post by Rexen »

Okay if I make a map say on map02 and use the exit flat and load this mod, well the map auto work or will I have to do something else?
User avatar
Jimmy
 
 
Posts: 4725
Joined: Mon Apr 10, 2006 1:49 pm
Preferred Pronouns: He/Him

Re: [Demo] A Boy And His Barrel

Post by Jimmy »

It'll work right off the bat without anything special being included in your map. You only need to use that flat, and of course the new barrel actor (its editor number is 30000). :)
User avatar
Rexen
Posts: 110
Joined: Thu Jun 30, 2016 3:08 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Windows 11 Home
Graphics Processor: nVidia with Vulkan support
Location: E1M1: Hangar

Re: [Demo] A Boy And His Barrel

Post by Rexen »

I found another bug while testing. Drinking from the barrel unit it has no hp causes the map to restart too fast.

Return to “TCs, Full Games, and Other Projects”