Back

8-Bit-Bob

My adventure game for PC, currently being writen in Unity and c#, showcasing a range of design and coding skills.

view the assets, including c# scripts and sprites, here

Sprite Design and Animation

I developed all of the sprites and animations used in this 8-Bit style game, which was reminiscent of the games I played and wrote as teenager on my ZX Spectrum

Endless Map Generation

Developed an algorithm to create, load and save sections of map as my character "Bob" moved around. This enabled an infinate, randomly generating map on which changes could made and returned-to without using up precious RAM.

Collect, Break and Build

Our character is able to interact in a variety of ways with items in the game including: collecting, breaking, operating, eating, killing ... and many more depending on the item, the object in hand, objects in inventory and the skills aquired

Inventory and Crafing Capabilites

Developed a suite of algorithms and UI elements to allow bob to easily manage inventory and to craft new items. Craftable items were dependent not only on the item-recipie and inventory but also the skills aquired by our game character.

Random Maze Generation

Developed a random-maze-gererator which is used to generate a number of various sized mazed within the game.

Path-Finding Enemies

Researched and coded pathfinding algorithms to enable the enemies to chase-after our character whilst moving around objects and through mazes.