gamedev
-
게임 기초 공사Programming Language/JAVA 2018. 3. 12. 23:05
여러가지 방법이 있을 수 있다고 생각하지만 여기서는 초기화, 업데이트, 렌더링을 기본 골대로 이용할 것 이다. 예를 들자면 아래와 같은 코드를 작성할 수 있겠다. public class Game { public static void main(String args[]) { // 초기화 initialize(); while (true) { update(); render(); } } } 위와 같은 골대를 밑바탕으로 생각할 것 이다. 위 내용엔 참 많은 것이 빠져있지만, 내용을 하나씩 짚고 넘어가자. 초기화 게임에 필요한 정보를 초기화해 줄 것이다. 예를 들어, 플레이어 캐릭터를 만들어준다던지, 게임 배경화면을 세팅해준다던지 등 업데이트 게임에서 시시각각 변하는 내용을 업데이트 해줄 것 이다. 예를 들어, 플레이..