Log In  

Cart #endless_snake-5 | 2020-01-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Endless Snake

Jan 2020 Update: implemented help arrows

Nov 2019 Update: implemented reset function

Hey there,

my first Pico-8 prototype is finally playable!
So here is the first level :)

Concept

Endless Snake is a mix of skill-, memory- and puzzle-game concepts taking place in a dungeon.
If you hide the helping hints (arrows) the game will turn into a hard try and error game, slowly revealing the level piece by piece!

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

Goals

  • Collect colored skulls matching the colors of the doors to open them and advance further.
  • Plan your way as you might need to come back to a room again.
  • Kill all spiders to open the last door and collect their eggs to get extra points.
  • Spiders produce eggs over time, more eggs more bonuspoints

Previews/ Level-Walkthrough

Check me out on insta: https://www.instagram.com/yesyoorgames/
A walkthrough video of the level is also posted there. :)

Have fun!

P#69794 2019-11-11 00:52 ( Edited 2020-01-10 21:35)

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)

[Please log in to post a comment]

Follow Lexaloffle:        
Generated 2020-01-19 22:06 | 0.073s | 4194k | Q:54