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

First Fantasy II: Pokéwalrus (Pokémon-inspired game with 3 vs 3 battles)

Started by Dream of Omnimaga, September 05, 2016, 11:52:41 PM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

p2

nice ^^
All I know is that he's writing Reuben3 in ASM only ^^
And that the game is already addictive... >.>
and there are surprising few bugs taking the fact that he's too lazy to test it all and just hope it works ^^
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Dream of Omnimaga

On a side note, I was working on a color Reuben back then but I found xLIBC too complicated to use for such game. xLIBC draws sprites at 2x zoom and this resulted into having to use 20x15 maps instead of 12x8, forcing me to use scrolling or just a tiny screen area because the original game relied on no scrolling. If I was to revive that project it would most likely use Sprites v3.3 with 3x zoomed sprites, so that I can stick to the original game resolution.
  • 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

p2

must've been while I was "gone" since I never heard about it before O.o
It would have been for calcs like the 84+CE right? :)
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Dream of Omnimaga

If you mean the ASM remakes then they were for the 83+/84+. Reuben 2 ASM won the 2014 POTY. As for the color remake it would have been for the CSE but if I did it now it would be for the CE instead.

Anyway here's no update but I was contemplating which form of tilemapping to use: I am thinking of re-using the tilemapper I was gonna use for First Fantasy II that had scrolling, but with 9x7 tilemap content shown on the screen at once, using 16x16 tiles zoomed 200%. If no scrolling gets implemented, then I'll probably stick to 9x7 tiles with 16x16 graphics zoomed in, though. I'M thinking there won't be scrolling, so that I have as much free RAM as possible.

I will most likely use graphics from the HP Prime platformer I wanted to make.
  • 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

Dream of Omnimaga

#19
I redid my old Super Walrii Land tiles to be 320x240 and modified/mixed them. I can't use many tiles in the game because of size constraints, but color palettes should help:



It's possible that the tiles above might be broken into 12x12 chunks, though, so I can move Walrii at 12 pixels intervals more easily (or I could resize him down).
  • 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

p2

:D It really looks funny seeing the walrus besides such tiny trees xD Should definitely make a game where everything is tiny except the walrus ;D  :thumbsup:
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Dream of Omnimaga

I might just use larger trees in the end. Those smaller trees could definitively be useable as bushes, though. Ideally I would like the tree bottoms to remain small, though, so that I can re-use the tree tops as rock sprites under different palettes and make the bottom invisible.

Also, for sprites with a fewer amount of details I might try to combine many into one, to save space.
  • 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

p2

no you should realyl use that one! ^^ Imagine a pokemon game, this tiny villages and stuff, and in mid of it a walrus the size of a house ;D Would definitely be fun to play such a thing ^.^  :thumbsup:
* p2 would buy it, 10/10  :thumbsup:
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Dream of Omnimaga

#23
I still want the game to be cannon to what Walrii story was, though, and have them be able to interact somewhat like humans to a certain extent. Anyway so far it seems like Sprites v3.3 erases the graph screen content, so using 8xi pictures as map data is out of the question. However, to save space I can easily go with First Fantasy style grid maps. That's unless of course @MateoConLechuga or @c4ooo decided to go on with their XCOPY CE port, which would allow me to only copy the sprite programs into RAM when necessary and free up 120 KB of RAM for other purposes (such as more complex maps and storyline). In any case I would like to at least have villages of some kind or places in the game with lots of NPCs to interact with. Villages could always be caverns to fit map engine limitations, though.

EDIT: By the way, here is an idea for new forest sprites:



The trees would use the same sprite data as walls, except with a different color palette. One issue, though, is that they don't tile properly because of the diagonal lines. I'll have to fix that if I ever decide to use more complex maps.
  • 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

p2

@DJ Omnimaga: I like it how bright and colorfull your pictures are but... are they trees?  :ninja:
This one loos fine to me (it's a little bit strange but might be really funny as long as the entire game follows this style, I like it) ;)

but I'm really not sure about your first forest picture... O.o probably a little bit tooo colorfull ^^
(I'd say pic2 XOR pic3 or something?) ^^
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Dream of Omnimaga

#25
My aim was to have a colorful style, like the platformer I was planning to make. :P

Which reminds me, I realized I don't have tiles for 24x24 forest chunks lol, but I guess I can design my maps around it.

On a side note I fixed the lines so that they can be tiled in 24x24:


  • 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

p2

#26
The Screenshot THERE looks great but I guess we're not supposed to comment there since it's a screenshot thread...?
is it just a gif you drew or is it an actual demo of what you got so far? *_*

Edit: btw will you add smooth walking? :) (so you always still walk 16 pixels each step, but use a FOR-loop 1 to 16 with display in it so the walrus will more or less move instead of teleport) ^^
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CAS, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Dream of Omnimaga

You can reply in both threads :). It's an actual gameplay footage. I won't be able to add smooth walking because the game is written in TI-BASIC (the sprites and rectangles are drawn using an ASM library, like with my old 84+ RPGs). :P
  • 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

Dream of Omnimaga

Update: XCOPY CE is now a thing (thanks a lot Mateo :3= ) so I can stick to the map format demonstrated in the screenshot I posted in the other topic. :)
  • 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

Dream of Omnimaga

So now that XCOPY CE is a thing, I am tempted to add the other walruses to the game so there would be close to 250. However I'm still unsure yet as converting the first ones was a major chore in the first place. :P Anyway, here's the story overall:

Basically Pokéwalrus occurs about 1000 years in the future, long after a nuclear war that led to most remaining Earth life mutating into new walrus species. Many species have gained special powers and intelligence. While they live somewhat peacefully, a walrus needs to prove he is strong enough in order to gain recognition among his tribe. As a result, battles between two walruses are common and the winner is then able to recruit the loser. Battles are always one on one, as per walrus etiquette, so if you are in group, only one party member can fight at a time. Wild walruses also exists and those can attack you at will, so you have to be careful. You can only carry three walruses in your party, excluding Walrii (which stays in the party no matter what, but can only fight if he is assigned to a party slot), so if all of them becomes incapacitated at the same time then it's game over.

Basically you have to collect all badges (I think this will unlock new areas or set of wild walruses to recruit) and as an optional quest you have to recruit all 150 walruses. It's possible to challenge any NPC into a battle. There will not be any item nor money in the game, so you'll have to use :walrii: statues to heal yourself during your journey.

It's possible that I add a vilain at the end of the game (maybe the Nazi walrus?) that threatens the world and must be destroyed (and cannot be recruited for obvious reasons). It's also possible that I add the ability to access a domed city of humans in the game, but I'm unsure if that might serve much purpose, other than maybe gaining more clues to complete your journey).
  • 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

Powered by EzPortal