How to Create Flappy Bird Game: Unity C#

How to Create Flappy Bird Game: Unity C#

  • English
  • Programming
  • C#C#
  • (1079)
  • Project length: 10h 10m

Do you want to jump into game development? Welcome to our video series on learning to code by making real games. In this 4 part beginner series, we show you how you can use free software to make your very own cross platform video game. Intended as a beginner level tutorial, you will create your own version of the hit game Flappy Bird.

Overview

Project Introduction

Do you want to jump into game development? Welcome to our video series on learning to code by making real games.

In this 4 part beginner series, we show you how you can use free software to make your very own cross platform video game. Intended as a beginner level tutorial, you will create your own version of the hit game Flappy Bird.

What’s Next? Space Shooter!

Stay following us after this program! In each video series, we create a different game from the ground up, which means you can expand on what you’ve already learned.

What Will I Learn?

We will show you how to create your own graphics, audio and every line of code focused around C# and Unity3D.

The course is focused on Windows, but allows you to create a cross platform game compatible with over 20 platforms including the Web, Windows, Mac OS X, Android and iOS.

If you get stuck, you can download the source code and project files at each part of the video series to compare with your own project – or ask for help during our live sessions. If you really get stuck after hours, just send us a message or contact us over discord!

https://discord.gg/TAxFTW6

What Can I Do With This?

The finished game is yours to do as you see fit!

Ever wanted to create Flapping Froggy? Or Flying Mongoose? You can quickly swap out the graphics to create your own spin off of the flappy bird saga, and you can even put them up for sale in mobile storefronts.

What Are The Requirements?

We recommend using a Windows PC, but you can follow along with Mac OS X or Linux device. We will teach you everything you need to know, but being comfortable with your computers filesystem and file formats will be helpful.

It is best to follow along during the live sessions. I recommend having a good coffee or tea, and to take your time working through the videos.

Recommended:

Target Audience

Anyone interested in learning about game development:

  • You want to build your first video game
  • You want to learn about game engines
  • You want to learn about C# or Unity3D

Can I Request a Specific Project?

The best way to request a game project is through liveedu support - let them know about the game idea and feel free to request it from RedIronLabs!

Alternatively, we are available on hire for private one-on-one sessions or to help with custom projects. Whatever we create while contracted to you, becomes your intellectual property.

Outcome

Session 1

Some useful links we found during our session:

Unity3D - http://www.unity3d.com/download

Gimp - https://www.gimp.org/downloads/

Audacity - http://www.audacityteam.org/download/windows/

Scale Tracker 0.81 - https://files.scene.org/view/resources/music/trackers/skale081.zip

KI Archive FT (Samples for Scale Tracker) - http://www.filearchivehaven.com/downloads/media/kiarchive-ft2.zip

SFX Generator Online - http://www.bfxr.net/

Font Maker Online - http://www.pentacom.jp/pentacom/bitfontmaker2/

Discord Chat - https://discord.gg/ReTjf

Project Outline

Project Overview:

Session 1: Setting-up the Environment & Getting Creative

  • Introduction
  • Installing Unity3D (freemium game engine) & Visual Studio Community (free)
  • Installing GIMP (freeware graphics software)
  • Installing Skale Tracker (freeware music creation)
  • Installing Audacity (freeware audio editor)
  • Project Setup
  • Overview of Making a Game
  • Optional Homework: Creating Graphics
  • Optional Homework: Creating Audio

Session 2: Creating the Core Game

  • Classes Overview, Storing Data, Variable Overview
  • Creating a Game Manager, Enums, Events
  • Creating the Player Element
  • Creating the Tube Element
  • Creating the Audio Controller
  • Game Loop Logic

Session 3: Interface & Final Scenes

  • Creating the HUD (uGUI)
  • Creating a GUI Manager
  • Creating the Main Menu (uGUI)
  • The Start & End Scenes
  • Building the Project

Session 4: Refinement

  • Bugs
  • Outstanding Items
  • Closing Celebration & What Is Next

Download the updated project files:

  • snip -

Reviews

Average rating

5(1079 Reviews)