Post

Narrator: Before they can even begin to catch 'em all, our hero finds themselves walking around in white nothingness with no mon in sight. They learned that the world they are in is just under dev, and that patience is a key virtue, as the journey continues. #gamedev #indiedev #raylib #pokemon

"Ahh, finally. Something to walk on." I have constructed tilemaps but it currently requires me to specify every single tile by its tileset index, which is painstaking. Will figure something out. #gamedev #indiedev #raylib #pokemon

Tall grass is in. No fancy anim for the grass cell the character is over, not an interesting direction for me. Programming random encounters and a battle system is next. #gamedev #indiedev #raylib #pokemon

Laid down the skeleton for a battle screen. It opens up if you move through tall grass enough. (There is a 1/10 chance of encounter for every tall grass cell you are over) Yes, the UI isn't fancy or even that good. I said "skeleton". #gamedev #indiedev #raylib #pokemon

Put forth a basic state machine for the battle system. So far, it is possible to attack and deal damage, along with getting attacked and being damaged. Yes, the text updates and HP & lvl indicators aren't there yet. I'm actually depressed so it all took me an entire 3 hours. #gamedev #raylib

1 repost4 likes

I should mention that I didn't author the graphics myself. It's from Thundaga's Pokemon Essentials, which seems to be a highly comprehensive asset pack for making Pokemon fangames especially in RPG Maker. I myself am just using Raylib in C++.