[TIL] 24-01-15

Lev·2024년 1월 15일
0

📓TIL Archive

목록 보기
24/33
  • ConsoleEninge 프로젝트에 EngineCore 클래스를 추가하여 엔진의 핵심구성요소를 한곳으로 모으기
    - Galaga.cpp에 있던 while문을 EngineCore 클래스로 이동시켜 엔진의 역할과 컨텐츠의 역할 완전 분리
    - Release 메소드에서 리스트의 삭제방법 공부
    - AllObjects를 Update용과 Render용으로 분리
  • ConsoleObject 클래스에 Update 가상함수를 만들고, Player, Bullet, Monster와 같은 Object들에서 override하여 다형성으로 관리
  • Galaga 프로젝트에 ContentsEnum.h을 추가하여 다형성을 이용하는 Object들을 번호로 구분해주기
  • <과제> Monster 클래스를 수정하여 몬스터들을 움직이게 만들기

~to be written~

profile
⋆꙳⊹⋰ 𓇼⋆ 𝑻𝑰𝑳 𝑨𝑹𝑪𝑯𝑰𝑽𝑬 ⸝·⸝⋆꙳⊹⋰

0개의 댓글