Author Topic: Rush Hour  (Read 17864 times)

0 Members and 1 Guest are viewing this topic.

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Rush Hour
« Reply #45 on: March 26, 2012, 07:38:17 am »
Hopefully you're ready to release the 60 level version? I enjoyed the levels so far.
Btw there's a bug in lvl 15 with some of the blocks in the top left corner (or somewhere near) that creates an extra car that makes it impossible to solve.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline cyanophycean314

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 363
  • Rating: +43/-1
  • It's You!
    • View Profile
Re: Rush Hour
« Reply #46 on: March 26, 2012, 08:00:37 pm »
Well, yes, the sixty levels have been implemented (The last one is anticlimatic). Unfortunately, I have run into a bug with the saving.  D:

Expect some more work during spring break, next week. Sorry for inactivity.

Level 15 bug was fixed!  :D

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Rush Hour
« Reply #47 on: March 26, 2012, 08:12:41 pm »
Wow! Good to see progress! And yes the saving progress feature, Chockosta might know about this, he has a similar system for his Gravity Guy Beta :)

Oh, no longer leet :(
« Last Edit: March 26, 2012, 08:13:02 pm by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline cyanophycean314

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 363
  • Rating: +43/-1
  • It's You!
    • View Profile
Re: Rush Hour
« Reply #48 on: March 26, 2012, 09:03:14 pm »
Oh, no longer leet :(
What?

Additionally, when testing on Nspire_emu, the menu numbers are screwed up, even though I didn't touch them since last time...

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55926
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Rush Hour
« Reply #49 on: March 26, 2012, 09:16:31 pm »
Oh, no longer leet :(
What?
It was in (off-topic) reference to his post count of 1337 (and a SMF easter egg)

Oh, no longer leet :(
What?

Additionally, when testing on Nspire_emu, the menu numbers are screwed up, even though I didn't touch them since last time...
You might have to report this to Goplat, since this is most likely a bug in his emulator. You are using the same Boot/OS versions as your Nspire, right?


Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Rush Hour
« Reply #50 on: March 27, 2012, 01:21:14 am »
Screwed up in what way? Are the level numbers graphically scrunched or intact but just positioned wrongly?
Or is it something else?
Hmm... Also need a better Lvl 60? I really like some of your levels, they have creative solutions. None of them are extremely hard though.

Also the way you move your pieces in your version is different to the Electronic Version. In the Elec version you "pick up" car move it back and forth and press enter again to place the car. In this way, the number of moves could be counted, as the Electronic Handheld told the player the minimum number of moves required. That could be something implemented once you've got everything else going! ;)
« Last Edit: March 27, 2012, 01:23:36 am by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline cyanophycean314

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 363
  • Rating: +43/-1
  • It's You!
    • View Profile
Re: Rush Hour
« Reply #51 on: April 04, 2012, 04:57:45 pm »
Ok numbers are fixed. Jonius7, you're in the credits. Saving still doesn't work though.

Right now, any time I try to use var.store, it'll crash my program. D:

The statement is var.store("beaten",beats) where beaten is the math variable that is recalled at the beginning and beats is the list with true or false in each level, if it's beaten or not.

I could just release it without the saving feature for now. Thinking about that, maybe I should take the time and publish a few of my programs on ticalc.org...

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55926
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Rush Hour
« Reply #52 on: April 18, 2012, 12:22:18 am »
Don't forget you can also put them in Omni download section if you want to, since you got 20 posts or higher. That will give them more visibility.


Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Rush Hour
« Reply #53 on: April 18, 2012, 01:52:05 am »
Ok numbers are fixed. Jonius7, you're in the credits. Saving still doesn't work though.

Right now, any time I try to use var.store, it'll crash my program. D:

The statement is var.store("beaten",beats) where beaten is the math variable that is recalled at the beginning and beats is the list with true or false in each level, if it's beaten or not.

I could just release it without the saving feature for now. Thinking about that, maybe I should take the time and publish a few of my programs on ticalc.org...

If you're mainly finished with it I'd recommend you put it on ticalc.org. It can take a bit of effort though with filling out the file upload form and other stuff, but it does make your game releases a bit more widely known.
Also put it in Omnimaga downloads too if you can.
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline cyanophycean314

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 363
  • Rating: +43/-1
  • It's You!
    • View Profile
Re: Rush Hour
« Reply #54 on: April 19, 2012, 07:53:56 pm »
Ok, I'll just release my current version then. I should also take the time to put them in Omni archives someday too...

Offline cyanophycean314

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 363
  • Rating: +43/-1
  • It's You!
    • View Profile
Re: Rush Hour
« Reply #55 on: May 04, 2012, 05:12:17 pm »
Rush Hour is finally complete after four long months! Will be put on ticalc.org some time. This was a pretty long-term project.

Features
----------------------------------
*60 levels ranging from easy to challenging for you to solve!
*Colors for the CXs.
*Slashes showing you what levels have been done. (However, it doesn't save into a variable. Will update later)
*Moves counter showing you how long it takes for you to do it.
*In-game help!

Might also update a feature for a timer, psychedelic mode, and the aforementioned saving bug.

Screenies and download attached. First post edited.
« Last Edit: May 04, 2012, 05:21:04 pm by cyanophycean314 »

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55926
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Rush Hour
« Reply #56 on: May 05, 2012, 01:21:17 am »
Looks nice. If you ever update it again, it would be nice if you eventually replaced the plain color squares with actual car sprites, though, and maybe asphalt for the background.


Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Rush Hour
« Reply #57 on: May 07, 2012, 07:58:09 pm »
Yay! Nice car sprite on the level selection screen. As DJ_O said you could slightly modify it and use it as the sprite for the actual ingame levels.
Though the move counter is for each car moving one square instead of one move for a vehicle moving in total which may or may not need to be fixed.
I like the credit down the bottom, though I only supplied levels 52-59 (8 levels!)
« Last Edit: May 07, 2012, 08:00:31 pm by Jonius7 »
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline cyanophycean314

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 363
  • Rating: +43/-1
  • It's You!
    • View Profile
Re: Rush Hour
« Reply #58 on: May 07, 2012, 08:17:12 pm »
Yeah, it'd be nice with sprites, but I'd need to change some widths and stuff. I'll find some time to do it later. Finals and lots of testing is coming up like with everyone now.  :)

I think I'm fine with the move counter and your credits.  :)

Offline Wretchedlout

  • LV3 Member (Next: 100)
  • ***
  • Posts: 64
  • Rating: +6/-0
    • View Profile
Re: Rush Hour
« Reply #59 on: May 07, 2012, 10:49:58 pm »
Is it just me or does the cursor seem high and to the left?