Car Tutorial #2 – Scripts

car tutorial 2

Bom, possivelmente chegamos na parte mais esperada de nosso simples tutorial: programação! Nessa etapa, vamos inserir funcionalidade ao nosso carro e ver como se dá o funcionamento prático do WheelCollider. Ao final, seremos capazes de:

  • Acelerar o carro;
  • Frear o carro;
  • Andar de marcha ré;
  • Virar para esquerda/direita;
  • Fazer com que o gameObject dos pneus frontais girem para esquerda/direita.

Então aqueçam os motores! Let’s Go!

Continuar lendo Car Tutorial #2 – Scripts

Car Tutorial #0 – Conceitos

car tutorial 0

Olá pessoal!

Atendendo à alguns pedidos, darei início a uma série de tutoriais sobre a construção de um simples sistema de carros em Unity 3D.

Nessa série, cobrirei o básico para se produzir um carro com algum realismo usando WheelColliders, que nos provê a implementação dos conceitos físicos existentes em um carro, como torque, steer e brake.

Também é preciso que você já possua domínio sobre os conceitos básicos de Colliders, Rigidbodies, programação e utilização da Unity 3D em si.

A ideia final é simular um veículo simples que possa:

  1. Acelerar ou dar ré mediante ativação das setas para cima/baixo do teclado;
  2. Girar para esquerda/direita mediante ativação das setas para esquerda/direita do teclado;
  3. Girar as rodas frontais quando acionado o giro esquerda/direita;
  4. Desacelerar até parar pelo atrito com solo, se nenhuma aceleração for aplicada;
  5. Desacelerar por resistência do ar;
  6. Desacelerar por frenagem via tecla espaço.
  7. Alterar o centro de massa do rigidbody para proporcionar mais estabilidade ao veículo;
  8. Utilizar o script SmoothFollow da Unity 3D para que siga o veículo.

Mas antes disso, vamos estudar um pouco sobre os conceitos abordados nessa série, e para isso, a Unity 3D possui uma extensa documentação para nos ajudar. Então apertem os cintos!

Continuar lendo Car Tutorial #0 – Conceitos