https://jump-man-pi.vercel.app
클리앙에 자녀가 하는 퍼즐 게임에 광고가 자주 떠서 직접 게임 개발을 했다는 내용을 보고.. 저도 자녀들을 위한 게임을 만들어 보고싶은 생각에 .. 어제 처음으로 도전 해보게 됐습니다.
다양한 플랫폼과 성능을 생각하면 Flutter인것 같아서 .. Flutter좀 찾아보다가 설치해서 개발 각(?)을 좀 잡아봤습니다.
크게는 3개정도 집중해서 애들이 빠져들만한 게임을 미약하게나마 설계를 해봤고.. 습작으로 크롬 브라우저가 오프라인이 되면나오는 공룡 게임을 비슷하게 만들어 봤습니다. 약간 양념도 넣고.. ㅋ'ㅅ'ㅋ..
와.. 역시 게임 이미지 생성부터 적용, 상태 관리 몇가지를 하다보니 .. 시행착오가 많네요 ㅋ'ㅅ'ㅋ.. Coin 이미지 6프레임 항목을 화면에 배치하는데만 3시간은 더 걸린듯.. 투명 배경부터 화면에 넣고 .. 노출 확률 확인하고.. ㅋ'ㅅ'ㅋ ..
3D게임은 모르겠지만 2D게임은 진짜 미친듯한 프레임과 asset의 노다가 결정판이네욤.. 'ㅅ';
브라우저로 빌드를 해서 브라우져에서만 돌아갑니다. 가로세로 다 되긴하는데, 가로 추천드립니다.
일단 기본룰은 다음과 같습니다 ㅋ'ㅅ'ㅋ.. (아무키나 누르면 출발합니다.) .. 그리고 계속 달리면 점점 빨라지는게 전부입니다. 현재는..
까마귀 하고 버섯은 건들면 죽습니다.. 'ㅅ'; 동전은 먹으면 +1 포인트씩 줍니당.. 높이는 3단까지 있고.. 점프하면 다 먹을수는 있습니다. 쓸데는 없고.. 'ㅅ';

깃발은.. 스페이스 2번을 누르면 2단 점프가 됩니다..

별을 먹으면 캐릭터가 깜빡이면서 장애물에 부딪쳐도 안죽슴니다 'ㅅ'ㅋ ... 자석은.. 동전을 땡겨서 먹을수 있습니다. ㅋ'ㅅ'ㅋ

열심히 달리다보면 밤도 됩니다. .. 좌측 상단의 아이콘 우측에는 해당 아이템의 유지 시간입니다. 최대 10초까지 되며.. 아이템을 먹으면 다시 10초까지만 채워집니다... 그리고 캐턱이 앞에 흰색은.. 원래 구덩이에 빠지는건데, 그냥 길에 있는 장애물인걸루.. 'ㅅ'ㅋ;;

방향키를 아래로 하면 슬라이딩을 합니다. 근데 모바일 기기에서는 방향키가 없어서.. 그냥 못는걸루.. 슬라이딩으로 피할 장애물도 없고 'ㅅ'ㅋ;

그럼 이만.. (ㅋ'ㅅ'ㅋ);;
지도편달과, 코딩, 디버깅은 클로드님이 다하고, 이미지와 영상, 사운드 등의 리소스 만드는 노가다만 제 몫이더라고요. 물론 그것도 전부 다른 인공지능들 시켜서 만들었지만 ㄷㄷㄷ