Skip to content

SeoWJ/Project_MafiaGame

Repository files navigation

PL 2020-Fall Final Assignment

  1. 본 기말 대체 과제 폴더를 본인 컴퓨터(폴더를 하나 만들어)에 clone 합니다. 개인 PC에서 과제를 하기 위해서는 터미널(cmd) 혹은 각자의 git 도구를 이용하여 각자의 github 과제함을 내 컴퓨터로 clone해야 합니다. (repository download 아님. git 관련 정보를 함께 저장해야 하므로 반드시 clone을 통해 진행합니다)

    git clone 개인_과제함_주소 (현재 페이지의 URL)

  2. STUDENT_INFO.md 파일을 수정하여 저장합니다. 잊지 말고 STUDENT_INFO.md 파일을 수정하여 본인 분반, 이름, 학과, 학번 등 개인정보를 반영합니다. 성적처리시 꼭 필요합니다. (본인 정보 누락 시 0점 처리됨)

  3. 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

  4. 주제는 "Mafia Game" 입니다. 지구인(시민)으로 위장한 스크럴(마피아)을 다 찾으면 지구인의 승리로 반대의 경우엔 스크럴의 승리로 하는 AroundEarth 라는 게임 주제를 정한 후 본인의 능력에 맞게 수업시간에 배운 내용들을 최대한 적용해서 제출하도록 합니다. Text based game (GUI X)으로 모든 기능을 구현한 완벽한 버전이 아니어도 됩니다. 이 과제가 끝난 후에 본인의 취업 포트폴리오로 활용할 수 있게 초반부 기능만 구현해도 됩니다.

  5. 제출일은 12월24일 23:59까지며 코드(github 개인 과제함)와 영상(i-class)을 제출 합니다. 영상은 게임 manual과 demo화면 그리고 코드 설명하는 과정을 기록합니다. 하루에 한번 commit하고 push한 코드에 대한 영상을 모아 편집해도 되고 한꺼번에 처리하셔도 됩니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages