Deforestation gamedev log


I like chill games. I feel there is a need for couch multiplayer games


Invoke("growTree", Random.Range(10.0f,20.0f));

void FixedUpdate(){
float moveSpeed = 7;
float horizontalInput = Input.GetAxis("Horizontal");
float verticalInput = Input.GetAxis("Vertical");

// Fix diagonal speed
if(verticalInput!=0 && horizontalInput!=0){
float theta = Mathf.Abs(Mathf.Atan(verticalInput/horizontalInput));
horizontalInput = horizontalInput * Mathf.Cos(theta);
verticalInput = verticalInput * Mathf.Sin(theta);
transform.Translate(new Vector3(horizontalInput, verticalInput, 0 ) * moveSpeed * Time.deltaTime);

At this point, a simple prototype to play around with is ready. I need to figure out fundamental game mechanics and what this game could become. Some mechanics so far:
Not a great idea as swapping is brutal and probably is an annoying thing to have.
Some game ideas:
1. Overcooked style
Goal: Try to beat the game (star mechanic?) with best score possible
Challenge: Game throws environmental challenges
Gameplay:Level based Coop

2. Stealth, skill based
Goal: Try to beat the other player
Challenge: Outwit the other player
Gameplay: Stealth (Hide in the trees) and stealing (Swap) , traps ?

Last Updated: 25-Apr-2021