All Projects → ffactory-ofcl → fourinarow-app

ffactory-ofcl / fourinarow-app

Licence: other
An online version of the popular game four in a row, written in Flutter + Dart on the client and Rust on the server side.

Programming Languages

dart
5743 projects
ruby
36898 projects - #4 most used programming language
HTML
75241 projects
swift
15916 projects
shell
77523 projects
kotlin
9241 projects

Projects that are alternatives of or similar to fourinarow-app

SocketIOUnity
A Wrapper for socket.io-client-csharp to work with Unity.
Stars: ✭ 69 (+200%)
Mutual labels:  tcp, multiplayer
Kosm-Classic-FPS-Template-UE4
Classic Arena First-Person-Shooter Mechanics for Unreal Engine 4.
Stars: ✭ 38 (+65.22%)
Mutual labels:  online, multiplayer
UniSpySDK
Updated and Cleaned GameSpy SDK
Stars: ✭ 31 (+34.78%)
Mutual labels:  online, multiplayer
combatris
A "perfect" implementation of an old classic
Stars: ✭ 20 (-13.04%)
Mutual labels:  multiplayer, multiplatform
Swords And Ravens
A reimplementation of the board game "A Game of Thrones: The Board Game 2nd Edition"
Stars: ✭ 29 (+26.09%)
Mutual labels:  online, multiplayer
KingNetwork
KingNetwork is an open source library to facilitate the creation and communication of clients and servers via TCP, UDP, WebSocket and RUDP sockets.
Stars: ✭ 78 (+239.13%)
Mutual labels:  tcp, multiplayer
gdk-for-unity-blank-project
SpatialOS GDK for Unity Blank Project
Stars: ✭ 33 (+43.48%)
Mutual labels:  online, multiplayer
Segs
💪 SEGS - Super Entity Game Server
Stars: ✭ 190 (+726.09%)
Mutual labels:  multiplayer, multiplatform
Khan
khan will drive all your enemies to the sea (and also take care of your game's clans)!
Stars: ✭ 22 (-4.35%)
Mutual labels:  online, multiplayer
Openspades
Compatible client of Ace of Spades 0.75
Stars: ✭ 769 (+3243.48%)
Mutual labels:  online, multiplayer
sdk-for-unity
SpatialOS SDK for Unity
Stars: ✭ 49 (+113.04%)
Mutual labels:  online, multiplayer
sdk-for-unity-vr-starter-project
[Deprecated] SpatialOS SDK for Unity Virtual Reality Starter Project
Stars: ✭ 43 (+86.96%)
Mutual labels:  online, multiplayer
Gdk For Unity
SpatialOS GDK for Unity
Stars: ✭ 296 (+1186.96%)
Mutual labels:  online, multiplayer
Gdk For Unity Fps Starter Project
SpatialOS GDK for Unity FPS Starter Project
Stars: ✭ 119 (+417.39%)
Mutual labels:  online, multiplayer
FC2MPPatcher
A community-made utility for patching Far Cry 2 to yet again support multiplayer online.
Stars: ✭ 25 (+8.7%)
Mutual labels:  online, multiplayer
CrazyCar
网络联机游戏解决方案---Unity制作的联机赛车游戏,服务端为SpringBoot + Mybatis;后台为Vue + Element;游戏端采用QFramework框架,支持KCP和WebSocket网络(商用级)
Stars: ✭ 672 (+2821.74%)
Mutual labels:  online
westiny
This is a multiplayer topview western sandbox game written in rust. Under development.
Stars: ✭ 15 (-34.78%)
Mutual labels:  multiplayer
RiptideSampleFPS
Sample FPS project using RiptideNetworking, and source code for the Riptide tutorials.
Stars: ✭ 80 (+247.83%)
Mutual labels:  multiplayer
vkhelpers
Vulkan c helper library
Stars: ✭ 25 (+8.7%)
Mutual labels:  multiplatform
mongoose
Embedded Web Server
Stars: ✭ 8,968 (+38891.3%)
Mutual labels:  tcp

Four in a Row - App

Screenshot of main screen

An online version of the popular game four in a row, written in Flutter + Dart on the client and Rust on the server side.

Download here: https://play.google.com/store/apps/details?id=ml.fourinarow

Or play online (beta): https://play.fourinarow.ffactory.me/

Related Projects:

Features:

  • world wide online play
  • over 5000 downloads
  • account creation, friends system
  • beautiful, minimalist design
  • subtle animations
  • request to battle your friends
  • local mode: two players - one device

Under the hood:

  • clean architecture: state and view completely separate
  • reliable websocket connection
  • automatic reconnection
  • message delivery guarantee
  • message reordering on client and server side

Screenshot of play selection Screenshot of play

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].