Machine Translated Bom material de fundação. Eu gostei da mistura de teoria e prática, embora alguns dos exemplos pudessem ter sido mais claros.
Building a First-Person Shooter with Unity and C#
Learn game design and C# scripting fundamentals to build your own functional first-person shooter game from scratch.
Sobre este curso
Transition from playing first-person shooters to understanding exactly how they work under the hood. This course guides you through the core mechanics of FPS game design, turning your conceptual ideas into playable mechanics. You will progress from understanding basic game engine concepts to writing clean C# scripts that control movement, weapons, and enemy behaviors. By working through structured text explanations and code implementations, you will develop a solid foundation in modern game development workflows.
What you'll learn:
- Understand foundational game development concepts, Unity interface basics, and C# scripting essentials.
- Build a responsive first-person character controller featuring movement, jumping, and collision detection using the modern Input System.
- Create a dynamic weapon system using Scriptable Objects to easily manage different gun types, ammo, and firing rates.
- Design engaging level mechanics, including interactive pickups, hazard zones, and simple enemy AI paths.
- Configure a user interface to display player health, ammo counts, and interactive menus.
- Apply visual and audio feedback patterns, such as post-processing effects and sound managers, to enhance game feel.
The course begins with foundational concepts and C# scripting basics before moving step-by-step through character movement, weapon mechanics, and enemy AI. You will learn how to organize your code and assets cleanly, preparing you for larger projects. Designed specifically for beginners with no prior game development experience, this course is perfect for aspiring game designers, artists wanting to learn code, or programmers curious about Unity.
Start reading today and take your first step toward building your own games.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 30 dias
Sem perguntas -
⚡
Curto e focado
32 min de conteúdo prático
Avaliações (1)
Outros também fizeram
Aprenda a construir um jogo 2D completo a partir do zero usando Unity, dominando mecânicas básicas e princípios de design de jogos.
$4.99$9.99
Este curso orienta os aspirantes a desenvolvedores de jogos através da construção de projetos de mini-jogos envolventes usando Unity, cobrindo scripts fundamentais, gerenciamento de ativos e design interativo.
$4.99$9.99
Construa jogos interativos enquanto aprende lógica de programação moderna e design de jogos profissionais através de lições escritas estruturadas.
$4.99$9.99
Descubra como criar jogos multijogador em rede no Unity 6 codificando um RPG 2D fundamental com práticas modernas de Netcode.
$4.99$9.99
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