Skip to content

Moinuddin9777/dino_run_flutter_flame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Making a 2D game in Dart using Flame

In this repo you can find the code to build the Running Dino Game


Prerequisites

Flutter Basics:
Before exploring Flutter Flame, it's essential to have a strong foundation in Flutter itself. Understand how to create Flutter apps, work with widgets, manage state, and use packages from the Flutter ecosystem.

Dart Programming Language with OOP:
Flutter Flame is built using the Dart programming language. Familiarize yourself with Dart's syntax, data types, functions, classes, and object-oriented programming concepts. Since Flutter Flame involves creating game objects, behaviors, and interactions, a good understanding of OOP principles is crucial. Learn about classes, inheritance, polymorphism, and encapsulation.

Game Development Concepts:
Having a grasp of fundamental game development concepts will be beneficial. Understand terms like sprites, animations, game loops, collisions, physics, input handling, and scene management.

Graphics and Design:
A basic understanding of graphics and design concepts will assist you in creating visually appealing game assets and understanding how to manipulate graphics in a game.


Resources

Flame Documentation

Here is the documentation going through it will help you the most

Link: https://docs.flame-engine.org/1.5.0/flame/flame.html

CodeLab by Google Developers

This is sort of a course provided officially by Google
Link: https://codelabs.developers.google.com/codelabs/flutter-flame-game

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published