* 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: Dragon Warrior (-ish thing) CE  (Read 1989 times)

0 Members and 1 Guest are viewing this topic.

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18441
  • Post Rating Ratio: +93/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #45 on: May 29, 2017, 04:25:21 pm »
That makes me wish I did not quit calc programming. I did tilemapping before so maybe I could have found workarounds. But having to check 800 boundaries must cause massive slowdowns O.O
  • 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 PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 258
  • Post Rating Ratio: +11/-0
Re: Dragon Warrior (-ish thing) CE
« Reply #46 on: May 29, 2017, 04:26:03 pm »
No, because it's programmed in ICE ;) :trollface:

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18441
  • Post Rating Ratio: +93/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #47 on: May 29, 2017, 07:47:17 pm »
That's still 400+ If blocks, though O.O
  • 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 Pieman7373

  • Full User
  • Join Date: Jan 2017
  • Location: Lake Stevens, Washington, USA
  • Posts: 35
  • Post Rating Ratio: +1/-0
    • Pieman7373
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #48 on: May 30, 2017, 06:24:35 pm »
VERY EXCITING PROGRESS!!!!!!



This is super exciting, because I got some help from PT_, and he was like "Its super easy to figure out which list element you are standing on from just the coordinates" Then he told me how (it was so simple, i kick myself that i didnt think of  it) and then i was like "OMG, THANK YOU! NOW I CAN DO REAL COLLISION DETECTION AND NOT HAVE HUNDREDS OF LINES OF ANNOYING, UNNECESSARY CODE!!!!"

Oh and i added lost of debug numbers on the screen (i'll label'em for you guys)



To-do List:
*Make a way to draw the 16x16 sprites on-calc (luv ya CalcMeister)
*Devise a method for drawing each screen and the transitions
*Add opening menu with option to either continue game or start new game
*game wont try to load a save if it is empty
*Implement saving
*Add Player stats (i capped the gold at 5 digits, just for you, Kerm :3 )
*add function menus
*make quitting the game be a menu option, not pressing [clear]
*Add REAL collision detection (so far, you cant walk on stone blocks or water, but it is easy to add on to)

*add the first town (60% done)
*Add the whole map (like 5% done)
*finish the menu menu (F4)
*add encounters, 1 in 30 chance per movement step (only actually encounter a real enemy in the first world tilemap so far)
*Finish the encounter screen [make otions actually work (other than run)]

*add items
*add game mechanics (like leveling up, and the effect it has on your stats)
*add fighting


Blue slimes have a 3/5 chance of appearing, and red slimes have a 2/5 chance
Also, there is a 1/5 chance of successfully running from a slime


Also, just proof that saving does indeed work:
« Last Edit: May 30, 2017, 07:01:41 pm by Pieman7373 »
  • Calculators owned: TI-84+SE, TI-84+CSE, TI-84+CE, TI-89 Titanium

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18441
  • Post Rating Ratio: +93/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #49 on: May 30, 2017, 07:20:48 pm »
Awesome! I was a bit worried that collision detection was impossible due to various ICE limitations, which kinda scared me cuz most tilemap games need it. Glad it was solved. Also screenshots look amazing as always.
  • 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 Pieman7373

  • Full User
  • Join Date: Jan 2017
  • Location: Lake Stevens, Washington, USA
  • Posts: 35
  • Post Rating Ratio: +1/-0
    • Pieman7373
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #50 on: May 30, 2017, 07:24:37 pm »
Yes, I was very excited about It as well!
And thank you!  :w00t: <3
  • Calculators owned: TI-84+SE, TI-84+CSE, TI-84+CE, TI-89 Titanium

Offline Pieman7373

  • Full User
  • Join Date: Jan 2017
  • Location: Lake Stevens, Washington, USA
  • Posts: 35
  • Post Rating Ratio: +1/-0
    • Pieman7373
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #51 on: June 16, 2017, 05:39:58 pm »
I havent worked on this much, the only thing i have done is add a saving indicator that lets you know that the game actually saved


I also added a cursor in the beginning instead of having to press a number

sorry that the gif is soooo unnecessarily long
  • Calculators owned: TI-84+SE, TI-84+CSE, TI-84+CE, TI-89 Titanium

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18441
  • Post Rating Ratio: +93/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #52 on: June 17, 2017, 05:17:18 pm »
Good to see thisis still alive. I was abit worried when you switched to 68K programming lol
  • 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 Pieman7373

  • Full User
  • Join Date: Jan 2017
  • Location: Lake Stevens, Washington, USA
  • Posts: 35
  • Post Rating Ratio: +1/-0
    • Pieman7373
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #53 on: June 17, 2017, 05:21:00 pm »
Good to see thisis still alive. I was abit worried when you switched to 68K programming lol
Oh yeah, I wouldn't give up in this! 😂  I was just trying out 68k basic because I got an 89T :ninja:
DWCE WILL NEVER DIE! :walrii:
  • Calculators owned: TI-84+SE, TI-84+CSE, TI-84+CE, TI-89 Titanium

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18441
  • Post Rating Ratio: +93/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #54 on: June 17, 2017, 05:36:58 pm »
You could do a (less smooth) 68K port eventually, once you master Basic on the TI-89 :P
  • 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 Pieman7373

  • Full User
  • Join Date: Jan 2017
  • Location: Lake Stevens, Washington, USA
  • Posts: 35
  • Post Rating Ratio: +1/-0
    • Pieman7373
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #55 on: June 17, 2017, 05:40:24 pm »
"Once you master basic on the TI-89" means never, because I am mediocre at best with z80 Basic, and I suck at everything else that I know (basically ICE and CSE  hybrid basic)
  • Calculators owned: TI-84+SE, TI-84+CSE, TI-84+CE, TI-89 Titanium

Offline Alvajoy123

  • Full User
  • Join Date: Feb 2017
  • Location: USA
  • Posts: 105
  • Post Rating Ratio: +1/-2
  • The best programmer start her ~ codewalr.us
    • alvajoy asante
    • @@AlvajoyAsante
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #56 on: June 22, 2017, 09:10:53 pm »
Nice :thumbsup:
what are you using to program it  ???
  • Calculators owned: TI-84+CE
??? ??? ???
Qestions are hard to ask that why we have ???
http://huggle.jdf2.org/sig/Alvajoy123.png

Offline 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 596
  • Post Rating Ratio: +4/-0
  • Professional Unpaid Intern
    • 113/11355
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #57 on: June 22, 2017, 09:29:37 pm »
It looks really good so far! The graphics are very medieval-looking!
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline _iPhoenix_

  • Full User
  • Join Date: Mar 2017
  • Location: Encoded in Binary.
  • Posts: 340
  • Post Rating Ratio: +4/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #58 on: June 22, 2017, 10:11:54 pm »
Nice :thumbsup:
what are you using to program it  ???

He is using ICE, as stated several times in the thread ;)
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Help me with a project by voting here! Thanks!

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline Alvajoy123

  • Full User
  • Join Date: Feb 2017
  • Location: USA
  • Posts: 105
  • Post Rating Ratio: +1/-2
  • The best programmer start her ~ codewalr.us
    • alvajoy asante
    • @@AlvajoyAsante
  • Gender: Male
Re: Dragon Warrior (-ish thing) CE
« Reply #59 on: June 24, 2017, 06:28:11 am »
@Pieman7373
Can I please take a look at the code  (-_(//));
 
« Last Edit: June 24, 2017, 06:31:29 am by Alvajoy123 »
  • Calculators owned: TI-84+CE
??? ??? ???
Qestions are hard to ask that why we have ???
http://huggle.jdf2.org/sig/Alvajoy123.png

 


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