top of page

Legacy (Kickstarter)

After finishing university I decided i wanted to try and make a game. I turned to crowd funding to help with the end of the project, but unfortunately due to my lack of experience in actually making commercial games and how to market them the crowd funding was not a success, but I did learn from my failings.

​

I had started some of the base coding while at university. Creating some 3D crafting tools and simple environment generation.

 

The 3D crafting consisted of placing primitive shapes within the crafting environment, and attaching behaviors to each block, such as damage, movement or spawner. After saving the crafted object the player was then able to spawn their object in the game world.

​

The environment generation was very inefficient but worked. It would simple plot nodes along a path branching at random intervals and stopping when reaching the edge of the environment or hitting another path.

 

Everything with in the environment was destructible and could then be collected to be used in the 3D crafting tool.

​

I also created a simple parkour system for the players movement, incorporating wall running and vaulting. This movement system used a combination of ray casting and triggers to gather data about the players surroundings, using this data it would perform the vaulting and wall running at the expected times. building the system in the dynamic way meant that the uses crafted objects could be interacted with in the expected way along with the randomly generated environment.

Map Generation

Crafting

LegacyCrafting
LegacyMapGen1

More Map Generation

MapOverView

Movement

LegacyMovement
bottom of page