Deep - Go Nuts contest WIP

Started by TomToad, September 03, 2020, 14:59:55

Previous topic - Next topic

TomToad

Got an idea going on for my game.  You need to take a sub down through a network of procedurally generated caves, battling sea creatures and collecting treasures.  As you collect more treasures, you can buy upgrades which allow you to go even deeper until you reach the very bottom where a huge cavern awaits with a big boss creature to destroy.


Here is a video of what little I have so far.  No treasure or creatures yet.  Collision on the sub is detected, but no response yet, so you can just plow on through the walls.  I have implemented a basic light for the sub.  That was actually the most difficult part so far.  Needed something that can be dynamically created for when I add light from explosions as  well as bioluminescent creatures.  Some preliminary tests show that creating the light mask directly with Max2D commands really impacted the frame rate, so I went to using shaders instead.


------------------------------------------------
8 rabbits equals 1 rabbyte.

Derron

Nice ...

Pay attention to keeping the gameplay "exciting" - avoid becoming "repetive".

And of course - as you finish it surely next week, there will be enough time to do a "massive multiplayer game" out of it - imagine all of us battling our way to the ground in our little submarines :D


bye
Ron

MrmediamanX

very cool, just played 'we need to go deeper' on steam not to long ago.
i'm all for sub nautical shenanigans  :) which reminds me I need do a work log as well.
It's a thing that doe's when it don't..

Steve Elliott

Nice, I was addicted to Polaris in the arcades as a kid so I like sub games, but this is more like ScubaDive on the Speccy - ie more exploration than arcade shooter.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win11  Pro 8Gb Celeron Intel UHD Graphics 600
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
macOS 32Gb Apple M2Max
pi5 8Gb
Spectrum Next 2Mb