UPDATE: Currently at version 0.0.3:

Object of Game: Create a connect 4 of colored tokens

Diagonal, Horizontal, or Vertical

Controls: Mouse or touch controlled.

What does a turn entail?

First, the player who's turn it is has a choice to either:

1) (optional) Move any opponent token on board one space (Horizontally/Vertically) Available Tokens are highlighted for selection, and available spots to move said token to will also be highlighted.

2) Move their next available token off their holder onto the board, the next token will be highlighted as is available spots to place the token on the board.

3) After the player's token is place, the board will orbit one space in their respective loops, the outer loop and the inner loop, after a rotation, game check for a victory condition

4) Player selects end turn after rotation

5) In case all tokens are place before a victory condition is met, the board will rotate 5 times and check for a victor after each rotation, after 5 attempts, the match is a draw

Lobby workings:

Before you get to the game, you will find the Lobby.  You can create a publicly open match or you can create a private match.  If you create a private match, it still shows up in your local match field, but only yours.  You then can share the room ID with whomever you wish to play with.  If you create a public match, all clients see that available match, and can join if spaces are available.

You can select your preferred location of network Server by picking the drop down.

If you are provide a room ID to join a match directly, you can enter that ID into the 'JOIN MATCH' field directly and jump right in.

When you join a match, the client will ask you to acknowledge your readiness, and the match will begin.

-----------------------------------------------------------

Releases:

v: 0.0.3

- Scene cleanup and bug fixes

v: 0.0.2

- rolling out single player mode against AI

v0.0.1

- initial playable MVP demo

-----------------------------------------------------------

Development Roadmap: 

- AI for single player (version 0.0.2!!!!) 

- UI/UX design pass

- Accessibility design pass

- Telemetry for play testing

- Monetization, final pass

-----------------------------------------------------------

This project is made using Squeleto ECS game framework and is powered on the backend by Hathora!

https://hathora.dev/

https://jyoung4242.github.io/Squeleto-Docs/#/


Comments

Log in with itch.io to leave a comment.

Deleted post

Thanks Kenny, I appreciate it... Its an early prototype, still a ton more work to do!!!!