an attempt at video game development