• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

Flappy Bird Clone: SFML C++ Game Course

Flappy Bird Clone: SFML C++ Game Course

By Studyhub UK

4.5(3)
  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 5 hours 27 minutes

  • All levels

Description

Imagine immersing yourself in the thrilling world of game development, where your creative ideas come to life on the screen. Our Flappy Bird Clone: SFML C++ Game Course offers you a golden ticket to the vibrant heart of the entertainment industry, equipping you with the tools to shape your interactive stories. By mastering SFML and C++, you'll unlock the door to a realm of endless possibilities, where you can recreate the beloved Flappy Bird game or even craft your very own gaming masterpiece.

Picture yourself skillfully navigating through each stage of game development, from the initial project setup to the intricate intricacies of game engines and flow control. This is not just about gaining technical skills; it's about cultivating a keen problem-solving mindset that will guide you through any challenges you encounter in your development journey. With each lesson, you'll feel a growing sense of accomplishment and confidence, propelling you closer to your ultimate gaming dream.

Now, envision the pride and joy you'll experience as you watch your game come to life, a testament to your hard work and dedication. This Flappy Bird Clone: SFML C++ Game Course isn't just a learning experience; it's a personal journey that taps into your passion and potential, ultimately leading you to your desired destination, be it personal satisfaction, professional growth, or even launching your own game. Take the leap and enrol now, and let's turn those dreams into a tangible, interactive reality that others can experience and enjoy.

Learning Outcomes
  • Master the basics of game development in SFML C++.

  • Develop skills in setting up a game project efficiently.

  • Gain proficiency in implementing game engines and mechanics.

  • Learn to create various states for game flow control.

  • Understand and apply game logic for better player experience.

  • Learn to implement game-over scenarios and player retries.

  • Enhance skills in adding extra features to games.

  • Gain knowledge on efficiently managing game resources.

Who is this course for?
  • Aspiring game developers looking to enhance their skills.

  • Individuals with an interest in game design and development.

  • Professionals seeking to expand their knowledge in C++ and SFML.

  • Students studying computer science or related fields.

  • Anyone with a passion for games and a curiosity to understand their mechanics.

Career Path
  • Game Developer: £25,000 - £50,000

  • Software Engineer: £30,000 - £70,000

  • C++ Developer: £30,000 - £60,000

  • Game Designer: £25,000 - £40,000

  • Application Developer: £25,000 - £50,000

Certification

Once you have completed the course materials for the Flappy Bird Clone: SFML C++ Game Course, you will have the opportunity to take a written assignment test. This can be done either during or at the end of the course. Successful completion of the test will allow you to claim your PDF certificate for a nominal fee of £5.99. If you prefer, original hard copy certificates can be ordered for an additional cost of £9.60.

Prerequisites

There are no specific qualifications or experience required to enrol in the Flappy Bird Clone: SFML C++ Game Course. Crafted by industry professionals, the course is compatible with PCs, Macs, tablets, and smartphones. As long as you have a stable internet connection, you will have the flexibility to access the course material from anywhere at any time.

Course Curriculum

Section 01: Introduction

Introduction

00:02:00

Section 02: Project Creation & Setup

Setup Project - Windows (Visual Studio)

00:14:00

Setup Project - Mac OS X (Xcode)

00:11:00

Section 03: Game Engine Setup

State Machine

00:18:00

Asset Manager

00:08:00

Input Manager

00:08:00

Game Loop

00:14:00

Section 04: State Creation

Splash State

00:17:00

Main Menu State

00:16:00

Game State

00:07:00

Game Over State

00:04:00

Section 05: Game Logic

Pipe Class Setup

00:08:00

Spawn Moving Pipes

00:11:00

Automatically Spawning Pipes and Deleting Them

00:08:00

Create Moving Ground

00:14:00

Randomise Pipe Y Position

00:06:00

Bird Class Setup

00:10:00

Animating the Bird

00:08:00

Fly Bird Fly

00:11:00

Rotate Bird

00:06:00

Collision with the Ground & Game State System

00:15:00

Collision with the Pipes

00:09:00

Flash Screen White upon Death

00:12:00

Scoring System

00:15:00

Displaying the Score

00:18:00

Section 06: Game Over

Setup

00:16:00

Display Score

00:08:00

Saving Score

00:06:00

Medals

00:08:00

Section 07: Extras

Sound Effects

00:08:00

Hide Console on Windows

00:01:00

Distributing Your Game on Windows

00:03:00

Where to Go Next?

00:07:00

Section 08: Resource

Resource - Flappy Bird Clone: SFML C++ Game Course

00:00:00

Assignment

Assignment - Flappy Bird Clone: SFML C++ Game Course

00:00:00

About The Provider

Studyhub UK
Studyhub UK
London, England
4.5(3)

Studyhub is a premier online learning platform which aims to help individuals worldwide to realise their educational dreams. For 5 years, we have been dedicated...

Read more about Studyhub UK

Tags

Reviews