* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: Photon - CSE Hybrid Basic  (Read 6845 times)

0 Members and 1 Guest are viewing this topic.

Online 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 648
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Photon - CSE Hybrid Basic
« on: May 24, 2015, 04:03:16 pm »
Photon is a turn-based strategy sci-fi game for the TI-84+CSE only. This game uses Doors CSE to run, and can't run on the 84+CE or any other name referring to that calculator. So far you can fight an enemy, upgrade and repair your ship, and travel to different worlds!

(click to show/hide)
(click to show/hide)
« Last Edit: June 30, 2015, 03:20:09 pm by 123outerme »


  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline Snektron

  • Lvl 69 Russian Snake
  • CodeWalrus Staff
  • Super User
  • Topic Management
  • Join Date: Dec 2014
  • Location: Netherlands
  • Posts: 3165
  • Post Rating Ratio: +32/-0
  • SSSssssss.....
    • RobinDeWalvis
    • Kzyrox
    • RobinDeWalvis
    • quantuminfinity
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #1 on: May 24, 2015, 04:07:53 pm »
Cool! I love the faces on the ships :D
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18735
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #2 on: May 24, 2015, 04:10:24 pm »
Ooh I like the idea. It reminds me of those old strategy RPGs where once you touch an enemy it switches to another screen where you fight the enemy off. If you want to display more than 1 enemy on the screen you could just display one per frame and alternate between them (although they would move slower). :)
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Online 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 648
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #3 on: May 24, 2015, 04:16:22 pm »
Cool! I love the faces on the ships :D
They're.. not faces... *quietly sidesteps away*
Seriously, the } and [ are the cokpit windows, and the "."s and "-"s are the laser turrets. I can see how the enemy is a face, but not really the player ship.

Ooh I like the idea. It reminds me of those old strategy RPGs where once you touch an enemy it switches to another screen where you fight the enemy off. If you want to display more than 1 enemy on the screen you could just display one per frame and alternate between them (although they would move slower). :)
I actually slowed the enemy down by half, so they'd move at the same speed if one was updated per frame. I kinda took inspiration from the top-down layout of FTL for the battles, and the enemy encounter system from Zelda II, but everything else was from my brain. I might add another enemy, I'll have to see. When you're flashing between the delta and the X, you can't move and you're repairing the damage. If you get into a battle in that state, no damage is repaired and you have to fight obviously. Two enemies might make it harder to repair, but since it's free, it might balance out.
« Last Edit: May 24, 2015, 04:59:09 pm by 123outerme »
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18735
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #4 on: May 25, 2015, 07:17:37 am »
Now you know you want to add an easter egg that turns your ship into a walrus. :P

And I like the idea about the damage repair. Another thing is that I didn't notice the map in the screenshot earlier. It's quite cool actually :)
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Unicorn

  • ??? ??? ??? ??? ???
  • Super User
  • CodeWalrus Supporter
  • *
  • CW Contest II - 2nd place
  • *
  • Join Date: Jan 2015
  • Location: ??? ??? ??? ??? ???
  • Posts: 2820
  • Post Rating Ratio: +5/-2
  • make :PICKACHUP: a thing!
    • Unicorn808
    • 114/11432
    • ??? ??? ??? ??? ???
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #5 on: May 25, 2015, 07:45:34 am »
ooo walrii would be awesome! Someone make a spaceship walrii!
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Online 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 648
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #6 on: May 25, 2015, 08:13:49 pm »
Now you know you want to add an easter egg that turns your ship into a walrus. :P

And I like the idea about the damage repair. Another thing is that I didn't notice the map in the screenshot earlier. It's quite cool actually :)
Thanks! Since you can see in the todo that I am planning to make different types of enemies using a matrix, a Walrii could happen, albeit a smaller version, due to the display limitations.

Edit: Added differing types of enemies using a matrix. I actually understand it (unlike last time I read from a matrix) and could've written it myself if it hadn't been on TI|BD.
« Last Edit: May 25, 2015, 10:35:27 pm by 123outerme »
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18735
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #7 on: May 27, 2015, 09:24:10 pm »
Are complex enemies fast to display? I am curious about how you do it.
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Online 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 648
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #8 on: May 27, 2015, 11:59:34 pm »
Are complex enemies fast to display? I am curious about how you do it.
Not really, compared to the hard-coded way I did. I just used the first few example of this this and modified the sub( string to work with my game. I also had to make the colors change with an If statement, since both the empty space and the ship use a space to display a blank tile with their color. The delay is less than a second, since all ships are 6x5.
« Last Edit: May 28, 2015, 08:23:13 pm by 123outerme »
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline Unicorn

  • ??? ??? ??? ??? ???
  • Super User
  • CodeWalrus Supporter
  • *
  • CW Contest II - 2nd place
  • *
  • Join Date: Jan 2015
  • Location: ??? ??? ??? ??? ???
  • Posts: 2820
  • Post Rating Ratio: +5/-2
  • make :PICKACHUP: a thing!
    • Unicorn808
    • 114/11432
    • ??? ??? ??? ??? ???
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #9 on: May 28, 2015, 05:52:09 am »
hmmm So its kind of like a play, take damge, then repair and upgrade game? Is there a save feature?
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18735
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #10 on: May 28, 2015, 06:53:14 am »
Are complex enemies fast to display? I am curious about how you do it.
Not really, compared to the hard-coded way I did. I just used this and modified the sub( string to work with my game. I also had to make the colors change with an If statement, since both the empty space and the ship use a space to display a blank tile with their color. The delay is less than a second, since all ships are 6x5.
Hmm your URL doesn't work. It just redirects to about:blank.
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Online 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 648
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #11 on: May 28, 2015, 08:23:41 pm »
Are complex enemies fast to display? I am curious about how you do it.
Not really, compared to the hard-coded way I did. I just used this and modified the sub( string to work with my game. I also had to make the colors change with an If statement, since both the empty space and the ship use a space to display a blank tile with their color. The delay is less than a second, since all ships are 6x5.
Hmm your URL doesn't work. It just redirects to about:blank.
Sorry, I just fixed it now. I forgot to put the link in.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18735
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #12 on: June 01, 2015, 11:21:52 pm »
By the way, I wonder if it would look better if the text was green like in sci-fi movie computer screens?
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Online 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 648
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #13 on: June 27, 2015, 07:10:18 pm »
hmmm So its kind of like a play, take damge, then repair and upgrade game? Is there a save feature?
Sort of. I'm currently working on more of the meat of the game, since the mechanics are done. Also the game autosaves. You don't need to save, as whenever something is changed it is saved.
By the way, I wonder if it would look better if the text was green like in sci-fi movie computer screens?
I put the green text in the Upgrade menu. I don't know if I'll change it, but I might.
« Last Edit: June 27, 2015, 07:54:28 pm by 123outerme »
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline CKH4

  • Extravagant Sushi
  • Super User
  • Join Date: Jan 2015
  • Location:
  • Posts: 872
  • Post Rating Ratio: +3/-2
  • Gender: Male
Re: Photon - CSE Hybrid Basic
« Reply #14 on: June 27, 2015, 08:29:00 pm »
Wow, those graphics are really good for ASCII. Quite impressive, if I get a cse I'll be sure to play it.
  • Calculators owned: TI-83+, TI-84+


 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games