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

PICO-8 : Fantasy console

Started by Duke "Tape" Eiyeron, April 16, 2015, 08:44:02 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ivoah

Quote from: DJ Omnimaga on November 30, 2015, 06:54:04 PM
I really want to figure out how to make such game properly now (eg not the TI-BASIC way like I did in 2002 and 2007). I'm fairly sure that the HP Prime could pull it off. Otherwise I could use Mac Bernick's  engine from Trailblazer. I'm glad that PICO-8 is able to pull this off, though.


If you have PICO-8 you could download the cart and look at the code. Even if you don't, I'm pretty sure there are some tools to extract data from a PICO-8 cart.
  • Calculators owned: TI-86 (now broken), TI SR-56, TI-Nspire CX CAS, TI-84+ SE, TI-84+ SE, TI-85, TI-73 Explorer VS, ViewScreen, TI-84+ CSE, TI-83+ SE

Dream of Omnimaga

Yeah that's what I might do. Otherwise, if Juju still has his tool then I could use that instead. Of course it depends how much I could understand Lua, though, since I am more fluent in HP PPL and TI-84+ BASIC.
  • 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

  • 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

aetios

ceci n'est pas une signature

Dream of Omnimaga

By the way, the road at the bottom seems to be made with rectangles. I'm wondering if a similar technique of drawing objects could be used on-calc... (eg the CE and Nspire CX or even HP Prime) with less details. I don't know how maps would be done, though. Maybe it could just be cubic buildings for the most part.
  • 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

Snektron

i dont klnow how fast the CE is at rectangle drawing, but if its fast enough i think this might be possible to make :o
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Dream of Omnimaga

ICE language can draw about 4500 sprites per second. If rectangle drawing is at the same speed then that gives an idea of what performance you would get, but of course it depends how much processing is required to calculate the 3D perspective and stuff. Hence why I think it should be limited to rectangular buildings like that one Star Fox demo in 84+ ASM a few years ago.
  • 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

Snektron

well everything seems to be made up of these rectangles. Also, since the camera can only look in one direction i think the matrix calculations
normally used can be optimized by skipping a few entries (i mean, there is no rotation and such so that doesnt need to be calculated)
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


garvalf

very cool, can't wait to try this on pico8!
  • Calculators owned: TI-83+ fr, TI-82
  • Consoles, mobile devices and vintage computers owned: c64, zx spectrum, atari st, sega megadrive, sega master system, nintendo NES, gameboy...

Dream of Omnimaga

Yeah I think with much fewer rectangles, this could be feasible on a calculator. I'm just worried that creating the maps might be quite a lot of hassle lol, with so many layers of stuff XD
  • 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