Skip to content

jocrah/connect-four

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netlify Status

connect-four

A web-based version of the classic game Connect Four

Recommended IDE Setup

VS Code + Svelte.

Development

Local Development

  1. Ensure that you have the latest version of Node 16 installed.
  2. If you do not have the Netlify CLI installed, follow the Getting Started with Netlify CLI guide.
  3. Run npm install
  4. Run ntl dev.

Development in Gitpod

Gitpod is an online integrated development environment (IDE); TLDR an online editor. Gitpod provides a VS Code-like experience in the browser.

To load the project, first fork this project to your own account, and then from the fork, e.g. https://github.com/some-user/connect-four, you can load it in Gitpod by prepending the URL with https://gitpod.io/#, e.g. https://gitpod.io/#https://github.com/some-user/connect-four

It'll take a minute to load up.

Gitpod loading animation

Gitpod will prompt to open in VS Code. Click the X in the top right of the prompt.

Prompt to open Gitpod container in VS Code

Gitpod will prompt you to install the Svelte for VS Code extension. Click the Install button.

Prompt asking to install the Svelte for VS Code extensionIt will install all npm packages for the project. Once all the dependencies are installed, it will load the project by running ntl dev and the app will appear in development mode.

Connect Four project loaded in Gitpod

From there, you can start developing like you would if working on your local machine's IDE.

Contributing

If you're interested in contributing to the project, please read the contributing guidelines.

About

A web based version of the classic game Connect Four

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 41.6%
  • TypeScript 29.9%
  • Svelte 12.8%
  • HTML 10.3%
  • Shell 5.4%