[코딩공부] 24일차(3/28)

성철민·2023년 3월 28일
0

배움

목록 보기
25/42

내일배움캠프

프로젝트

일반 공격까지 구현해서 일단 제출에 필요한 부분까지는 완성했다

진행상황

4. 파일 구분

내가 참고했던 유튜브 영상에서는 파이썬 파일 하나로 전체를 구현했지만 나는 기능 별로 여러 파일로 나눠보려고 했다

예를 들어 이런 식으로 게임 세팅 파일을 나눠서 한 곳에서 컨트롤할 수 있도록 했디.
내배몬이나 트레이너를 생성하고 텍스트 박스를 만드는 클래스들은 또 각각 object.py와 utility.py로 나눠서 정리했다


위는 game.py 끝

위는 display.py 끝

화면을 구성하고 보여주는 부분은 display.py에서 함수로 구현하고 게임을 실행하는 game.py에서는 불러오기만 하려고 했다
그러다 보니 이리저리 왔다갔다 하면서 헷갈리는 부분들이 좀 많았지만 우여곡절 끝에 잘 마무리 지었다

-Takeaway-

스킬 부분이나 맵 이동 부분을 구현하고 싶어서 아직 미완성인 프로젝트이다
이제 내일부터 팀과제를 시작하게 돼서 이 프로젝트는 언제 마무리 지을 수 있을지 모르겠지만 최대한 짬내서 이 프로젝트도 마무리짓고 싶다

profile
developer

0개의 댓글