Devlogs
개발일지 0.0.0 (프로토타입)
개발일지 0.0.0
- 릴리즈 일시: 2019년 03월 02일 02시
- 릴리즈: 김승현, 이승규
- 작성자: 이승규
기능 구현
- 카트의 x 좌표와 마우스의 x 좌표의 차이 만큼 카트에게 가속도가 작용하며 식
factor * (grav*dsin(pendulum_angle+90) + x_accel*dcos(pendulum_angle+90))
에 따라 진자가 흔들린다. - 왼쪽 마우스 버튼을 누르면 캐릭터가 진자 방향으로 전진한다. 1만큼의 가속도가 작용하며 최대 5의 속도로 움직일 수 있다.
- 벽에 접촉하며 이동할 경우 이동 속도가 느려진다.
- 모든 스테이지가 끝나면 경고창을 띄우고 게임이 꺼지도록 하였다.
- 커서와 진자를 화면 중앙에 위치하도록 하기 위해
ctrl_game
이 생성 후 0.5초 뒤에 펜듈럼과 플레이어를 생성하도록 하였다.
레벨 디자인
아트
- 벽은 슈퍼마리오 브라더스의 벽돌벽을 사용하였다.
- 캐릭터는 슈퍼마리오 브라더스의 마리오를 사용하였다.
- 카트는 슈퍼마리오 브라더스의 물음표 블럭에 날개를 달아 사용하였다.
버그
- 캐릭터가 대각선으로 벽 모서리에 충돌하면 벽에 끼여서 움직일 수 없다.