Log In  

Endless Underground Snake 2.5.D

Cart #yesyoorsnake011-1 | 2020-03-03 | Code ▽ | Embed ▽ | No License
5

Endless Underground Snake is online!

I've made some great changes to the game, including endless gameplay with hundreds of different, procedurally generated levels, an ability to dig underground, a tutorial intro screen as well as a mini-map.

If you want to skip the intro screen hit Y/Z
I hope you enjoy!

Updates:

Mar 2020 Update: Snake goes underground
-endless gameplay
-hundreds of possible levels
-procedural level design
-ability to go underground
-changed doors/ spider AI
-added a mini-map

Jan 2020 Update: implemented help arrows

Nov 2019 Update: implemented reset function

Concept

Endless Snake is a mix of skill-, memory- and puzzle-game concepts taking place in a dungeon.
The gameplay goes on infinitely and there are hundreds of different, procedurally generated levels.

Controls

You control the snake with the arrow keys.
-By pressing X / V you can sacrifice one life and reset the snake to the last door used.
-By pressing Y / Z / C you can hide/ show helping arrows which will guide you along your way.

The map is a square of 3x3 rooms
Follow the arrows in their order to reach the end

Goals

  • Kill all spiders to open the last door and collect their eggs to get extra points.
  • Plan your way as you might need to come back to a room again.
  • Spiders produce eggs over time, more eggs more bonus-points.
  • Eggs are also needed to dig underground. Let the spiders live for a while to produce more eggs.
  • The longer your snake the higher your score will be.

Previews/ Level-Walkthrough

Check me out on insta: https://www.instagram.com/yesyoorgames/
Video of older versions are also posted there. :)

Have fun!

P#69794 2019-11-11 00:52 ( Edited 2020-03-14 13:05)

This is pretty nice! Happy coding \o/

P#69805 2019-11-11 10:24

Thanks! Same to you! :)

P#69809 2019-11-11 11:19
:: dw817

Good but instead of jerking back from hitting a wall, suggest player start overe where they first entered this particular room.

As it is you can get yourself trapped just once and this will use up all your lives.

P#69817 2019-11-11 17:04

This is really tricky! Thanks for the interesting game - I think I'll have some fun learning strategies for this.

P#69819 2019-11-11 17:55

@dw817
yes! you are absolutely right and I planned to add a feature where you can give up a life to jump back to the last door used :)
An other idea I had is to implement a skill with a cool down, which enables you to tunnel yourself. Unfortunately this second idea came to me quite late and is kind of difficult to implement in the design I use now. I am planning an android version with higher resolution, bigger maps, map elements like bridges, tunnels and such skills as mentioned above in the future. But it will need to wait since I am currently working on a 2d top down game with rpg elements.

@packbat
yes I know if you don't know the path it is really a hard try and error strategy with good memorization needed. If you feel like it is getting to hard check out my instagram acc (yesyoorgames), I posted a walkthrough video of that lvl there ;)

Also without those skills mentioned above the order to visit the rooms is pretty much fixed for this first level. In a future version I hope that a different level design and features as tunneling will be able to fix this.

Thank you all for checking it out and your feedback! I really appreciate
it ! :)

edit:

@packbat
@dw817
reset function is implemented now ;)

P#69821 2019-11-11 18:42 ( Edited 2019-12-12 02:21)
:: dw817

If you plan to write a version for Android, @Yesyoor, you will have to leave Pico-8 behind. Unfortunately Pico-8 does not run on the Android nor is there a program to convert a cart to APK (native Android and cellphone executable).

The main reason I'm in PICO-8 is simplicity. Sometimes I can really get bogged down by coding in a more complex language.

Pico-8 is refreshingly simple to program in.

P#69836 2019-11-12 00:41 ( Edited 2019-11-12 00:41)

@dw817
Yes true, but I was developing android apps before I came to pico 8. I am currently working on a 2D top down game using libgdx. I would use libgdx again to realize it on Android and all other platforms. But as you said it, pico-8 is perfect for checking out ideas and building prototypes in a very short time (and pretty environment too!)

P#69842 2019-11-12 08:22 ( Edited 2019-11-12 08:22)

@packbat
@dw817
@FrelonK

Any wished/ ideas for future updates? :)

P#73916 2020-03-14 13:04

[Please log in to post a comment]

Follow Lexaloffle:        
Generated 2020-03-31 23:46 | 0.122s | 4194k | Q:59