Author Topic: Elimination: An RPG inspired by Earthbound / Pokemon  (Read 16154 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Elimination: An RPG inspired by Earthbound / Pokemon
« on: October 23, 2021, 03:58:19 pm »
NOTE: The game is now officially complete!

83+ / 84+: http://ceme.tech/DL2236
84+ CE: http://ceme.tech/DL2237


--------------------------------------------------------------------


Hot_Dog is back!  I just couldn't get into my old account.

I have an RPG that's 75% done. It's pure ASM in app-form for TI-83+ and TI-84+ calculators. It's a 100% original RPG, but Earthbound inspired the art style, and Pokemon inspired the battle style.

I'll let the screenshots speak for themselves, but I've tried to anticipate a few questions.

Cutscenes:

   

Gameplay:

          

Some enemies and stills


What have you finished? 10 of the 11 levels, all but 6 of about 50 regular enemies, 6 out of 7 bosses, the main game engine, 75% of the cutscenes
What's left? Apart from lots of spit-and-polish and bug fixes: Main menu, ability to save games, last level, climactic ending
What about newer calculators? Why only the 83+/84+? I would have been frustrated trying to learn the ropes.  This was a hobby project, meant to relax me with a development environment I felt comfortable with.
How big will the game be? Less than 10 app pages
No grayscale? Too much ROM required, problems making it flickerless, and grayscale would, imo, ruin the art-style.
This was formally a FPS? I couldn't do it justice.
What about music or attack animations? Too much time and space required.
About resuming your other projects (S.A.D. for example)? Too much coding involved.  With this project I was able to reuse tools from another game I had made called "Slova."
« Last Edit: April 15, 2022, 04:13:00 pm by Hot_Dog »

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #1 on: October 23, 2021, 04:03:12 pm »
Awww yiss, that looks pretty cool!
I definitely like the monochrome graphics (I also find that grayscale is just too rough to look at on actual hardware and with moving images).

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #2 on: October 24, 2021, 07:16:36 am »
Heya, nice to see you around again! I think I recall seeing a game Elimination from you before* but I do not remember if it was a similar project. This looks pretty cool, by the way :)


*EDIT: Oh right, it was the Gemini 3D hack.
« Last Edit: October 24, 2021, 07:21:52 am by DJ Omnimaga »

Offline the_mad_joob

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 346
  • Rating: +47/-0
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #3 on: October 24, 2021, 10:53:35 pm »
Some love for B&W screenies, yay!

Offline E37

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 358
  • Rating: +23/-0
  • Trial and error is the best teacher
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #4 on: October 25, 2021, 05:40:41 pm »
That's pretty cool. Writing a project that large in asm must be really time consuming. Less than 10 app pages? That seems kinda large. My biggest project comes out to almost 16 pages but that is because it was compiled in Axe and is in greyscale. Do text and sprites eat most of that?
I'm still around... kind of.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #5 on: October 25, 2021, 08:42:55 pm »
Do text and sprites eat most of that?

Yes. It's probably only about 1.5 or 2 pages of real code, and then the rest is text, graphics and map data.  It's all compressed, but it's a pretty big game, maybe 7 or 8 hours of gameplay for a skilled RPG gamer.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #6 on: October 26, 2021, 02:06:46 am »
All the levels and all the enemies are basically done.  Of course, lots of spit-and-polish is needed.  (For example, in the screenshots below, the character "Ryan" is on your team, but when you want to heal a player, you see the name "Hope" instead.  And the "gibberish" text in the second screenshot is probably the result of corrupted data.)  But now comes the next big step: Throwing everything together and allowing people to save games.  After that's done, it's two complete playthroughs for the purpose of balance testing, plus designing the final boss and the game's ending cutscene.

Most of my work over the next few weeks will be menu coding and re-organizing everything, so if I display any screenshots, they will be from my "old build." What kinds of additional screenshots would you like to see over the next few weeks?  What would you like to see in action?

More screenshots:

 

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #7 on: October 31, 2021, 11:45:20 am »
Well, since I haven't received any special requests for what kinds of screenshots to show, here's a screenshot of when you need to attack 3 enemies.



Apparently there's a bug when there are only two enemies left, so I'll need to work out what the problem is.
« Last Edit: October 31, 2021, 11:57:41 am by Hot_Dog »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #8 on: November 01, 2021, 02:42:46 pm »
Damn, you got a lot of work done already and the scrolling looks very smooth. I also like the battle layout. :)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #9 on: November 02, 2021, 01:37:16 pm »
I was initially against showing players how much HP the enemy had left for various reasons (making the game challenging, screen clutter, etc.)

But about halfway through my first complete playthrough of the game, I found myself quite annoyed at not knowing which enemies have impenetrable proton shields and then having to guess how much shield health (not HP) the enemy has.

So, you can now see how much HP and shield health (if any) an enemy has left.  Purposefully simple to avoid screen clutter.


Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #10 on: November 02, 2021, 01:52:46 pm »
I was initially against showing players how much HP the enemy had left for various reasons (making the game challenging, screen clutter, etc.)

But about halfway through my first complete playthrough of the game, I found myself quite annoyed at not knowing which enemies have impenetrable proton shields and then having to guess how much shield health (not HP) the enemy has.

So, you can now see how much HP and shield health (if any) an enemy has left.  Purposefully simple to avoid screen clutter.

Did you try out having just some simple health/shield bars so that users just have a general idea of how much is left instead of specifics? That might be a nice balance between difficulty and knowing that you are actually making a dent in the enemy's health.
/e

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #11 on: November 02, 2021, 02:51:11 pm »
I was initially against showing players how much HP the enemy had left for various reasons (making the game challenging, screen clutter, etc.)

But about halfway through my first complete playthrough of the game, I found myself quite annoyed at not knowing which enemies have impenetrable proton shields and then having to guess how much shield health (not HP) the enemy has.

So, you can now see how much HP and shield health (if any) an enemy has left.  Purposefully simple to avoid screen clutter.

Did you try out having just some simple health/shield bars so that users just have a general idea of how much is left instead of specifics? That might be a nice balance between difficulty and knowing that you are actually making a dent in the enemy's health.

That actually was one of my thoughts, and I'd choose that if I had more time.  I instead chose to go for something that would be a lot faster to implement, since I'm at the point where I'm saying "just get the game done."

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #12 on: November 07, 2021, 01:42:41 am »
This darker battle screen took a lot more work than I had wanted, but I think the result was worth it.  Most battle screens will not be this dark, but some enemies need a darker, more-menacing atmosphere.


Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #13 on: November 07, 2021, 06:35:35 am »
Oh yeah, that definitely works :0

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Elimination: An RPG inspired by Earthbound / Pokemon
« Reply #14 on: November 07, 2021, 06:45:19 am »
I like the idea actually. It should give you much more freedom when designing monsters. :)