Skip to content

karrk/Minicook-ConsoleProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniCook

게임소개

MiniCook은 간단한 프로그래밍으로 고객이 요구하는 햄버거를 만들어 제공하는 게임입니다.
이 게임은 싱글플레이를 기반으로 손님의 주문을 받아 모든 주문을 완료하는 것이 목표입니다.
전달받은 주문번호 확인 후 각 번호에 맞는 음식을 제작하여 제공할 수 있습니다.

진행방식

  • 숫자 키패드를 활용하여 필요한 재료를 쌓아 올립니다.
  • 스페이스바 키를 입력해 현재까지 쌓아올린 음식을 제공합니다.
  • 고객의 주문과 일치한 음식이라면 골드를 획득합니다.
  • 고객의 주문과 일치한 음식이 없다면 소지골드가 차감됩니다.

게임미리보기

gamePreviewJpg

플레이 영상

gamePlay

Branch

  • Master(main)
    • 정식 버전 빌드용 브랜치
    • 실수 및 무분별한 수정을 방지하기 위함
  • Develop
    • 기능 개발/구현용 브랜치
  • 브랜치 생성규칙
    • 생성 브랜치 명 : Type/작업내용
      • Type
        • Feat : 새로운 기능 추가
        • Fix : 기존 기능 및 버그 수정
        • Test : 기능 테스트 전용
        • Set : 프로젝트 설정 등 유니티 자체의 설정
      • ex> Feat/CharacterWalkAnimation
      • ex> Fix/FlowerObjectFix
      • ex> Test/ObjectOnPlane
      • ex> Set/BuildSetting
    • 작업 내용이 짧더라도 브랜치 명으로 각 작업을 정확하게 기재한다.
    • 수정/구현이 끝나 필요없어진 브랜치는 삭제한다.

Commit

  • Commit 주기

    • 충돌 및 버그 발생시 원활한 문제해결을 위해 작은 단위로 나눠 커밋한다.
    • 아래 커밋 메세지 규칙을 따르며 부가설명이 필요할 경우 설명란에 기재한다.
  • Commit 메세지

    • [Type]: 내용
      • ex > [Fix]: Flower 오브젝트 배치시 위치 어긋나는 버그 수정
    • Type
      • [Feat]: 새로운 기능 추가
      • [fix]: 버그 및 기능 수정
      • [Set]: 프로젝트 설정, 유니티 설정 변경
      • [Refactor]: 기능에 영향을 주지않는 코드 리팩토링
      • [Test]: 테스트 관련 작업
      • [Docs]: 문서파일(CSV) 수정
      • [Create]: 씬/스크립트/오프젝트/프리팹 등 생성
      • [Add]: 리소스 및 에셋 등 외적인 파일 추가
    • 타입 종류에 기재되지 않은 단순 작업은 타입을 기재하지 않는다.
      • ex> 불필요 파일 정리

작업규칙

  • 규칙에 맞춰 브랜치 생성
  • 작업시 이름 이니셜_Type_작업명의 씬을 추가해 해당 씬 안에서만 작업한다.
    • ex> JDJ_Test_CharacterWalk
  • 개인이 작업시 생성하는 스크립트/프리팹 파일은 추후 수정 및 코드, 기능 추가의 여지가 있을 경우 파일명 앞에 이니셜_을 붙인다.
    • ex> JDJ_CharacterMovement
    • ex> JDJ_FlowerPrefab

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published