00:00
00:00
View Profile BoMToons
So many times, it happens too fast...you trade your passion for glory. Don't lose your grip on the dreams of the past, you must fight just to keep them alive.

40, Male

Software Engineer

Somewhere in Nevada...

Somewhere in California..

Joined on 11/29/05

Level:
39
Exp Points:
16,144 / 16,890
Exp Rank:
1,120
Vote Power:
7.99 votes
Rank:
Police Officer
Global Rank:
14,999
Blams:
242
Saves:
389
B/P Bonus:
10%
Whistle:
Gold
Trophies:
36
Medals:
1,126
Supporter:
5y 2m 27d
Gear:
17

Concrete Game Design

Posted by BoMToons - December 2nd, 2020


I've been playing a lot of Spelunky with my boys lately. We finally completed the secret ending by defeating Yama in Hell, then did "Speed-lunky" where you beat the game in under 8 mins. All this gave me a lot to consider about the core tenets of "Rogue-likes" and compelling game design in-general.


Naturally, I wanted to try my hand at making a Roguelike for my latest axe-throwing project, which led to the creation of "Corona Rogue" at USAxeClub.


You get a randomly generated set of 15 "rooms" of 3 types:

  1. Randomly placed coronavirus molecule you have to hit with your axe
  2. Item room (various permanent and non-permanent upgrades like: Vaccine [revives you if you miss], Hand Sanitizer [gives you a point multiplier for successful target hits], Quarantine [lets you skip a round], Face-mask [multiplies the # of options available in item rooms], Microscope [zooms in on the COVID-19 molecule making it easier to hit], etc.
  3. Boss room (there's a mini-boss somewhere on floor 2, then a final boss in the final room)


To simulate "perma-death" (a roguelike staple) any misses make you start the game over (unless you have a vaccine).


The coolest thing, though, is that there's a "secret ending" where, if you have the right item, and do things in a very-specific order, you get caught in a time vortex and travel through time back to November 2019 to slay "Patient Zero" aka: "The Wuhan Bat" who shows up with a bunch of armor layers for you to knock off with your axe. Essentially, you can prevent Coronavirus from ever happening! This is a very cathartic experience, trust me...



This is the first "original" axe-throwing game on my web-socket platform and it feels like exploring a new frontier. I can't wait to have time to make another game...


Speaking of games, I saw another developer post that he really enjoyed the book "The Making of Prince of Persia" - So I went to buy it and found a bunch of other "History of Video Games" books. I just finished "Where Wizards Stay Up Late" about how Al Gore definitely did NOT create the Internet. I'm half-way through "Masters of Doom" about John Carmack and John Romero (creators of Commander Keen, Wolfenstein 3d, and then Doom). Then it's on to Sid Meier's memoir "A Life in Computer Games" about the creator of Civilization. Then "Not All Fairy Tales Have Happy Endings" about the rise and fall of Sierra (some of my favorite games ever).


iu_203360_1405066.jpg


Finally, I'm about to pour CONCRETE in my front yard for a retaining wall foundation. There's so much to learn about doing this "right" - and I'm sure my pour will be pretty sucky... but this is how we learn right? Me and the fam dug out where the previous wall was collapsing, then I built the wooden "forms" and I just dumped a bunch of gravel into the bottom of the forms as a barrier between the concrete and the ground. Next is to mix the concrete and dump it in (with some rebar bars to reinforce it horizontally), level it, wait for it to partially set, take off the forms, smooth it out, backfill around the concrete and wait for it to fully set up. Then I'll have a foundation I can stack retaining wall blocks on that will, hopefully, be perfectly flat and easy to stack on and never fall over again...


iu_203361_1405066.jpg


Thanks for dropping by!


P.S. I'm still finishing up the Castle Crashing the Beard remake, just need to finish the achievements system which requires me learning a bit about the Newgrounds API for Javascript, then putting in all the SFX, Voice-acting, and music (hopefully that goes quickly). I want to dedicate most of my Christmas break to it... ideally release it before 2021, but we'll see!


4

Comments (5)

You did both the hell ending, and speedlunky in coop?
I didnt read the rest of the post, I'm just amazed you did those things in the coop mode.

Did hell in coop, but speedlunky in single player :-D

yeah, I kinda doubted that it was even possible coop

I think it's do-able, if one player just carries the other the whole time.

I got inspired from Spelunky to make my own game with a randomized generator

Good for you! I made a game called "Labyrinth: Secrets of Shadowhaven" with randomly-generated level chunks, and it was a challenge to make sure every level was actually beat-able!

ps.. can you help me because i think you're good at AS3
https://www.newgrounds.com/bbs/topic/1460325

There's prob a lot of people better than me as AS3 floating around on the BBS right now, but I'll take a look.

props for doing your own concrete work, I balk at just about any home-based DIY project

We'll see how it turns out... I have a nagging feeling it might fail spectacularly...