itch.io is community of indie game creators and players

Devlogs

Dev Log 4/13/2020

Kobayashi's Redemption
A browser game made in HTML5

Software Engineering Approach and New Screenshots

One of the cool things with my approach to software engineering was creating an abstract superclass called character that the player and enemy script inherited. The character class has all the variables and methods that both the player and enemies would have, like speed and health. This abstract class cut down on the amount of code I needed to write by at least 50%. Another cool thing I did in the approach to the game's software engineering was creating an interface for the enemy AI states. This interface allowed me to control all the different states of the game's enemies, and all the enemies need is the enemy script applied to them since inside of the update, it is calling for the current state of the enemy. 

I attached three new screenshots to this post. The screenshots show the addition of platforms with spikes, enemies death animation, and the throw enemy throwing a kunai at the player. 

Kobayashi's Redemption will be playable and shown at the Florida Poly Game Expo on April 23rd. You can vote for Kobayashi's Redemption for best game. Any votes are greatly appreciated. 

I also attached the advertisement video for the game. Watch it to see a glimpse of Kobayashi's Redemption before it is launched. Will you get your Redemption?

Leave a comment