Devlog-Avoid&Collect

This is my first work of the mini brief, It is a challenge for me that I hardly ever solo a electronic game before but do some graphic work like 3D art or concept art in a team. So I thought that I could find some ideas which can be implemented with relatively basic code.

I found some inspiration while thinking and the code learning process, push box could be a suitable mechanic for me. I also managed to use some mechanics like Rhythm Dungeon to approach the A&C theme.

Early Design

Firstly, like other push box games, player’s aim is to push box to the target position. You should avoid the enemies(blue boxes) who have a behavior logic that every time player moves a block, they will also move along their own direction, they will turn to the opposite direction when they attach the wall.

Coding Problem

I tried many ways to develop my character moving code, the code should also have effect when pushing box. I spent a lot of time on how to interact with the box and enemy, finally I got some method to solve this problem: Raycast is a effective measure.

I also learnt a lot about how to use Unity tools to make my work efficient and stable, this is very helpful for my future project development.

Play-testing & Feedback

Some main problems and opinions:

  • Hell taker has a similar mechanic, so the puzzle design is important.
  • The logic of three kinds of cubes motion sequence should be more clearly. Sometimes they will crush and create bugs.
  • Some collider problem.
  • Enemy’s motion logic should be more easy to understand.

Leave a Reply

Your email address will not be published. Required fields are marked *