Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Keoni29 on November 01, 2013, 05:51:42 pm

Title: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 01, 2013, 05:51:42 pm
I already made this for the PC in 3d (http://forums.tigsource.com/index.php?topic=21459.0) but for the calculator I settled with a simpler look.
Started programming this evening. I'd say I'm halfway done already.

What the boardgame looks like:
(http://www.toysparadise.com.au/media/catalog/product/t/i/tipover.jpg)
The objective it to get your man to the red crate by walking on top of other crates. Tip crates over to form pathways.
Title: Re: [contest '13] Tipover - the crate game
Post by: tpt1234567890 on November 01, 2013, 05:53:31 pm
Just wondering, but are the "levels" (Im assuming they are levels) random? Is there a level editor?
Title: Re: [contest '13] Tipover - the crate game
Post by: Keoni29 on November 01, 2013, 05:54:46 pm
No they are not randomly generated. I will use the levels from the playing cards of the original boardgame by thinkfun just like I did with Tipover 3D.
Title: Re: [contest '13] Tipover - the crate game
Post by: tpt1234567890 on November 01, 2013, 05:55:08 pm
Ah. Thanks for clearing that up for me!
Title: Re: [contest '13] Tipover - the crate game
Post by: Spyro543 on November 01, 2013, 05:55:41 pm
I read a bit about the game, and it looks fun. Good luck with your entry!
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 02, 2013, 06:50:32 am
Screenshot of the fully playable game. I want to add some features though. I made this in 5 hours I think.
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Sorunome on November 02, 2013, 07:35:32 am
ah, so that is how you play it, that is looking awesome! :D
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 02, 2013, 08:07:56 am
I am keeping it simple. No fancy falling animations. No fancy tower designs. Just numbers on top of them to indicate the height.
The number on the right is the amount of steps it took to complete the stage. I will not be keeping highscores though. It's just for personal reference I guess...

Keepin it simple. I hope I can get this under 4k including all the stages! It's at 4048/4096 bytes now, but I can compress the levels by 50%
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Runer112 on November 02, 2013, 01:08:31 pm
/me sees that this uses grayscale and probably has lots of processing time to spare, so whispers something about GrayLib

Just a thought if you want to make a bit more polished. It would add some size, but I don't think a 4KB program getting pushed up to like 4.7KB (estimate) is much to worry about.
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: AssemblyBandit on November 02, 2013, 04:12:39 pm
That's a unique game and you got it done so fast! I still haven't started mine yet :(
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: TheCoder1998 on November 02, 2013, 04:13:38 pm
for which calculator is this?
it's looking good anyway!
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 02, 2013, 04:16:29 pm
For the 83/84+. The contest excludes calcs other than 83+/84+ (SE)
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: TheCoder1998 on November 02, 2013, 04:17:10 pm
:facepalm: oh yeah i could've guessed that...
still looking good tho
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Geekboy1011 on November 02, 2013, 04:19:15 pm
I loved that game when i used to own it it looks awesome! I would get a base down then start adding polish to it dont go over board tho but again looks awesome good job!
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 02, 2013, 04:20:27 pm
Well the base is down already. The only things I have left to do is maybe fix up the graphics here and there. As Runer suggested: maybe use graylib.
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 03, 2013, 09:00:48 am
I made a fancy level select screen. Backing up my calculator just in case something goes terribly wrong!
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Sorunome on November 03, 2013, 11:05:40 am
that's looking awesome, the title screen! :)
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: shmibs on November 03, 2013, 09:12:30 pm
=0 i really like this! fantastic concept.
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: DJ Omnimaga on November 04, 2013, 07:36:20 pm
Wow, that looks pretty great! I hope it's finished in time! :)
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: ClrDraw on November 05, 2013, 11:24:10 am
That looks great! How did you get the numbers on the right to use a different font?
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 05, 2013, 11:45:51 am
I used sprites for them. Two sprites per digit.
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 05, 2013, 04:53:13 pm
I just submitted my entry. Lets hope for the best :3
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Sorunome on November 06, 2013, 07:46:17 am
That looks great! How did you get the numbers on the right to use a different font?
/me once wrote a routine for a completley custom font based off of sprites
I just submitted my entry. Lets hope for the best :3
good luck :3
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Streetwalrus on November 09, 2013, 02:23:23 am
That looks great! How did you get the numbers on the right to use a different font?
/me once wrote a routine for a completley custom font based off of sprites
/me did make one too, it was quite optimized except I was reading the sprites from archive. :P So it was slow until I changed it to preload in RAM.

Good luck Keoni, it looks very cool !
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 29, 2013, 07:38:01 pm
Game and source finally released!
Download here and also download the other contest entries!
https://www.dropbox.com/sh/b4venngav594w7x/WCXnAMPtAR/contest%202013
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Streetwalrus on November 30, 2013, 09:05:22 am
Yay ! I'm definitely checking it out ! :D
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Sorunome on November 30, 2013, 09:10:25 am
I'll check it out once i have more time, school is keeping me so busy these days :/
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 30, 2013, 09:11:15 am
I am working on a stand-alone level editor. If you get bored of the current level pack just make your own for others to enjoy. This is not part of my contest entry though.
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Sorunome on November 30, 2013, 09:11:52 am
Yay, level editors are always awesome, allows you for far more levels!/me just hopes it'll be easy to use
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Streetwalrus on November 30, 2013, 09:20:06 am
Yeah, this sounds like a cool feature ! :D
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 30, 2013, 09:56:00 am
I can place towers and change their sizes already. To do: saving the levels to a level pack appvar.
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Streetwalrus on November 30, 2013, 09:57:24 am
That's probably the easiest part I guess. ;)
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Sorunome on November 30, 2013, 09:58:26 am
Will you do then that tipover skans all the appvars and the ones with a certain header will be listed as possible maps to play?
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 30, 2013, 09:59:02 am
Sure thing. For the contest I used the levels from the PC version. I wrote a little converter program that took the levels and converted them into a large text file. Then I used sourcecoder to turn it into an axe program. On my calculator I added some code and compiled it. Then ran it to get the appvar :P Workarounds wooohoo.

Edit: Thank God I have TO8xv.exe (http://www.cemetech.net/scripts/countdown.php?/win/Anything%20to%208xv%20Application%20Variable.zip&path=archives) now...
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Streetwalrus on November 30, 2013, 10:00:46 am
Yeah, hacking stuff together is fun. :P
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on November 30, 2013, 10:02:45 am
Just like my cartreader: A total hack. It hooks up to the serial port on the back of my pc. That cable comes out the pc and loops back.
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Streetwalrus on November 30, 2013, 10:04:03 am
Yeah. This is really, really fun. :)
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: JWinslow23 on November 30, 2013, 09:47:20 pm
This game is really fun! Consider yourself one of my heroes, Keoni29, I am +1ing you!
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Hayleia on December 01, 2013, 05:02:22 pm
Which shell is it compiled for and which version of Axe is it compiled with ?
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on December 01, 2013, 05:03:37 pm
No shell. Axe 1.2.2
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: DJ Omnimaga on December 11, 2013, 12:29:56 am
I just tried this and it's really great. I liked the original and the 3D version you made in 2011 and always liked it. Good work :)
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: Keoni29 on December 15, 2013, 09:20:28 am
Thanks everyone for voting :D I will definitely make a CSE version of tipover!
Title: Re: Tipover - the crate game <<contest 2013>>
Post by: pimathbrainiac on December 20, 2013, 08:09:04 pm
I just downloaded, and I must say that this is amazing. I always loved the board game, and this does it justice!