Software engineering is what I do for a living. I am a generalist fullstack engineer and enjoy technical writing.
See my profession overview here
I'm a father and a husband and this brings joy to my life.
At all times am thinking about and making things, be it software, games, woodworking, electronics and others.
I also enjoy keeping aquarium fish and growing aquatic plants.
Simple mechanics for building an RPG framework. Typescript is used in this project.
Try It Out! Close ProjectThis AI behavior demo contain some real time strategy mechanics. Map scrolling, tile grid rendering and custom bounds collision. Bots are generated by CPU entities. These bot enteties find and gather resources. They are designed to find and harvest the closes resource and move on once depleted. I also added some mutation logic that would allow some bot to become self aware and eventualy break free from the parent CPU's control. The CPU entities can be selected and then toggle behaviors on it's menu. Defence mode summon all bot's to stop harvesting and return to the CPU's area.
Try It Out! Close ProjectSimple puzzle game. Reshuffle the image back to it's original state.
Try It Out! Close ProjectPlatformer exmaple. This was a great experience as I got create custom physics, collision and content loading.
Try It Out! Close Project