Coding Custom Game Physics from Scratch with C# and Unity

Learn to translate classical mechanics into clean C# code and build your own custom rigid body physics system in Unity.

4.6 (1,213) ⏱ 1 h 44 min 📚 10 aulas 🎧 Versão em áudio

Sobre este curso

Ever wondered how game engines actually calculate gravity, velocity, and motion behind the scenes? Understanding the core mathematics and physics of rigid bodies is the key to creating truly custom, controlled movement in your games. This text-based course guides you through the process of writing your own physics engine from scratch. You will move past relying solely on built-in black-box tools, learning how to translate classical mechanics and Newton's laws of motion directly into clean, performant C# code inside Unity. What you'll learn: - Understand the fundamental physics concepts of mass, force, velocity, and acceleration. - Apply Newton's Laws of Motion to program realistic movement algorithms. - Build custom rigid body and force accumulator components using C#. - Implement a stable fixed-timestep simulation loop for reliable physics calculations. - Solve vector mathematics problems essential for 3D game physics. - Structure your custom physics code using clean, modern C# programming standards. You will start with foundational definitions, basic terminology, and essential vector mathematics before gradually assembling your own physics components step-by-step through clear written explanations and detailed code snippets. This course is designed for beginners interested in game mathematics and physics programming, with no advanced prerequisites required to get started. Start reading today and unlock a deeper understanding of game physics programming.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • 🎧 Versão em áudio incluída
    Estude em qualquer lugar, sem tela
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 30 dias
    Sem perguntas
  • Curto e focado
    1 h 44 min de conteúdo prático

Avaliações (5)

Sebastián Rodríguez MX Aluno verificado
★ 4 · 2026-04-07T07:12:53+00:00

Bom material em geral. Algumas partes se moveram um pouco rápido para mim, mas os conceitos principais foram explicados bem.

ธานินทร์ วิริยะ TH
★ 4 · 2026-02-06T19:43:53+00:00

Machine Translated Algumas das explicações poderiam ter sido mais claras, e o ritmo foi um pouco inconsistente, mas no geral uma valiosa experiência de aprendizado.

مروى بن طارق TN Aluno verificado
★ 3 · 2025-10-23T00:39:53+00:00

Foi um curso decente no geral. Algumas partes se moveram um pouco rápido para mim, mas os conceitos básicos foram explicados bem.

임하윤 KR
★ 5 · 2025-09-10T19:11:53+00:00

Machine Translated Experiência de aprendizado fantástica. O ritmo era perfeito e os exemplos realmente solidificaram os conceitos.

علي العتيبي KW
★ 3 · 2025-06-05T02:42:53+00:00

É um bom curso se você já tiver algum conhecimento prévio. Para iniciantes, alguns conceitos podem ser um pouco desafiadores, mas a estrutura é lógica.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 30 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria