내일배움캠프 15일차 TIL, 팀프로젝트 코드수정

황오영·2024년 5월 4일
0

TIL

목록 보기
15/56
post-thumbnail

C# 콘솔창 관련 기능들!

  • 콘솔이 마치 UI와 같아서 UI작업하듯이 다양한 기능이 있어서 좀 찾아보고 정리해보았다.

화면 지정 SetWindowSize
Console.SetWindowSize(x,y)로 실행 가로 x 새로 y로 지정해준다.

커서 위치 지정
SetCursorPosition(x,y) x,y위치로 이동
y는 아래로간다 숫자가 커질수록 맨위가 0

폰트색상 변경 ForegroundColor
폰트 배경 변경 BackgroundColor
각각 색상 변경 색깔은 ConsoleColor.(색깔) .까지만 치면 내장되어있는 색상이 나온다.

PadRight(int totalWidth, char paddingchar);
총 길이만큼 char에 해당되는 변수만큼 공백을 채워준다! 안쓴다면 그냥 띄어쓰기만된다. left도 같은기능

오늘의 회고

  • 오늘도 역시나 어제나와 같이 하루종일 프로젝트 코드수정을 진행을 했다. 씬들 콘솔 수정하면서 가시성을 높였다.
    일부분만 보여주자면..
    우선 전투씬

기존

수정후

요렇게 정렬도하고 가지런해졌다

  • 타겟 고르기
    이전

수정후

  • 상점
    수정전

수정후

  • 전반적으로 로직도 많이 가다듬고 버그도 많이 고쳤다. 콘솔꾸미는거 재미 없을줄 알았는데 생각보다 재미있어서 이것저것 기능을 사용하고 수정하고 있다. 월요일까지 마무리 잘해서 화요일날 발표 잘해야겠다.
profile
게임개발을 꿈꾸는 개발자

0개의 댓글

관련 채용 정보