Learn how to create your own 2D Flappy Bird Game using Unity and C#. Dive into game development with step-by-step guidance. Start today! Read more.
John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day, John has 40 commercial games that he has contributed to. Sev
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout This Course
Who this course is for:
- Complete beginners
- Aspiring game creators
What you’ll learn:
- How to make a 2d game in Unity for beginners
- Develop an Endless Flyer game from scratch in Unity®
- Gain a strong grasp of game design principles
- Create custom artwork using Photoshop
- Code in C#
- Seamlessly integrate artwork into Unity®
Requirements:
- Unity® 2017.1.0f3 (for Game Setup and Coding): This course focuses on Unity 2017.1.0f3, ensuring you have a compatible environment for your game development journey.
- Photoshop CC 2017 or a Free Alternative like Gimp (for Crafting 2D Art)
- This course records on a Mac computer, but you can complete it on a PC
Let’s embark on a comprehensive journey to develop an Endless Flyer game! Join us as we guide you through the step-by-step process of building a fully-featured 2D Flappy Bird game entirely from the ground up. We’ll not only demonstrate how to create the game’s code but also delve into the artistry behind it.
If you have a fondness for Flappy Bird and dream of crafting your own game inspired by it, this is the ideal opportunity to make your vision a reality.
This course is designed for complete beginners in Unity and C#. Whether you’re aspiring to start a new career in game development or fulfill your long-held dream of creating your own games, this course equips you with the essential knowledge you need.
Throughout this course, you’ll be crafting your very own Endless Flyer game. We’ll cover a wide range of topics, including game development, game design, art creation, C# coding, and Unity usage. This course is tailored for individuals who are new to Unity and the world of game development.
We understand that everyone’s learning pace differs, which is why this course offers a flexible learning structure. You have the freedom to revisit lectures at your own pace, ensuring that you grasp each concept thoroughly. You won’t be constrained by time limits or subjected to exams, allowing you to focus on building a robust skill set.
The best part is that this course is hands-on, allowing you to gain practical skills that can enhance your portfolio and boost your presence on LinkedIn. By mastering coding and game development, you’ll be better positioned to seize career opportunities in our tech-driven world.
Check out my course, Code In C# And Design A Full Unity Game: 2D Netroid Shooter to further enhance your Game Development skills.
Our Promise to You
By the end of this course, you will have the confidence to create your own 2D Flappy Bird Game using Unity and C#.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Start your journey today in learning Unity and C# for game development.
Course Curriculum
Section 1 - Introduction To The Course | |||
Introduction | 00:00:00 | ||
Section 2 - Introduction To Unity | |||
Introduction | 00:00:00 | ||
Unity Editor | 00:00:00 | ||
Moving A Cube | 00:00:00 | ||
Materials | 00:00:00 | ||
Lights | 00:00:00 | ||
Particle System | 00:00:00 | ||
Applying Physics | 00:00:00 | ||
Asset Store | 00:00:00 | ||
Section 3 - Introduction To Unity: Coding | |||
Introduction | 00:00:00 | ||
Variables | 00:00:00 | ||
Methods | 00:00:00 | ||
If Blocks | 00:00:00 | ||
Loops | 00:00:00 | ||
Section 4 - Introduction To Unity: Inputs | |||
Introduction | 00:00:00 | ||
Key Presses | 00:00:00 | ||
Moving A Player | 00:00:00 | ||
Jumping | 00:00:00 | ||
Moving Forward | 00:00:00 | ||
Cycling Cameras | 00:00:00 | ||
Section 5 - Introduction To Unity: Prefabs | |||
Introduction | 00:00:00 | ||
Introduction To Prefabs | 00:00:00 | ||
Random Angles | 00:00:00 | ||
Explosion Effects | 00:00:00 | ||
Adding Explosion Effects | 00:00:00 | ||
Section 6 - Creating The Game: Unity Projects | |||
Project Set Up | 00:00:00 | ||
Player Structure | 00:00:00 | ||
Player Movement | 00:00:00 | ||
Camera Follow | 00:00:00 | ||
Screen Limits | 00:00:00 | ||
Creating An Obstacle | 00:00:00 | ||
Instantiating Obstacles | 00:00:00 | ||
Obstacle Positioning | 00:00:00 | ||
Infinite Game | 00:00:00 | ||
Interface | 00:00:00 | ||
Score Areas | 00:00:00 | ||
Score Events | 00:00:00 | ||
Canvas Concerns | 00:00:00 | ||
Game Over | 00:00:00 | ||
Small Gameplay Adjustments | 00:00:00 | ||
Section 7 - Introduction To Photoshop | |||
Opening New File | 00:00:00 | ||
Navigation Controls | 00:00:00 | ||
Basic Tools Rundown | 00:00:00 | ||
Basic Tools Usages | 00:00:00 | ||
Basic Secondary Tools | 00:00:00 | ||
Basic Layers | 00:00:00 | ||
Painting Sample | 00:00:00 | ||
Adjustment Layers: Part 1 | 00:00:00 | ||
Adjustment Layers: Part 2 | 00:00:00 | ||
Adjustment Layers: Part 3 | 00:00:00 | ||
Transform Tool | 00:00:00 | ||
Transform Tool (Cont’d) | 00:00:00 | ||
Color Range Select | 00:00:00 | ||
Image Settings | 00:00:00 | ||
Image Adjustment | 00:00:00 | ||
Photoshop Fun | 00:00:00 | ||
Photoshop Fun (Cont’d) | 00:00:00 | ||
Ruler Usage | 00:00:00 | ||
Section 8 - Creating The Art Assets: Photoshop Projects | |||
Pixel Setup | 00:00:00 | ||
Pipe Asset | 00:00:00 | ||
Creating The Floor | 00:00:00 | ||
Background Clouds | 00:00:00 | ||
Background Buildings | 00:00:00 | ||
Creating Flappy | 00:00:00 | ||
Background Sky | 00:00:00 | ||
Exporting Art | 00:00:00 | ||
Section 9 - Finishing The Game: Unity Projects | |||
Integrating Fonts | 00:00:00 | ||
Background And SFX | 00:00:00 | ||
Adding Pipes | 00:00:00 | ||
Adding The Background | 00:00:00 | ||
Foreground Parallax | 00:00:00 | ||
Size Adjustments | 00:00:00 | ||
Remaining Layers | 00:00:00 | ||
Flapping Animation | 00:00:00 | ||
Changing Skins | 00:00:00 | ||
Creating Buttons | 00:00:00 | ||
Adjusting Game flow | 00:00:00 | ||
Rotating The Player | 00:00:00 | ||
Challenge Time | 00:00:00 | ||
Section 10 - Resources | |||
Source Files | 00:00:00 |
About This Course
Who this course is for:
- Complete beginners
- Aspiring game creators
What you’ll learn:
- How to make a 2d game in Unity for beginners
- Develop an Endless Flyer game from scratch in Unity®
- Gain a strong grasp of game design principles
- Create custom artwork using Photoshop
- Code in C#
- Seamlessly integrate artwork into Unity®
Requirements:
- Unity® 2017.1.0f3 (for Game Setup and Coding): This course focuses on Unity 2017.1.0f3, ensuring you have a compatible environment for your game development journey.
- Photoshop CC 2017 or a Free Alternative like Gimp (for Crafting 2D Art)
- This course records on a Mac computer, but you can complete it on a PC
Let’s embark on a comprehensive journey to develop an Endless Flyer game! Join us as we guide you through the step-by-step process of building a fully-featured 2D Flappy Bird game entirely from the ground up. We’ll not only demonstrate how to create the game’s code but also delve into the artistry behind it.
If you have a fondness for Flappy Bird and dream of crafting your own game inspired by it, this is the ideal opportunity to make your vision a reality.
This course is designed for complete beginners in Unity and C#. Whether you’re aspiring to start a new career in game development or fulfill your long-held dream of creating your own games, this course equips you with the essential knowledge you need.
Throughout this course, you’ll be crafting your very own Endless Flyer game. We’ll cover a wide range of topics, including game development, game design, art creation, C# coding, and Unity usage. This course is tailored for individuals who are new to Unity and the world of game development.
We understand that everyone’s learning pace differs, which is why this course offers a flexible learning structure. You have the freedom to revisit lectures at your own pace, ensuring that you grasp each concept thoroughly. You won’t be constrained by time limits or subjected to exams, allowing you to focus on building a robust skill set.
The best part is that this course is hands-on, allowing you to gain practical skills that can enhance your portfolio and boost your presence on LinkedIn. By mastering coding and game development, you’ll be better positioned to seize career opportunities in our tech-driven world.
Check out my course, Code In C# And Design A Full Unity Game: 2D Netroid Shooter to further enhance your Game Development skills.
Our Promise to You
By the end of this course, you will have the confidence to create your own 2D Flappy Bird Game using Unity and C#.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Start your journey today in learning Unity and C# for game development.
Course Curriculum
Section 1 - Introduction To The Course | |||
Introduction | 00:00:00 | ||
Section 2 - Introduction To Unity | |||
Introduction | 00:00:00 | ||
Unity Editor | 00:00:00 | ||
Moving A Cube | 00:00:00 | ||
Materials | 00:00:00 | ||
Lights | 00:00:00 | ||
Particle System | 00:00:00 | ||
Applying Physics | 00:00:00 | ||
Asset Store | 00:00:00 | ||
Section 3 - Introduction To Unity: Coding | |||
Introduction | 00:00:00 | ||
Variables | 00:00:00 | ||
Methods | 00:00:00 | ||
If Blocks | 00:00:00 | ||
Loops | 00:00:00 | ||
Section 4 - Introduction To Unity: Inputs | |||
Introduction | 00:00:00 | ||
Key Presses | 00:00:00 | ||
Moving A Player | 00:00:00 | ||
Jumping | 00:00:00 | ||
Moving Forward | 00:00:00 | ||
Cycling Cameras | 00:00:00 | ||
Section 5 - Introduction To Unity: Prefabs | |||
Introduction | 00:00:00 | ||
Introduction To Prefabs | 00:00:00 | ||
Random Angles | 00:00:00 | ||
Explosion Effects | 00:00:00 | ||
Adding Explosion Effects | 00:00:00 | ||
Section 6 - Creating The Game: Unity Projects | |||
Project Set Up | 00:00:00 | ||
Player Structure | 00:00:00 | ||
Player Movement | 00:00:00 | ||
Camera Follow | 00:00:00 | ||
Screen Limits | 00:00:00 | ||
Creating An Obstacle | 00:00:00 | ||
Instantiating Obstacles | 00:00:00 | ||
Obstacle Positioning | 00:00:00 | ||
Infinite Game | 00:00:00 | ||
Interface | 00:00:00 | ||
Score Areas | 00:00:00 | ||
Score Events | 00:00:00 | ||
Canvas Concerns | 00:00:00 | ||
Game Over | 00:00:00 | ||
Small Gameplay Adjustments | 00:00:00 | ||
Section 7 - Introduction To Photoshop | |||
Opening New File | 00:00:00 | ||
Navigation Controls | 00:00:00 | ||
Basic Tools Rundown | 00:00:00 | ||
Basic Tools Usages | 00:00:00 | ||
Basic Secondary Tools | 00:00:00 | ||
Basic Layers | 00:00:00 | ||
Painting Sample | 00:00:00 | ||
Adjustment Layers: Part 1 | 00:00:00 | ||
Adjustment Layers: Part 2 | 00:00:00 | ||
Adjustment Layers: Part 3 | 00:00:00 | ||
Transform Tool | 00:00:00 | ||
Transform Tool (Cont’d) | 00:00:00 | ||
Color Range Select | 00:00:00 | ||
Image Settings | 00:00:00 | ||
Image Adjustment | 00:00:00 | ||
Photoshop Fun | 00:00:00 | ||
Photoshop Fun (Cont’d) | 00:00:00 | ||
Ruler Usage | 00:00:00 | ||
Section 8 - Creating The Art Assets: Photoshop Projects | |||
Pixel Setup | 00:00:00 | ||
Pipe Asset | 00:00:00 | ||
Creating The Floor | 00:00:00 | ||
Background Clouds | 00:00:00 | ||
Background Buildings | 00:00:00 | ||
Creating Flappy | 00:00:00 | ||
Background Sky | 00:00:00 | ||
Exporting Art | 00:00:00 | ||
Section 9 - Finishing The Game: Unity Projects | |||
Integrating Fonts | 00:00:00 | ||
Background And SFX | 00:00:00 | ||
Adding Pipes | 00:00:00 | ||
Adding The Background | 00:00:00 | ||
Foreground Parallax | 00:00:00 | ||
Size Adjustments | 00:00:00 | ||
Remaining Layers | 00:00:00 | ||
Flapping Animation | 00:00:00 | ||
Changing Skins | 00:00:00 | ||
Creating Buttons | 00:00:00 | ||
Adjusting Game flow | 00:00:00 | ||
Rotating The Player | 00:00:00 | ||
Challenge Time | 00:00:00 | ||
Section 10 - Resources | |||
Source Files | 00:00:00 |