Skip to content

A real-time Blokus game built with Flutter, Flame and Supabase for the GMU SWE 681 course.

Notifications You must be signed in to change notification settings

PLGuerraDesigns/isa681_blokus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISA 681 Final Project

Charles Tucker & Pablo L. Guerra

A real-time Blokus game built with Flutter, Flame and Supabase.

Play the Game: https://plguerradesigns.github.io/isa681_blokus/

This project has several known issues and is not a finished product.

It is a proof of concept for a real-time multiplayer game using Supabase as the backend and Flame as the game engine. The game is playable, but several issues need to be addressed before it can be considered a finished product. We are not actively working on this project at this time and have released it as a proof of concept and learning experience for others to build upon.

Blokus

Rules

https://www.ultraboardgames.com/blokus/game-rules.php

Discoveries

http://www.gottfriedville.net/blokus/

Product Showcase:

Splash Screen

Login Screen

Lobby

Lobby Room

Game Board

Playing Green Piece

Game Play

Game Over & Piece History

Getting Started:

Install Flutter:

https://docs.flutter.dev/get-started/install

Run App:

flutter run

Learn More:

Flutter Documentation: https://docs.flutter.dev/get-started/learn-more

Flame Documentation: https://docs.flame-engine.org/latest/

Supabase Documentation: https://supabase.com/docs

About

A real-time Blokus game built with Flutter, Flame and Supabase for the GMU SWE 681 course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published