tk-codes / ConnectFour

Connect Four in Blazor Server & WebAssembly

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ConnectFour with Blazor Server & WebAssembly

status in progress

Connect Four (also known as Four in a Row, Four in a Line, Drop Four) is a two-player connection board game in which the players first choose a color and then take turns dropping one colored disc from the top into a seven-column, six-row vertically suspended grid. Read more

ConnectFourUI

Development

The repository consists of 4 projects:

  • ConnectFourLogic: The c# class library contains the core game logic.
  • ConnectFourUiLib: Razor component library contains pure UI components
  • ConnectFourServer: Blazor Server project
  • ConnectFourWebAssembly: Blazor WebAssembly project

Status

The ConnectFour is an experimental project with Blazor technology.

Currently, ConnectFour supports only Easy-Level game strategy against computer. It could be extended with multi-player and medium/hard level strategies.

About

Connect Four in Blazor Server & WebAssembly

License:MIT License


Languages

Language:C# 52.6%Language:HTML 26.2%Language:CSS 20.8%Language:JavaScript 0.4%