-
본 기말 대체 과제 폴더를 본인 컴퓨터(폴더를 하나 만들어)에 clone 합니다. 개인 PC에서 과제를 하기 위해서는 터미널(cmd) 혹은 각자의 git 도구를 이용하여 각자의 github 과제함을 내 컴퓨터로 clone해야 합니다. (repository download 아님. git 관련 정보를 함께 저장해야 하므로 반드시 clone을 통해 진행합니다)
git clone 개인_과제함_주소 (현재 페이지의 URL)
-
STUDENT_INFO.md 파일을 수정하여 저장합니다. 잊지 말고 STUDENT_INFO.md 파일을 수정하여 본인 분반, 이름, 학과, 학번 등 개인정보를 반영합니다. 성적처리시 꼭 필요합니다. (본인 정보 누락 시 0점 처리됨)
-
git push 명령어를 이용하여 최소 하루에 한 번 이상 commit 후 repository에 push 합니다.
git add .
git commit -m "day 01 brainstorming, platform"
git commit -m "day 02 design"
git commit -m "day 02 design, subprograms"
git commit -m "day 03 subprograms"
git commit -m "day 04 exception handling"
git commit -m "day 05 exception handling, stack unwinding"
git commit -m "day 06 tcp/ip server"
git commit -m "day 07 client"
git commit -m "day 08 parallel operation"
git commit -m "day 09 concurrent, threadpool"
git commit -m "day 10 concurrent, phaser"
git commit -m "day 11 modern style, closures"
git commit -m "day 12 alpha test"
git commit -m "day 13 final, code review"
git push
-
주제는 "Mafia Game" 입니다. 지구인(시민)으로 위장한 스크럴(마피아)을 다 찾으면 지구인의 승리로 반대의 경우엔 스크럴의 승리로 하는 AroundEarth 라는 게임 주제를 정한 후 본인의 능력에 맞게 수업시간에 배운 내용들을 최대한 적용해서 제출하도록 합니다. Text based game (GUI X)으로 모든 기능을 구현한 완벽한 버전이 아니어도 됩니다. 이 과제가 끝난 후에 본인의 취업 포트폴리오로 활용할 수 있게 초반부 기능만 구현해도 됩니다.
-
제출일은 12월24일 23:59까지며 코드(github 개인 과제함)와 영상(i-class)을 제출 합니다. 영상은 게임 manual과 demo화면 그리고 코드 설명하는 과정을 기록합니다. 하루에 한번 commit하고 push한 코드에 대한 영상을 모아 편집해도 되고 한꺼번에 처리하셔도 됩니다.
SeoWJ/Project_MafiaGame
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|