HandyS11 / Swissance4

A Connect 4 build with Swift!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Realease Language

Swissance4

A Connect 4 build with Swift!

Context

As a project to learn the swift language, I code this connect 4. This subject was given by my swift teacher with some specifications the following features filled. You can find the class diagram under the ./Documentation folder.

Features

  • Customizable grid size
  • Customizable win condition
  • Customizable players number
  • Automated players (AI)
  • Graphic interface

Getting started

    1. Grab a Mac (or find yourself a way to do it on windows..)
    1. Clone this repo
    1. Install XCode
    1. Open the Swissance4 workspace
    1. Run the Puissance4Output
    • You can tweak parameters in the Puisance4/Game.swift file
    1. Enjoy

Credits

About

A Connect 4 build with Swift!


Languages

Language:Swift 100.0%