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

Scrolling Mountains, Street Fighter, G&W Helmet, Wal-Rush 2600 & Unreal World

Started by Dream of Omnimaga, March 15, 2016, 07:55:58 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Dream of Omnimaga

Scrolling Mountains (TI-84+ series)

This is a TI-BASIC marvel, speed-wise, by grosged. Although this game is not finished, it showcases how fast TI-BASIC can get when you know your way around its extreme limitations. In order to achieve smooth scrolling, the author uses checkerboard landscape graphics and use a few line commands to update slopes rather than redrawing the entire screen every frame.

Download: https://tiplanet.org/forum/archives_voir.php?id=450487
Topic: https://tiplanet.org/forum/viewtopic.php?f=11&t=17866


Street Fighter (fx-9860gII)

Although this game was released months ago and isn't complete, I thought that it still deserved a mention. It's a nice Street Fighter clone for Casio calculators, by Fife86. We rarely see C add-ins these days, especially such elaborate ones.

Download: http://www.planet-casio.com/Fr/programmes/programme2852-1-Street-Fighter--Fife86-add-in.html


Game & Watch - Helmet (fx-9860gII)

This is a Casio BASIC demake of the old Nintendo Game & Watch game Helmet, by Fenysk, featuring nice gameplay and graphics.

Download: http://www.planet-casio.com/Fr/programmes/programme3028-1-G&W---Helmet-Fenysk.html
Via https://tiplanet.org/forum/viewtopic.php?p=197341#p197341


Wal-Rush (Atari 2600)

Originally written in Scratch language for CodeWalrus Contest II, Wal-Rush has been ported to the Atari 2600 (using bAtari Basic). In case you are not familiar with old gaming consoles, the Atari 2600 came out in 1977 and features 128 bytes (yes, bytes) of RAM. Yet, @JWinslow23 still managed to preserve the game's parallax scrolling. It also features a 8-bits rendition of the slow parts of the song "Ancient Kingdom of Happy Hardcore".

Download: https://codewalr.us/index.php?topic=1034


Unreal World (PC)

This survival RPG started being developed in 1992, but for whatever reasons it took until 2016 before finally seeing a release. It was originally for DOS and has recently come out on Steam. It is definitively nice to see such old-school games that appeared to be lost forever finally seeing the light of the day.

Download (free version): http://www.unrealworld.fi/urw_downloads.html
Via http://kotaku.com/1992-video-game-still-being-worked-on-hits-steam-this-1760876869


Meanwhile, on CodeWalrus, several projects have seen progress in the last few weeks, especially last month, so an invasion of new games is likely! Please check the projects section and give your encouragements and feedback to the respective authors. :3=
  • 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

All these projects look cool :) Im curious about the mountain program (i can't read french) because i don't really see game logic in it but it looks cool
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Dream of Omnimaga

It's supposed to be a bit like those Tunnel Copter games like in Axe Parser, but gravity is reversed so that you fall up and jump down, and there's no ceiling (yet?). I don't know what are the future plans for the author, but it might just be to show that BASIC smoothscrolling is possible.

What I wonder is if BASIC would be fast enough to allow someone to make a motorbike game from this. The problem is that this engine cannot scroll at anything else than 2 pixels interval.
  • 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 actually had planned to feature it for a while, but I was waiting to see if we would have multiple console games to feature at once and then got busy. :P

I just remembered that your game allowed moving left and right, so I will have to try implementing that in the CE Textlib remake >.<
  • 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 March 15, 2016, 07:19:23 PM
I actually had planned to feature it for a while, but I was waiting to see if we would have multiple console games to feature at once and then got busy. :P

I just remembered that your game allowed moving left and right, so I will have to try implementing that in the CE Textlib remake >.<
Oh, OK, I got you.

Scrolling Mountains looks really cool, actually. Someone actually figured out how to do that with just a couple of Line() commands, wow. It's amazing what people come up with to get around hardware limitations.

And yeouch. I imagine that being a problem, if you're just using Textlib for graphics :w00t: Good luck, though!

Dream of Omnimaga

I actually did a similar trick back in the days to move large graphics around, but I never actually thought about spacing lines out to form checkerboards to double the speed. ALso my issue back then is that my graphics usually used over 8-10 line commands and I had the wrong WINDOW settings (back then I didn't know that they could be set to pixel-perfect), resulting into glitches.

As for Textlib the main issue with moving left and right is erasing the walrus sprites and redrawing the background, but the background is made of two colors and it makes it harder to detect what needs to be updated >.<)
  • 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