Today
-
Yesterday
-
Total
-
  • 게임 기초 공사
    Programming Language/JAVA 2018. 3. 12. 23:05

    여러가지 방법이 있을 수 있다고 생각하지만
    여기서는 초기화, 업데이트, 렌더링을 기본 골대로 이용할 것 이다.

    예를 들자면 아래와 같은 코드를 작성할 수 있겠다.

    public class Game
    {
       public static void main(String args[]) {
          // 초기화
          initialize();
        
          while (true) {
             update();
             render();
          }
       }
    }

    위와 같은 골대를 밑바탕으로 생각할 것 이다.

    위 내용엔 참 많은 것이 빠져있지만, 내용을 하나씩 짚고 넘어가자.

    초기화

    • 게임에 필요한 정보를 초기화해 줄 것이다.
    • 예를 들어, 플레이어 캐릭터를 만들어준다던지, 게임 배경화면을 세팅해준다던지 등

    업데이트

    • 게임에서 시시각각 변하는 내용을 업데이트 해줄 것 이다.
    • 예를 들어, 플레이어가 캐릭터를 움직이면 움직인 내용을 업데이트 해준다던지 등

    렌더링

    • 그래픽 요소를 그려준다.
    • 예를 들어, 플레이어가 캐릭터를 움직이면 움직이는 캐릭터를 그려준다. 움직이지 않아도 그려준다던지 등

    'Programming Language > JAVA' 카테고리의 다른 글

    자바 봄버맨 프로젝트  (0) 2018.03.12

    댓글

Designed by Tistory.