Join us on Discord!
You can help CodeWalrus stay online by donating here.

Dragon Warrior (-ish thing) CE

Started by Pieman7373, April 27, 2017, 07:39:07 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Pieman7373

I recently got into using ICE (kudos to PT_ for making it!!!) and i have completed 1 game so far (http://www.cemetech.net/programs/index.php?mode=file&id=1574 ) and i am about halfway done with an ICE port of my Basic game Box Game SE (i'll link that one as well, once i find it)
:walrii:
The important part:
I had the idea the other night to make a top-down rpg-type game inspired by Dragon Warrior (which is one of my all-time favorite NES games :w00t:) I am planning on using sprites borrowed from that game :P


Hopefully i will be able to not fail horribly at this  (i probably will though), because i would hate to disappoint anyone who would like this :)
I am hoping to maybe have a title screen (functioning or not) within the next few days :D

Also, my main project thread will be on Cemetech (the topic has the same name as on here) so hopefully I won't forget to cross-post :P
  • Calculators owned: TI-80, TI-81, TI-82,TI-83+, TI-84+SE, TI-84 Pocket SE, TI-84+CSE, TI-84+CE, TI-89 Titanium, TI-92, TI-92 plus
  • Consoles, mobile devices and vintage computers owned: Atari 2600, Sega Genesis (model 2), Sega Game Gear, Playstation 2

Dream of Omnimaga

I can't wait to see your new games and what you will come up with for this. Just be warned that you will need to make a  password-based save system like in Capcom's SNES games, though, because ICE lacks save files support. :)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Pieman7373

Yeah,  I realized that... :P
Also, I forgot how HUGE the map is :D
I have never gotten super far in the game, so I wouldn't know :w00t:
  • Calculators owned: TI-80, TI-81, TI-82,TI-83+, TI-84+SE, TI-84 Pocket SE, TI-84+CSE, TI-84+CE, TI-89 Titanium, TI-92, TI-92 plus
  • Consoles, mobile devices and vintage computers owned: Atari 2600, Sega Genesis (model 2), Sega Game Gear, Playstation 2

Dream of Omnimaga

You doN't have to make a full Dragon Warrior clone, though. It could be a smaller-scale game with similar graphics to start with. Besides, in this day and age people don't like spending hours leveling up from 1 to 3 so you could perhaps also make your game less of a grinding fest than the original.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Pieman7373

Yeah,  that's what I was thinking... I'm just using the graphics and stuff, but the game itself will be different  (because, yes, the grinding in the real game is incredibly painful)
  • Calculators owned: TI-80, TI-81, TI-82,TI-83+, TI-84+SE, TI-84 Pocket SE, TI-84+CSE, TI-84+CE, TI-89 Titanium, TI-92, TI-92 plus
  • Consoles, mobile devices and vintage computers owned: Atari 2600, Sega Genesis (model 2), Sega Game Gear, Playstation 2

Pieman7373



As you can see, i have no collision detection yet, and only the first room, but i am pretty happy with myself :) :w00t: :w00t: :w00t:
  • Calculators owned: TI-80, TI-81, TI-82,TI-83+, TI-84+SE, TI-84 Pocket SE, TI-84+CSE, TI-84+CE, TI-89 Titanium, TI-92, TI-92 plus
  • Consoles, mobile devices and vintage computers owned: Atari 2600, Sega Genesis (model 2), Sega Game Gear, Playstation 2

Dream of Omnimaga

  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

tr1p1ea


Pieman7373

Another Screenshot:

Added rooms 3 and 4 (and the room number shows  in the top left :P ) And added the outermost boundaries in all of those rooms'
For anyone who hasnt played this game before, here is the complete map of the first town (Tantegel) here it is:


Quote from: PT_This looks really nice! The text is somewhat blurry, do you have the ability to change that or so? :)
That is because of my 128x120 sprite (that i scale x2)... i can have it be full sized, it would just take up way too much space, lmao
  • Calculators owned: TI-80, TI-81, TI-82,TI-83+, TI-84+SE, TI-84 Pocket SE, TI-84+CSE, TI-84+CE, TI-89 Titanium, TI-92, TI-92 plus
  • Consoles, mobile devices and vintage computers owned: Atari 2600, Sega Genesis (model 2), Sega Game Gear, Playstation 2

xMarminq_

 :love: Keep it up! You seem to be making progress very fast and keep going!  :thumbsup:
  • Calculators owned: Ti-84 Plus CE, Ti-84 Plus (can be borrowed from my school)
I don't associate with associations

Pieman7373


More progress, and i added the map

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 the whole map and each town (like 5-10% done)
*hardcode the boundaries for each screen (5% done)

*add menu options (accessed using the function buttons)
*add player stats and items
*add enemy encounters and fighting
*other stuff that i cant remember right now
  • Calculators owned: TI-80, TI-81, TI-82,TI-83+, TI-84+SE, TI-84 Pocket SE, TI-84+CSE, TI-84+CE, TI-89 Titanium, TI-92, TI-92 plus
  • Consoles, mobile devices and vintage computers owned: Atari 2600, Sega Genesis (model 2), Sega Game Gear, Playstation 2

mazhat

Boy does this game look pretty. Too bad I can never play it on a calculator :^(
Regardless, this game is definitely coming along nicely.

Are you using the tilemap data separate from the collision box data?
  • Calculators owned: TI-83Plus, TI-84Plus
  • Consoles, mobile devices and vintage computers owned: Samsung TAB A (Cheap), DSI, Rasperry PI 3
Sketti

Pieman7373

Because of the limitations of the language I'm using, there is no collision box data 😂😂
  • Calculators owned: TI-80, TI-81, TI-82,TI-83+, TI-84+SE, TI-84 Pocket SE, TI-84+CSE, TI-84+CE, TI-89 Titanium, TI-92, TI-92 plus
  • Consoles, mobile devices and vintage computers owned: Atari 2600, Sega Genesis (model 2), Sega Game Gear, Playstation 2

mazhat

:OOO OOh my! I'm going to guess the language doesn't have arrays?

That's going to be a lot of data to write. You better get a coffee on standby!
  • Calculators owned: TI-83Plus, TI-84Plus
  • Consoles, mobile devices and vintage computers owned: Samsung TAB A (Cheap), DSI, Rasperry PI 3
Sketti

c4ooo

Smooth scrolling wouldn't hurt, the FPS are quite high :ninja:
Anyway, since this is a tile-ed game, it makes no sense not to use the tilemap as the collision map >_>

Powered by EzPortal