본문 바로가기

분류 전체보기212

무한 파쿠르 메이커 제작 중 rpg를 만들다가 이거 강좌로 다 올리려면 몇달은 걸리겠다 싶어서 간단하게 강좌용으로 만들까 하다가... 더욱더 고난이도의 늪에 빠져버린 무한 파쿠르 메이커입니다. 게임은 매우 간단한 파쿠르(엔트리에서는 파쿠르, 스크래치에서는 플랫포머로 불리우는 장르)입니다. 오브젝트도 간단하게 몇개밖에 필요 없는 프로젝트입니다만... 이 프로젝트의 특징은 바로 '메이커'라는 점과 '무한'이라는 점입니다. 일단 메이커의 성질로서 맵을 만들 수 있습니다. 그리고 '무한'이라는 타이틀 답게 계속해서 만들어나갈 수 있습니다... 오른쪽으로 계속해서 말이죠 ㅎㅎ 특징은 '스크롤링'이 되고 화면 화면 바깥으로 나가면 블록이 삭제, 들어오면 생성 이라는 3개의 기능으로 제작 구현중인데... 처음에는 쉽겠구나 했지만 생각보다 코딩 .. 2021. 12. 9.
2021년 12월 9일 엔트리 인기작으로 선정 고양이 rpg 인작으로 되었네요 ^^ 사실 다른걸 만들고 있어서 놓고 있는 프로젝트인데... ㅠㅠ 2021. 12. 9.
2021년 12월 1일 엔트리 스선 몇개월 전 만들다 말았던 rpg게임이 스선갔다... 머선일? 아쉽게도 블로그에 올려놓은 글이 없나보넹 제작 근황이라고 글 한번 올렸었다. https://redpkzo.tistory.com/207 이런 게임제작의 가장 큰 장벽은 스테이지 추가였다.... 맵을 만드는게 제일 힘들고 지겹고 재미 없다는 이야기임 ㅠㅠ 그래서 지금 만들고 있는건 아예 프로젝트에서 맵을 쉽게 제작하는 형태의 기능을 추가하고 있다. 해당 프로젝트: http://naver.me/IIqUi4tl 2021. 12. 1.
RPG 만들기 연재 강좌 4. 맵 상하로 넘기기 1. 캐릭터 움직이기: https://redpkzo.tistory.com/211 2. 타일 만들기: https://redpkzo.tistory.com/212 3. 맵 좌우로 넘기기: https://redpkzo.tistory.com/215 4. 맵 상하로 넘기기: 현재글 이번 시간에는 맵을 상하로 넘기는 것을 만들어 봅니다. 지난 시간에는 맵을 좌우로 넘겼었는데, 여기에 상하를 추가합니다. 역시나 엔트리봇(플레이어) 오브젝트에서 코딩을 몇개 추가하는 것으로 만들 수 있습니다. 맨 아래에 보시면 y이동에 조건이 추가되었습니다. 여기서는 가로 10개, 세로 10개의 총 100개의 맵이 있다고 가정할 경우로 만든 것입니다. 따라서 조건이 몇개 따져야 하는데, 1. 10번 맵 이하에서는 더이상 아래로 내려가기 .. 2021. 11. 29.
캐릭터 칩(클레) 사용 예제 http://naver.me/xXxq8N70 2021. 11. 25.
캐릭터 칩(슬라임) 사용 예제 http://naver.me/FxclMzxx 2021. 11. 24.
RPG 만들기 연재 강좌 3. 맵 좌우로 넘기기 1. 캐릭터 움직이기: https://redpkzo.tistory.com/211 2. 타일 만들기: https://redpkzo.tistory.com/212 3. 맵 좌우로 넘기기: 현재글 이번시간에는 맵을 좌우로 넘기는 기능을 추가합니다. 엔트리의 화면 밖으로의 맵을 확장하는 방법은 배경을 뒤로 미는 스크롤링이 있고, 위와 같이 맵 끝으로 가면 다음맵으로 넘어가는 형식으로도 만들 수 있습니다. 스크롤링 관련한 내용은 복잡하고 어렵고, 엔트리에서의 구현할 경우 엄청난 렉이 동반되므로 맵을 넘기는 형태로 제작을 해 봅니다. 지난 시간에 맵 타일을 배치하는 것까지 잘 따라셔야 만들 수 있는 기능입니다. 사전에 필요한 것은 '맵타일'과 '맵번호', '맵데이터 리스트'들이 있겠네요. 엔트리봇에 맵을 넘기는 기능.. 2021. 11. 24.
캐릭터 칩(엔트리봇) 사용예제 https://playentry.org/project/6198ea9656da308097488a1c 2021. 11. 20.
캐릭터 칩(레나) 그림을 하나하나 다운받아서 쓰시면 됩니다. 사용 예제 https://playentry.org/project/6198e9997495c52d325d7c11 2021. 11. 20.
RPG 만들기 연재 강좌 2. 타일만들기 맵의 바탕이 되는 타일을 만들어 봅니다. 타일 스프라이트 하나 만들어 줍니다. 장면이 시작이 되면 타일을 복제합니다. 참고로 변수들의 기호는 #와 @, !의 3가지를 쓸건데요, 변수의 속성에 따라 붙여준 기호입니다. #는 모든스프라이트에서 사용, @은 이 스프라이트에서만 사용, !은 공유(서버에 저장)입니다. #맵_번호: 현재 맵의 번호, 현재는 1밖에 없는데 1~100번까지 늘릴 예정 @타일_번호: 타일이 복제되면서 부여되는 자신의 고유 번호, 화면상 위치에 따라 고정됨 복제가 되면 왼쪽에서 오른쪽으로, 위에서 아래로 내려오며 복제가 되며, 각각 자신의 번호가 부여되어서 맵1개당 1~170까지의 타일이 생깁니다. 타일의 모양을 마우스로 눌러서 바꿔주는 기능까지 추가해봅니다. 여기서 사용되는 변수와 저장.. 2021. 11. 19.