Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phanatagama/brick
๐ฎ Built 2D Game with Flutter and Flame Game Engine
https://github.com/phanatagama/brick
flame-engine flutter game game-2d
Last synced: 16 days ago
JSON representation
๐ฎ Built 2D Game with Flutter and Flame Game Engine
- Host: GitHub
- URL: https://github.com/phanatagama/brick
- Owner: phanatagama
- Created: 2024-07-04T02:50:01.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-07-07T00:11:33.000Z (7 months ago)
- Last Synced: 2024-08-23T22:19:59.367Z (5 months ago)
- Topics: flame-engine, flutter, game, game-2d
- Language: C++
- Homepage: https://phanatagama.github.io/Brick/
- Size: 5.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Brick](https://socialify.git.ci/phanatagama/Brick/image?description=1&font=KoHo&forks=1&issues=1&pattern=Overlapping%20Hexagons&pulls=1&stargazers=1&theme=Auto)
Brick is an 2D Game built with Flutter and Flame game engine
Play Game
ยท
Report Bug
ยท
Request Feature
# brick_game
This project is a learning journey into the world of game development using the Flame game engine, guided by Google's codelab. It's built with Flutter, leveraging the Dart programming language, and developed using Visual Studio Code as the primary IDE.
## ๐ก Project Overview
The `brick_game` project is an exploration into the capabilities of the Flame game engine, a versatile and powerful platform for game development in Flutter. This project was created as a part of a learning process based on [Google's codelab](https://codelabs.developers.google.com/codelabs/flutter-flame-brick-breaker), aiming to understand the intricacies of game development, from rendering and animations to game logic and state management.
## ๐ Getting Started
To get started with this project, ensure you have Flutter installed on your system. Clone the repository, navigate to the project directory, and run the following commands:
```bash
flutter pub get
flutter run
```These commands will fetch the necessary dependencies and launch the game on your preferred device or emulator.
## ๐๏ธ Preview
| ![Game Play](https://codelabs.developers.google.com/static/codelabs/flutter-flame-brick-breaker/img/d7a6a270b8ba9d2c.gif) **Game Play** | ![Play](https://codelabs.developers.google.com/static/codelabs/flutter-flame-brick-breaker/img/e17a96594f6c8865_856.png) **Home** | ![Game Over](https://codelabs.developers.google.com/static/codelabs/flutter-flame-brick-breaker/img/a3292d33d3d7841b_856.png) **Game Over** |
| :---: | :--: | :--: |## Contributing
Contributions are welcome! If you have ideas on how to improve the game or want to add new features, feel free to fork the repository, make your changes, and submit a pull request.
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Asset
1. Audio
- [Misc 1 (brick_hit.wav)](https://ivyism.itch.io/8-16-bit-half-life)