Heya, I am making a map and walking engine using sprites and tilemaps for the TI-82 Advanced Édition Python. It's written in pure TI-BASIC so it will kinda be slow (reminiscent of some of my very old monochrome RPGs), especially on pre-M TI-83PCE/84+CE calculators, but it should still be playable as the person sprite I have tried making can be drawn much faster than certain solid tiles. Here is what I got so far:
I cannot use any ASM, ICE or C libs, because on the 82AEP I am limited to TI-BASIC and an even more barebones version of Python than the one on CE calcs. However, significantly faster map loading can be achieved by drawing less complex tiles (the slowest ones are the ones that requires a full background to be drawn).
As for monsters I will probably implement dynamic color palettes so that I can reuse the same sprites multiple times. As you can see, after the map is done loading the battle is triggered for demo purposes and the screen "darkens" so that the monster can be seen easier. (kinda like in Lufia and the Fortress of Doom). All monsters are 16x16 scaled up.
I also made a map and enemy sprite editor to speed up development of any possible game.
I might move development over to my older, slower TI-84+CE soon, though, because this new calc looks like it's eating AAA batteries blazing fast!
I cannot use any ASM, ICE or C libs, because on the 82AEP I am limited to TI-BASIC and an even more barebones version of Python than the one on CE calcs. However, significantly faster map loading can be achieved by drawing less complex tiles (the slowest ones are the ones that requires a full background to be drawn).
As for monsters I will probably implement dynamic color palettes so that I can reuse the same sprites multiple times. As you can see, after the map is done loading the battle is triggered for demo purposes and the screen "darkens" so that the monster can be seen easier. (kinda like in Lufia and the Fortress of Doom). All monsters are 16x16 scaled up.
I also made a map and enemy sprite editor to speed up development of any possible game.
I might move development over to my older, slower TI-84+CE soon, though, because this new calc looks like it's eating AAA batteries blazing fast!