Building Your First 2D Game with Flutter and Flame

A Step-by-Step Guide to Developing Exciting Games for iOS and Android

4.45 (20 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
238
students
3.5 hours
content
Mar 2023
last update
$74.99
regular price

What you will learn

Flame Game Engine

Working with Sprite Components

Handle User Input

Understanding Game Loop

Project Structuring

Collision Detection

Sound Effects

Description

Do you Remember the classic 2D games we used to play as kids? Such as Mario, Contra, Donkey Kong, mortal combat etc. Are you interested in developing your own mobile games but don't know where to start? Well good news is, now you can also build your own 2D mobile game with this new exciting course that will take you on a journey of game development from scratch with the help of flutter and flame game engine!  This comprehensive course is designed to teach beginners the basics of game development using the Flutter framework and the Flame game engine. 

With step-by-step instructions and explanations, you'll learn how to create your own 2D games for iOS and Android devices. You'll begin by setting up your development environment and learning the fundamentals of game design, including sprites, animations, and collision detection. From there, you'll dive into more advanced topics, such as input handling, sound effects, and game mechanics.

Throughout the course, you'll work on a sample game, building it from scratch and customizing it to your liking. By the end, you'll have a fully functional game that you can share with friends and family or even publish on app stores.

Whether you're a complete beginner or an experienced developer looking to expand your skill set, "Building Your First 2D Game with Flutter and Flame" is the perfect guide to help you get started in game development.

Content

Project Configuration

Create a Flutter Project
Creating a Game Class

Flame Components

Adding Background and Player
Adding movement with Joystick
Screen Boundaries to Player
Adding Dumbbell Component
Download the Code

Collision Detection

Adding HitBoxes to Components
React to a Collision
Random Dumbbell Positions
Download the Code

Virus Component

Adding Virus Components
Adding Movement to Virus
Boundaries to Virus Component
Collision between Virus and Player
Download the Code

Tracking Score and Time

Text Component for Score
Updating Score and Time
Download the Code

Flame Overlays

Game Over Menu
Main Menu Screen
Game Play Screen
Change Player Sprite Conditionally
Download the Code

Vaccine Component

Create a Vaccine Component
Add Vaccine at random intervals
Work on Protein Component
Download the Code

Splash Screen and Launcher Icon

Add a Splash Screen
Change the launcher icon
Download the Complete Code

Screenshots

Building Your First 2D Game with Flutter and Flame - Screenshot_01Building Your First 2D Game with Flutter and Flame - Screenshot_02Building Your First 2D Game with Flutter and Flame - Screenshot_03Building Your First 2D Game with Flutter and Flame - Screenshot_04

Charts

Price

Building Your First 2D Game with Flutter and Flame - Price chart

Rating

Building Your First 2D Game with Flutter and Flame - Ratings chart

Enrollment distribution

Building Your First 2D Game with Flutter and Flame - Distribution chart
5229350
udemy ID
3/23/2023
course created date
4/6/2023
course indexed date
Bot
course submited by