Found this course pretty useful. The instructor's style is straightforward, and the content is relevant, though I could have used a bit more depth in certain sections.
2D Platformer Development with Unity and C#
Build a functional 2D platformer while learning essential C# programming and foundational game design principles.
About this course
Ever wanted to turn your game ideas into reality but didn't know where to start with programming? Transition from a player to a creator by mastering the core mechanics of 2D game development through clear, written instruction.
This course guides you through the process of building a 2D platformer, focusing on clean C# code and efficient Unity workflows. You will move from understanding basic syntax to implementing complex systems like player physics, enemy AI, and interactive user interfaces, ensuring you have a solid foundation for your future projects.
What you'll learn:
- Understand C# fundamentals including variables, functions, and object-oriented programming specifically for games.
- Implement fluid character movement with running, jumping, and precise collision detection.
- Create interactive level elements such as moving platforms, hazards, and collectibles.
- Design game environments using tilemaps and implement layered parallax scrolling effects.
- Develop a robust health and damage system with player feedback and respawn logic.
- Build functional game menus and user interfaces to track scores and player progress.
- Apply modern scripting practices using the Unity Input System for responsive controls.
The material begins with an introduction to the Unity environment and C# basics before progressing into character mechanics and world-building. Each section provides detailed written explanations and code examples to reinforce your learning through reading and application.
This course is designed for absolute beginners, aspiring indie developers, and artists who want to understand the technical side of game creation. No prior coding or game engine experience is required to begin.
Start your journey into game development today.
What you'll get
-
📜
Certificate of completion
Add it to your LinkedIn profile -
💬
Personal AI tutor
Stuck on a lesson? Ask your built-in tutor anything, any time. -
🎧
Audio version included
Learn on the go — no screen needed -
♾️
Lifetime access
Come back anytime, no expiry -
📱
Phone or computer
Works anywhere, any device -
💸
30-day refund
No questions asked -
⚡
Short & focused
36 min of practical content
Reviews (1)
Learners also took
🏆 Most popular
Unity RPG Development: Design and Build 3D Games
Certificate
Hands-on
£3.99
→
🔥 In demand
Unity 2D Game Development: Flappy Chopper Project
Certificate
Hands-on
£3.99
→
🎓 With certificate
Unity Game Physics: Simulate Realistic Forces and Motion
Certificate
Hands-on
£3.99
→
🔥 In demand
Unity Game Development: Build Mini-Projects
Certificate
Hands-on
£3.99
→
Frequently asked
What do I need to take this course? +
Just a phone or computer with internet. No installs, no special hardware.
How do I pay? +
By card via Stripe. We don’t store card details — Stripe handles them securely.
Can I get a refund? +
Yes — full refund within 30 days, no questions asked.
How long will I have access? +
Forever. Once you purchase, the course is yours to revisit anytime.
Will I get a certificate? +
Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.
Built for learners in
Tech
Design
Finance
Marketing
Healthcare
Education
Hospitality
Manufacturing
×2
Top up once, pay half
Add £80 → get 200 credits. Every class becomes £2.00 instead of £3.99. Credits never expire.
£80
200 credits
£2.00 / class
Best value
£200
550 credits
£1.82 / class
£400
1200 credits
£1.67 / class
No subscription. Credits apply to any class and never expire.