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

[TI-84+CE] Wal-Rush! CE v2.0

Started by Dream of Omnimaga, March 12, 2016, 05:52:03 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Dream of Omnimaga

Ok so for the next update on this, I am contemplating making Walrii much smaller. I don't know if it will use 4*4 blocks because of slanted block display limitations, but it's entirely possible. I would just like Walrii to not fill half of the screen and maybe I could use something closer in style to @JWinslow23 Atari sprite that way.
  • 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

Dudeman313

Okay. :)
Speed is always an issue, though, so keep that in mind.
  • Calculators owned: TI-84 PCE
  • Consoles, mobile devices and vintage computers owned: Android O Phone
Does this qualify as a signature? 
The answer is "Sure."


Dream of Omnimaga

It depends. Making the sprite smaller would increase the speed, but adding more rectangles would decrease it.
  • 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

Dudeman313

So you might even end up with a smaller sprite that has the same speed as the larger one, but with more details?
  • Calculators owned: TI-84 PCE
  • Consoles, mobile devices and vintage computers owned: Android O Phone
Does this qualify as a signature? 
The answer is "Sure."


Dream of Omnimaga

It depends how speed will go. If I notice a significant speed increase then yes I might add more details.

I could also add more details to other stuff, such as background hills or the spikes. I don't want to use ASCII characters because TI text routines are slow as garbage (especially on the home screen).
  • 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

#35
Major update! :D

-Walrii sprite has been downscaled using the extra CE Textlib stuff I learned after starting this project.
-Spikes now move faster and no longer flickers
-Walrii gravity has been increased (he starts falling down earlier too)
-Brand new title screen! Text is less spaced out so that I could fit an exclamation mark and CE in the title. @JWinslow23 will be happy about the ! :P




:walrii:
  • 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

JWinslow23

Oh, trust me, I'm actually very happy with the "!". For an extra challenge, though, try to design a convincing "‽".

* JWinslow23 runs

All jokes aside, this looks WONDERFUL!

Dream of Omnimaga

Lol I don't think it would be that hard, but it would require modifying the title display routine :P

Thanks! Also I am sticking to single rectangles for spikes because I want to finish the entire game and ensure that speed remains good. I will only design spike sprites if it doesn't slow the game down too much, same for fishes (if any). Ideally, both of those should be restricted to 3 rectangles each
  • 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

I don't get what you mean by your post ???
  • 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

Well, have you seen First Fantasy II map loading? 27 rectangles takes 0.3 seconds to render, hence why I try to keep the amount lower than that in Wal-Rush! CE. <_<

Not to mention the maximum that can be drawn in 1 command is 42 anyway (the answer to life, universe and everything)
  • 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

JWinslow23

Quote from: DJ Omnimaga on April 13, 2016, 07:01:28 PM
Well, have you seen First Fantasy II map loading? 27 rectangles takes 0.3 seconds to render, hence why I try to keep the amount lower than that in Wal-Rush! CE. <_<

Not to mention the maximum that can be drawn in 1 command is 42 anyway (the answer to life, universe and everything)
I get it, I get it. It's absolutely fine, as long as it doesn't take 24 hours to render 1 frame :P

Dream of Omnimaga

Indeed. In FFII this is why the entire map is only rendered once entering the dungeon. When you switch to a new room, only the 4 exits are updated. Else it would take 8 seconds to load every room.


Also here are some 3-rectangle fish/spike ideas if I was to improve the other sprite:



The spikes would pretty much be a recolored fish sprite with one of the rectangle being the same color as the background. :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

JWinslow23

Quote from: DJ Omnimaga on April 13, 2016, 07:08:32 PM
Indeed. In FFII this is why the entire map is only rendered once entering the dungeon. When you switch to a new room, only the 4 exits are updated. Else it would take 8 seconds to load every room.


Also here are some 3-rectangle fish/spike ideas if I was to improve the other sprite:



The spikes would pretty much be a recolored fish sprite with one of the rectangle being the same color as the background. :P
I was thinking something TOTALLY different for the spike (one for "body", and two perpendicular "spikes" going through the center, creating 4 spikey thingies emanating from a thing), but second row is good.

Powered by EzPortal