aniquedavla / Mancala-Board-Game

Mancala game using Java Swing, MVC and Strategy design pattern

Home Page:https://www.cs.sjsu.edu/~kim/cs151/contents/project/mancala.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mancala-Board-Game

Java Swing based game using MVC and Strategy Design pattern

Rules of the game: https://www.cs.sjsu.edu/~kim/cs151/contents/project/mancala.html

RUN

  • Open in an IDE and run Main.java
    OR
  • Open in Terminal

cd MancalaProject/src
javac *
java Main.java

EnjoY!

General Workflow

..Clone..

git clone https://github.com/aniquedavla/Mancala-Board-Game.git

..Make all changes in a branch; not on master; to make a branch…

git branch new_branch
git checkout new_branch (this will switch to your new branch)

… you do some work …

git add . (add every change to the commit)
git commit -m “This is the work I did!” (describe your changes)
git push origin branch_i_am_on (upload it to the server)

…once we finialize on your changes, PUSH to origin MASTER…

Commit and push your branch's changes
git checkout master
git pull (so u have the lastest master)
git merge ( branchName that you want to merge to master)
git add .
git commit -m “This is the work I did!”
git push

…if you wanna update from master; usually after you merge something to master…

git pull origin master <-> download changes in master
git merge master <-> combine your branch with the master.

About

Mancala game using Java Swing, MVC and Strategy design pattern

https://www.cs.sjsu.edu/~kim/cs151/contents/project/mancala.html


Languages

Language:Java 100.0%