Author Topic: Dodge 68k  (Read 6525 times)

0 Members and 1 Guest are viewing this topic.

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Dodge 68k
« on: September 27, 2014, 05:14:28 pm »
I guess I forgot to create a topic about this.

I recently started a port of Dodge for the Voyage 200 (and similar calculators).

Spoiler For Features of V1.0:
A cheat code which sets your starting points to 1337(cheat code is...123outerme)
One falling line that you dodge
Score in middle of screen
I will attach the file when I get access to a computer with TI-Connect.
For some reason the screen scrolls up when the player moves. Does anyone know why? It's that I want to keep the score on the screen while playing.


Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55845
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Dodge 68k
« Reply #1 on: September 27, 2014, 08:55:06 pm »
You should post a screenshot too if you get a chance. You have to use TiEmu and take a static screen capture from there. You can also use CalcCapture.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: Dodge 68k
« Reply #2 on: September 27, 2014, 09:00:14 pm »
A cheat code which sets your starting points to 1337(cheat code is...123outerme)
:3 Thanks, even though I did mostly nothing on Dodge :P

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #3 on: September 28, 2014, 01:02:10 pm »
You should post a screenshot too if you get a chance. You have to use TiEmu and take a static screen capture from there. You can also use CalcCapture.
Ti connect for mac can take screenshots of running programs (at least for V200). I'll post when I get a chance.
A cheat code which sets your starting points to 1337(cheat code is...123outerme)
:3 Thanks, even though I did mostly nothing on Dodge :P
It's to praise your productivity, like I always was saying I was gonna do on IRC.

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #4 on: September 29, 2014, 10:45:02 pm »
UPDATE
Here's Dodge V2
I added another line to dodge, and settings for the speed.
I also fixed some bad code, but not the scrolling.
The cheat menu has a typo.

« Last Edit: September 29, 2014, 10:48:19 pm by Princetonlion.tibd »

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55845
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Dodge 68k
« Reply #5 on: October 01, 2014, 01:50:36 am »
Could you explain the game more in details since I don't have a v200 (I only got a TI-89T and TI-92 non-Plus)? All I see in the last screenshot are two lines and text so it's hard to figure out what is happening. Is it a Tunnel game? In the 83+ version there were falling stars and stuff so it wasn't a Tunnel game but maybe you changed the game when porting it?
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #6 on: October 01, 2014, 06:26:30 pm »
It's like the TI-83+ dodge, just with 2 lines only and there's settings and a cheat code.

The falling things changed from * to |.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55845
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Dodge 68k
« Reply #7 on: October 01, 2014, 06:27:15 pm »
Oh ok thanks for the clarification. I was curious since the lines were connected to each others.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #8 on: October 01, 2014, 06:36:35 pm »
It's because the for loop outputs it down one every time. If you change the speed up, the space between lines increase. I was doing the default "easy" speed.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55845
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Dodge 68k
« Reply #9 on: October 01, 2014, 09:54:30 pm »
Ah ok I see. For the home screen 84+ version the spaces were inevitable due to the ASCII chars always having spaces between them. What I wonder though is if the 68K models has some sort of home screen scrolling with the Disp command?
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #10 on: October 02, 2014, 10:15:57 am »
I think it pushes everything up one line up when you output something on the bottom (like the 84+, last I recall, haven't used my 83+ for a while). I think the scrolling is actually like the one on ben_g's version of dodge for OPRT.
I still have no idea on how to quit to the home screen, not the program IO.

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #11 on: October 10, 2014, 07:17:52 pm »
UPDATE

Now it's V3.0 :P
I code a lot in school.

New Features:
High score in variable "dghigh"
Change your line and player characters
Change speed
Clear high score

Also, the score and high score are displayed on the starting page, and the line character, player character, and speed are displayed on the options page.
Screenies and source soon!

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #12 on: November 16, 2014, 11:36:31 am »
I made some videos.
Sorry for the background noise

It might be a bit bad quality because it's my first time doing a video of my calc :P


Sprites version WIP

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #13 on: November 26, 2014, 11:44:16 pm »
Bump

The program is now on Ticalc.
http://www.ticalc.org/archives/files/fileinfo/462/46206.html

The screenie looks slightly different than the game (but about the same difficulty level)

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Dodge 68k
« Reply #14 on: December 25, 2014, 11:17:45 pm »
Bump again.

I'm re-working the way the lines fall and how the difficulty increases so that they will always hit the player.

The player will slow down and the lines will have specific numbers to increment so they will hit the player.

I'm currently fixing the lines to the specific numbers.