What you’ll learn
Kick off your 2D game dev journey in Unreal with C++
Get comfy with Unreal's cool 2D tools like sprites and tile maps
Code gameplay for everything from platformers to top-down shooters
Craft levels with obstacles, enemies, and loot to grab
Create three rad games: a racer, a shooter, and a jumper
Master Paper2D and PaperZD to make your games look sharp
Write neat code that keeps your games running smooth
Use C++ to hook up all your game’s moving parts
About the course
Unlock the full potential of 2D game creation in Unreal Engine with our comprehensive course designed specifically for those looking to harness the power of C++ in their game projects. Whether you're transitioning from another engine or deepening your Unreal skills, this course has everything you need to level up your game development prowess.
What You'll Learn:
- Craft Stunning 2D Games: Learn to build games in Unreal using C++, covering everything from sprites to complex game mechanics.
- Master Unreal's 2D Tools: Dive deep into Unreal's Paper2D and PaperZD plugins for powerful 2D game development.
- Code Robust Gameplay Elements: Write gameplay code for diverse game types like obstacle courses, shooters, and platformers.
- Design Varied Game Mechanics: Create and implement features such as multiple levels, collectable items, enemy encounters, and more.
Course Projects:
- Build Three Unique Games: Develop a Desert Racer (Obstacle avoidance), Gun Survivors (Top-down shooter), and Crusty Pirate (Platformer).
- Explore 2D Plugins: Gain hands-on experience with the Paper2D and PaperZD tools to bring your game ideas to life.
- Code Interactive Gameplay: Write and organize 2D game code that makes your games fun and engaging.
Why Take This Course?
- Start Your 2D Game Project: Break the initial barriers to starting a 2D game in Unreal with step-by-step guidance.
- Learn Specialized 2D Plugins: Master specific tools like Paper2D and PaperZD that are essential for 2D development in Unreal.
- Fill the Resource Gap: This course offers exclusive insights into using C++ for 2D game development, a niche not well-covered elsewhere.
Who Should Enroll:
- Developers familiar with the basics of Unreal Engine and C++ who want to specialize in 2D game development.
- Game creators from other platforms like Unity or Godot, looking to leverage Unreal Engine’s capabilities for 2D games.
Course Requirements:
- A basic understanding of Unreal Engine’s interface and functionalities.
- Fundamental knowledge of C++ programming.
Get Ready to Build Your Dream Games: Join us on this exciting journey to become a proficient 2D game developer in Unreal Engine. With hands-on projects, expert instruction, and a focus on practical applications, you'll not only learn the theory but also apply it directly to building games you can be proud of.
Dive into the world of 2D game development with Unreal Engine and C++ today and start making the epic games you've always wanted to play!
//
Instructors
Kaan Alpar
Hi I'm Kaan, good to meet you!
I taught myself how to program in high school with the goal of making games. Since I was a little kid I wanted to make my own games, so game development quickly became my passion. I dabbled with C++, Unity, Godot, and made a bunch of games in my free-time!
After graduating from high school, I decided to go to Japan and started learning Japanese at a language school. I graduated from the language school and got accepted to Japan Electronics College to study computer science.
I quickly realized I already knew 90% of the things they were teaching, and I didn't want a regular job, so I made the risky decision of quitting college and becoming an indie game developer.
I needed a way of funding myself, so I decided to make online courses and YouTube content. Teaching and sharing my knowledge instantly became another passion of mine and I decided to do it more and more.
I reached out to GameDev.tv and we decided to work together on a course. I’m excited to be a part of this amazing community, helping people learn game development!