Skip to content

seungyeobchoi/CrazyArcadeRPG

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameProgramming

게임프로그래밍 4팀 프로젝트 저장소

팀원

링크 이름 업무
GitHub 양진혁 팀장
GitHub 황병훈 팀원
GitHub 최승엽 팀원
GitHub 김정민 팀원



이름 개발 파트
양진혁 캐릭터, 물풍선, 아이템, 크아 레퍼런스 검색, 오디오 소스 적용
황병훈 캐릭터, 물풍선, 아이템, 크아 레퍼런스 검색, 오디오 소스 적용
최승엽 박스, 포탈, 디자인 설계, 내부데이터 생성 및 로드, Play Scene, UserPlay Scene, MapEditMode Scene, git 관리
김정민 몬스터, 메인메뉴 Scene, 강화 Scene

Tool we used

c# unity github git


Communication

Category Stack
Communication google Meet
Documents Notion

브랜치 관리 전략

  • Git Flow를 사용하여 브랜치를 관리합니다.

  • Release,Develop 브랜치는 Pull Request 후 merge를 진행합니다.

  • 메인 브렌치인 Develop인 경우 리뷰와 PR 을 필수로 하는 깃 protection이 설정되어 있습니다.

  • Develop : 완전히 개발이 끝난 부분에 대해서만 Merge를 진행합니다.

  • Others : 기능 개발을 진행할 때 사용합니다.

    브랜치 관리 전략 참고 문헌

  • 우아한 형제들 기술 블로그

  • Bitbucket Gitflow Workflow


4팀 사이드프로젝트를 소개합니다.

unity와 C# 그리고 git 을 사용해 게임을 개발하고 있습니다.

기존의 크레이지 아케이드를 기반

  • 움직임

move

  • 물폭탄

bomb

  • 오브젝트들

box_shift

  • 몬스터에 의한 죽음

touch_die

  • 물풍선에 의한 죽음

trap_die

4팀이 추가한 사항들

  • 더욱 커다란 맵과 많은 몬스터

initMap

  • 우측 상단에 미니맵 추가

  • 매판 Random으로 Portal 생성(어몽어스 벤트)

portal

  • 제한시간 안에 모든 몬스터를 처치, Score를 통한 경쟁

rank

  • RPG 장르의 요소 중 하나인 캐릭터 강화

  • 게임 진행 중 얻은 재화로 강화

  • 최종 컨텐츠는 User 스스로 Map을 생성, 플레이 가능

mapEditor1

mapEditor2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 88.0%
  • HTML 12.0%