Alter Ego for TIC-80 Tiny Computer

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

Running on TIC-80 tiny computer 0.90.1699-dev Pro (860dd0e) (with editors disabled)
Code (LUA script, procedural) by Kyuchumimo
Backgrounds by Pixelbath

Original ZX Spectrum game by Denis Grachev
Graphics by Shiru
Music by Richard "Kulor" Armijo

CONTROLS

UP: Arrow up [↑] key
DOWN: Arrow down [↓] key
LEFT: Arrow left [←] key
RIGHT: Arrow right [→] key
SWAP: (A) button or (B) button / [Z] key or [X] key
START / PAUSE GAME: [Enter] key

This game is a port of a pre-existing game called Alter Ego for ZX Spectrum by Denis Grachev.
https://www.retrosouls.net/?page_id=614

"You control a hero who has a phantom twin, his alter ego. When the hero moves, the alter ego moves too in a mirrored fashion. In some levels the movements are mirrored horizontally, in other ones they are mirrored vertically. You can switch between the hero and his alter ego limited number of times in a level…"

Alter Ego for TIC-80 Tiny Computer in depth
Vadim Grigoruk himself, who is the author of TIC-80, since its inception, asked Denis Grachev for permission to port the game to TIC-80, but this game never saw the light despite the years that have passed.

TIC-80 @tic_computer
"I've got permission from Denis Grachev to make TIC port from his AlterEgo game http://retrosouls.net/zx/online.php?title=Alter%20Ego&tap=alterego to demonstrate TIC capabilities"
3:45 AM - Oct 27, 2016
https://twitter.com/tic_computer/status/791576540870041600

More screenshots of this game in development can still be seen on the TIC-80 wiki Github page.

https://github.com/nesbox/TIC-80/wiki/Sprite-editor


Meanwhile in 2020 I was introduced to the world of fantasy consoles, the first one I discovered was in fact Pico-8, but the fact that this software cost money was a barrier, in addition to many other issues that annoyed me.
So looking for other options, among them was TIC-80, as its name implies, it is a fantasy computer with the following features:

· 240x136 pixel resolution
· 16 color slots, 24-bit custom color pallete
· 4 audio channels, 32 sample 4-bit custom waveforms
· Up to 4 players, local multiplayer
· Mouse and keyboard support
. Multilanguage, Up to 64KB of Lua or Moonscript or JavaScript or Wren or Fennel
· Bankswitching support (PRO version only), 8 banks

All these features, free of charge and open source.

So, to learn how to use TIC-80 I had the idea of not making an original game, but a port of an existing game.
It had to be a public domain or shareware game, a game that was not so simple, but not very complex either, and that's where Alter Ego comes in.
At the time I sent an email to Denis Grachev to ask his permission to port his game, but he never answered. Vadim Grigoruk contacted me and told me that he had previously asked permission and that Denis Grachev agreed. So it can be said that indirectly I have permission to do the port.
Game development started slowly and gradually from June 2020 to May 2021 as I was discovering each of the features of TIC-80 through the TIC-80 wiki and the source code of other games and examples, even trial and error.

This game can also be played on the official website of TIC-80:
http://tic80.com/play?cart=1420

This game, not being my property, is free of fees and donations

Platforms
Release date
Developer
Kyuchumimo
Age rating
Not rated

System requirements for Web

Read more...
Edit the game info
Last Modified: Jul 23, 2021

Where to buy

itch.io