Author Topic: Snake TI84+C  (Read 7535 times)

0 Members and 1 Guest are viewing this topic.

Offline AssemblyBandit

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 374
  • Rating: +60/-1
  • ~AssemblyBandit~
    • View Profile
    • briandm82.com
Re: Snake TI84+C
« Reply #30 on: October 12, 2013, 09:58:00 pm »
@DJ: Originally I had it set to advance levels after reaching a length of 160! It was impossible, so I lowered it to 60. In v1.2, when short is selected the length is 40 and for long its 80.

Snake has been updated to v1.2 and in my opinion, is a lot better. I have also created a DCSE version for anyone using the shell.




Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Snake TI84+C
« Reply #31 on: October 13, 2013, 01:14:38 am »
Awesome update :D
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Snake TI84+C
« Reply #32 on: October 13, 2013, 05:18:41 am »
Looking awesome! :D

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline AssemblyBandit

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 374
  • Rating: +60/-1
  • ~AssemblyBandit~
    • View Profile
    • briandm82.com
Re: Snake TI84+C
« Reply #33 on: October 14, 2013, 01:29:58 am »
Thanks DJ and Sorunome!

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: Snake TI84+C
« Reply #34 on: October 14, 2013, 11:18:07 am »
Yep, very nice, congratz :)
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Snake TI84+C
« Reply #35 on: October 14, 2013, 04:16:20 pm »
* Streetwalker expects a ticalg.org feature :D

Offline AssemblyBandit

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 374
  • Rating: +60/-1
  • ~AssemblyBandit~
    • View Profile
    • briandm82.com
Re: Snake TI84+C
« Reply #36 on: October 14, 2013, 04:31:37 pm »
Thanks adriweb and Streetwalker! I shouldn't have put it out so quick. I did have to remove another texture to fit in the code, but I can always optimize the textures. Pacman should be released soon, trying to fix a bug with the ghosts that is getting really annoying to find. And wait till you see what I'm working on next, a demo will be out soon!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Snake TI84+C
« Reply #37 on: October 15, 2013, 03:32:03 pm »
That reminds me, have you ever gotten issues with sprites flickering when making 84+CSE games? I know with Frogger it's not a big problem due to sprites moving on plain colors, but what about Pacman where they walk over dots?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline AssemblyBandit

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 374
  • Rating: +60/-1
  • ~AssemblyBandit~
    • View Profile
    • briandm82.com
Re: Snake TI84+C
« Reply #38 on: October 15, 2013, 04:54:46 pm »
Yeah, in Buttonz there is no flicker but you can tell its not synched with the refresh when a partial line is only visible. In Pacman, I redraw the whole sprite regardless of whether it needs it or not which amplifies the problem. Because its in interlace mode, you can see the individual vertical lines going through the sprite. The lcd screen is actually pretty slow, I have to add pauses after telling it to hide the screen, invert it, and scroll. In Tunnel, after telling it to scroll, it gets around to scrolling the screen halfway through drawing the sprite which causes ghosting. I haven't really tested it out yet, but I have found some interesting registers. I'm hoping that one is for refresh and maybe one to let me know when a command such as scroll has executed.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Re: Snake TI84+C
« Reply #39 on: October 16, 2013, 12:41:05 pm »
Thankfully we got used to flickering on the Atari 2600 so unless the Pacman ghosts flickers as bad as the crappy Atari port from 1982 it should probably be fine.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)