Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Fast Crash on January 03, 2011, 11:56:41 am

Title: Mini Snake 2
Post by: Fast Crash on January 03, 2011, 11:56:41 am
Hello everyone !

A long time ago, on my Ti 82.STATS, i decided to make ( in basic ) the second episode of a game that was not from me : Mini Snake

It had only one level and no highscore. After 6 month of updates, mine have 12 levels 2 game modes and 24 highscores.

It's not an exceptionnal game but i hope you will enjoy it !

I'm also making the third one with axe this time  :)

Again, i'm a noob on wabbitemu...
Title: Re: Mini Snake 2
Post by: Ikkerens on January 03, 2011, 12:16:29 pm
Awesome work :)
Seems like a very advanced game as far as I can see from the screenshot.
I'd download it to my calc if I didn't make a promise to myself about not going to play games in class anymore :O
I never understood how to erase the back part of the snake
Game froze every 80 pixels because I was switching matrixes lol :P
Title: Re: Mini Snake 2
Post by: Fast Crash on January 03, 2011, 12:19:54 pm
You can look my algorithm ( in ZMS24 ) if you want.
Title: Re: Mini Snake 2
Post by: Ikkerens on January 03, 2011, 12:20:56 pm
You can look my algorithm ( in ZMS24 ) if you want.
I would, but I've out-grown snake already :)
Have about 6/7 different snake games on my calc, of which half is just being stupid :P
Title: Re: Mini Snake 2
Post by: ztrumpet on January 03, 2011, 04:56:18 pm
That's really cool.  I think it'll go on my calc, as there are soooo many different play modes. :)  Nice job. ;D
Title: Re: Mini Snake 2
Post by: shmibs on January 03, 2011, 05:01:21 pm
very nice, crash! from the screenie, it looks as if the player has a great deal of high-response control over the snake, allowing sharper turning, which is not an easy thing to manage in basic.
Title: Re: Mini Snake 2
Post by: Builderboy on January 04, 2011, 01:26:43 am
Ooooh that looks awesome!  I'll have to pick this apart to see how you did the snake logic, i'm always curious how other programmers do it (since i myself have a method i use specifically) Excellent work!
Title: Re: Mini Snake 2
Post by: Fast Crash on January 04, 2011, 06:40:17 am
Thanks :) . If you want to skip the intro press CLEAR. For the snake's logic, I use the same for the third episode made in Axe. I'm currently working on the linked multiplayer and... that's hard.
Title: Re: Mini Snake 2
Post by: DJ Omnimaga on January 04, 2011, 03:42:52 pm
Nice! In the past I made a Tron-like game where all it did during the movement loop was checking if a key was pressed and for collision detection. If a  key was pressed it exited the main loop to check which one was pressed. It made it extremly fast. However, back then I used Lbl/Goto and later I packed the game with 20 others. Since the game code was at the very bottom, when pressing a key there was a 1 second lag since the calc had to search through an additional 8 KB of code for the Lbl.

I never successfully made a real snake game with a tail, though. In two cases I did but there were glitches...