[부트 캠프] 팀 프로젝트 3일차

고현규·2023년 11월 17일

오늘 진행 사항

1. 팀원 코드 파악
2. 나의 업무 파악 하기
3. 코드 적용시키기

1. 팀원 코드 파악

팀원 분들이 멋지게 만들어준 코드들이 끊임없이 올라왔다.
이미 올라와있는 코드들을 다 해석 할 때 쯤이면
새로운 코드가 올라와서 다시 해석을 해야하는 시간이 잦았다.

메서드를 사용할 수 있도록 탬플릿화 해주셨는데
사실 그 메서드를 해석하는데도 여러 사용 예시를 보고나서야 파악이 됐다.


2. 나의 업무 파악하기

일단 포션을 담당했다만, 어쩌다 팀원 분이 기본적으로 토대를 만들어주셔서
그 이후로 어떻게 해야할까 고민했는데
포션을 사용할 수 있는 기능을 만들어야 겠다고 파악했다.

또한, 직업 선택하는 UI를 제작해보려고 한다.


3. 코드 적용시키기

앞으로 해야할 일들 메모겸 팀원의 코드를 적용시켜야 하는 것들

  • UI를 박스로 만드는 거
Renderer.ItemTableFormatters["Index"]
  • 방향키로 선택지 선택 하는거
public bool ManageInput()
{
    var key = Console.ReadKey(true);

    var commands = key.Key switch
    {
        ConsoleKey.UpArrow => Command.MoveTop,
        ConsoleKey.DownArrow => Command.MoveBottom,
        ConsoleKey.Enter => Command.Interact,
        ConsoleKey.Escape => Command.Exit,
        _ => Command.Nothing
    };

    OnCommand(commands);

    return commands != Command.Exit;
}

팀원 분들이 만들어 준 박스 만들기와 선택지를 이용해서
일단 캐릭터 신을 만들고

이후에는 포션을 사용할 수 있는 타이밍과 효과를 적용시켜야겠다.

profile
게임 개발과 기획

0개의 댓글