오늘은 별로 만든 게 없지만 어제 글 제목을 1주차가 아니라 1일차로 올려서 관성적으로 올림
---
lua를 그대로 쓰다가 오류 처리 부분에서 스택 개수 맞추기가 힘든 경험을 해서 sol 라이브러리를 설치하고
fsm이랑 ui 시스템을 만들었더니 노트북이 이륙하는 소리가 들린다.
작업 관리자를 켜 봤더니 5%
방치형 게임 치고 너무 높다
통계를 보니까 이 cpu 사용량의 77%가 DrawImage에서 나오고 이미지가 늘어날 수록 이 양은 따라서 증가함
중간에 움푹 들어간 부분이 ui를 닫았을 때임
울면서 direct2d로 옮겼다
direct2d는 gpu 가속을 잘 활용해서 이미지가 늘어나더라도 cpu 사용량은 늘어나지 않을 거라고 함
애초에 GDI+가 20년 전에 나온 기술이라네
아무튼 옮기고 나니까 저녁이더라
결국 오늘동안 만든 건 꼴랑 이만큼
내일은 어떻게든 손님 태우는 거랑 다른 마을을 만들어서 게임 루프를 구현해 보자
개재밌겠다 - dc App
신기한것이다요
아트 직접 그린거야? 겁나 내취향이네
https://gandalfhardcore.itch.io/
에셋
샀음
고수!