2014.12.03 05:54

간단한 5x5 타일 퍼즐

조회 수 1064 추천 수 1 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 수정 삭제

퍼즐1.png


유튜브 링크 : http://youtu.be/PCwUXR3ozOE



제작 중인 게임에 들어갈 간단한 타일 퍼즐입니다.

타일을 조작해서 주어진 모양을 만들면 되는 방식입니다.

조작 방법은 크게 세 가지로, 선택한 타일의 세로열을 변경하는 방법, 선택한 타일의 가로열을 변경하는 방법, 마지막으로 선택한

타일에서 한 칸 떨어진 타일들과 선택한 타일을 변경하는 방법을 구현했습니다.

루비 언어를 모르는 탓에 필수 스크립트를 제외하고는 이벤트로 만들었고, 덕분에 굉장한 노가다가 되었네요.


퍼즐2.png


위와 같이 변수의 맵 x, y와 지정위치의 정보 취득을 통해 선택한 타일의 정보를 얻은 뒤, 그에 따라 타일 이벤트의 셀프 스위치를 조작하는 방식으로 구현했습니다.


사용된 스크립트 :

허걱 님의 Input EX System

Nicke 님의 Simple Self Switches


음악 :

H, Mix Gallery



[첨부파일 퍼즐1.png 다운로드]

[첨부파일 퍼즐2.png 다운로드]
?

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
공지 제2회 인디사이드 게임제작대회 출품작 리스트. 189 인디사이드운영자 2016.10.24 28318 0
공지 인디사이드 활동 규정.(ver.20160119) 192 천무 2015.02.16 30081 1
23537 하느님 2015.10.06 212 0
23536 [무도] 암 쏘 메드~ 와후 2009.11.01 648 1
23535 가입 완료! 1 MusicMarine 2010.11.04 626 1
23534 가입완료!!!!ㅋ 1 비밀정원 2010.12.18 754 1
23533 능력자의 비극하고 샤덴 프로이데1화~4화 다 깼다. 2 Destiny Ruin 2010.11.22 1077 0
23532 창조론 믿는분들 있나요.... 걸인소년 2005.06.06 1241 1
23531 !!!!! 2 디아즈 2011.10.09 1006 0
23530 !? 2 슈퍼스타사마 2015.03.06 201 0
23529 "1인당 소득은 사회의 이면을 감추는 방패?" 라스트사물놀이 2007.03.17 1523 0
23528 "RPG-학교의 괴물" 제작을 중단합니다. 4 레저니별짱 2014.01.22 1215 0
23527 "고립 그리고 고갈" 테스터 구합니다 file A. 미스릴 2011.06.02 945 0
23526 "누가 사형수를 죽이는가?" 로이초호기 2006.01.12 840 2
23525 "동화"는 일단 전연령용이죠? 5 찰드 2011.12.27 1054 0
23524 "매미" 4 2012.08.08 528 0
23523 "알렉스와 살인마 : 액션" 관련 5 HUR 2014.07.28 760 0
23522 "어이, 촌놈! 새로 보여줄 게 있다네." 5 file 비터스틸 2010.08.23 755 2
23521 "예선호" => "귀엽다" 2 王코털 2012.06.08 469 0
23520 "우리는 아이돌의 팬을 싫어 하는가" 라고 했는데... Vermond 2006.08.12 730 0
23519 "장성택 만세!" 술자리 측근들의 외침이 결정타 6 황제폐하 2013.12.10 575 0
23518 "청소년이 왜 게임에 빠지는가?" (그것이알고싶다 신촌사건을 보고나서) 3 Mr.철쭉 2012.05.21 570 0
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 1177 Next
/ 1177


[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)