언어/기타
2006.01.03 05:58

스위치마스터 上편

조회 수 831 추천 수 3 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
알툴을 쓰시는 분들중에는 스위치와 변수에 대해서 모르는 분들이 생각보다 많습니다. 그리고 스위치의 강의또한 무척 난해하게 (오히려 더 복잡하게까지) 써진것도 많습니다.
비록 이것이 중복이라 할지라도, 스위치를 이해하는데 가장 좋은 강좌가 되도록 한번 써보겠습니다.
---------------------------------------------------------------

스위치마스터 上편



스위치의 개념에 대해

스위치에 대해서 어렵게 생각하시는 분들이 많은데요, 스위치는 전혀 어려운 것이 아니랍니다.  주위를 둘러보면 스위치가 무슨 개념인지 쉽게 이해할수 있습니다.
일단 모니터를 보도록 하죠. 모니터에는 커다란 하나의 단추가 있을겁니다. 그게 뭐냐구요?

에이, 짐작 하셨으면서. 바로 "전원 스위치"를 말하는 겁니다. 그럼 여기서 생각해보죠.
전원 스위치가 무엇인가요? 네, 바로 모니터를 껐다 켰다 할 수 있는 버튼입니다.
이 버튼을 눌르면 모니터가 켜지고, 한번 더 누르면 모니터가 꺼집니다. 이것이 스위치 입니다.

네? 알툴에는 그런게 없다구요? 음.. 없었나?
..
..

아, 없군요. 그렇다면 다른 스위치를 찾아보도록 하죠. 아, 저기 옆에 전등 스위치가 있군요.
저걸 오른쪽으로 딸깍 하면 머리 위에서 환한 불이 나오고, 왼쪽으로 딸깍 하면 불이 꺼지죠.

저것도 스위치입니다. 모니터에 달려있는 것과는 사뭇 다른 모습이죠.

네? 알툴에는 이런것도 없다구요?
..
..
흐음.. 없군요.
..
..
앗, 그런 한심스러운 눈빛으로 보지 말아요. 눈길에 녹을지도 몰라 ~_~) 힛힛;;
.... 죄송합니다.

자, 그럼 본격적으로 시작해보도록 하죠. 저는 이 전원스위치로 스위치를 이해시켜 보겠어요.
한번 알툴을 켜보세요. 자신이 만들고 있던 게임이 나오죠? 그거 살며시 닫으시고, 새 프로젝트를 열어보죠.


바다로 된 맵이 하나 나왔겠죠? 이대로는 너무 커서 작업이 불편하니 작은 사이즈로 변경해볼까요?


풀을 깔아주는건 기본적인 센스인거 아시죠? 앗, 거기 새로운 칩셋을 넣을 필요는 없어요.
어차피 공부하려고 만든 거잖아요?

스위치 목록을 한번 보도록 해요. 여러분도 켜보세요.

으음, 이런게 나오는군요. ON, OFF. 이것이 무엇을 뜻하고 또 단수, 이런건 뭘 뜻하는걸까요?
차근차근 알아보도록 하죠.

일단 스위치에 대한 개념은 어느정도 아실것 같네요. 네? 아직도 모르겠다구요? 이런이런….
그렇다면 다시 옆을 한번 보도록 해요. 뭐가 보이나요?
과자? 아니요. 벽? 그것도 아닌데요. 엄마? 엄마가 옆에서 거들어주시나요 -_-; 우리가 봐야 하는것은 바로 "전등 스위치"입니다.

아~ 그렇구나. 전등 스위치를 말하죠. 하지만 전등스위치는 그냥 누르는거잖아요? 알툴은 ON/ OFF 이런 이상한 말이 있는데 말이죠.
하지만 걱정 마세요. 제가 누군가요? 전세계 얼짱들은 좌절에 빠뜨리게한 태양계지존얼짱입니다. 하하하~
.. 각설하고 -_-;

저 전등 스위치를 눌러보죠. 오른쪽으로 딸깍 하니까 불이 켜지는군요. 그렇다면 왼쪽으로 딸깍 해보죠.

네, 꺼집니다.
..
..
덜덜덜.. 갑자기 오한이 느껴지는 이유가 뭘까요? 감기 때문에 그런가….
자, 그렇다면 우리는 이것을 구체적(상세하게, 혹은 보기쉽게)으로 생각해볼 필요가 있습니다.
알툴은 "오른쪽으로 딸깍"과 "왼쪽으로 딸깍"이라는 개념은 안드로메다성에 관광보냈기 때문에 "오른쪽으로 딸깍"이라는 말을 몰라요.
그렇기 때문에 용어를 바꿔줘야 해요. ON과 OFF로요.

전등 스위치를 오른쪽으로 딸깍하면 불이 켜졌죠?
그걸 ON이라고 합시다. 왜 ON이냐? 왜냐면 원래 전등은 "꺼져"있기 때문이예요. (왜 원래 꺼져 있냐고 필자에게 물으신다면 그저 꺼져있기 때문이라고.. .. ..) 다시 말하자면 보통과는 다른 상태(불이 켜진상태)가 됬기 떄문에 ON이라고 합니다.
이건 기억해두세요. 중요한거랍니다.


그렇다면 문제, ON이 아닌상태는 뭐라고 할까요?



네, OFF입니다. 추리력이 뛰어나신데요? 히히~
이제 우리는 ON, OFF를 모두 구했군요. 이걸 구체적으로 적어보죠.
오른쪽으로 딸깍하는 것 -> 불이 켜진다 -> ON
왼쪽으로 딸깍하는 것 -> 불이 꺼진다 -> OFF


우리는 이걸 심심해서 구한게 아니에요. 실제로 전등 스위치는 이런형식으로 제작되어 있답니다.
다만, 우리가 느끼지 못하는 이유는 전등 스위치를 만들어 주신 고마운 분들께서 우리들에게 이런 복잡한 공식을 세울 필요 없이, 그저 "오른쪽으로 딸깍하면 불이 켜진다"라는 쉬운 공식을 줬기 때문이죠.

더불어 여러분들은 "오른쪽으로 딸깍하면 불이 켜지는 거구나.."라는 것을 처음 알았을 거예요. 왜냐면, 그것은 너무 쉽기 때문에 머리에서 생각하지 않고 몸으로 생각하기 때문이죠.

쉬운 예를 들자면, 이사를 가면 스위치가 헷갈려서 잘못누른다고나 할까?


여기까지가 스위치에 대한 이해입니다. 어려운가요? 음… 그럼 곤란한데…  그렇다면, 제가 마무리로 정리한번 해드리죠.

[정리모드]

1. 모든 스위치에는 ON과 OFF가 있다.
2. 모든 스위치는 OFF로 시작된다.

자, 간단하죠?
..
..
.. 덜덜.. 이 오한은 뭔가요.. ;; 마치 이렇게 쉬운걸 뭐하러 이렇게 어렵게 풀어놨냐는 듯한..
그럼, 스위치마스터 中편에서 봐요~!

----------------------------------------------------------------------------
*복사 링크입니다. 복사시엔 출처표기 잊지 마세요~
클릭~!
?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
744 언어/기타 획기적인 게임 제작 제1편(게임의 전체적인 분위기의 선택) Santiago 2006.12.04 1394
743 RPG Maker 말풍선 대화창 그노에즈 2006.12.04 1472
742 언어/기타 그냥 아주 간단한 정보정도 일까나? file mk_brand_ 2006.11.29 484
741 언어/기타 스타크래프트 디펜스 맵에 도전한다!! 1 편 file 다크세이버™ 2006.11.25 515
740 언어/기타 셔츠그리기 카타린 2006.11.25 1586
739 RPG Maker 외부문자 정복하자! file 아름다운마을 2006.11.25 674
738 언어/기타 나도 장거리 액션알피지 만들수있다.!!! [초보편] file *YeNa* 2006.11.23 811
737 언어/기타 리듬액션 게임 아이디어. file 켄타 2006.11.23 2449
736 RPG Maker 시나리오 제작 팁 - 소년만화적 전개법 BAYONET 2006.11.23 663
735 RPG Maker RPGXP xy의 치명적 문제를 보완하자 A. 미스릴 2006.11.21 1031
734 언어/기타 액알 맵 1분 안에 만드는방법 천룡수 2006.11.14 2228
733 언어/기타 액션 알피지 노가다 줄이는 방법 다크세이버™ 2006.11.08 1531
732 RPG Maker [초보]액션 RPG의 원리 천룡수 2006.11.02 1147
731 언어/기타 초보를 위한 강좌... file 네모상자 2006.10.31 648
730 언어/기타 BGM 페이드에 관한 팁 『덩키동크』 2006.10.30 1173
729 언어/기타 [자작]마름모형 거리 재기 A. 미스릴 2006.10.22 1548
728 RPG Maker 심심해서 생각해본 rpg2000툴로 전략시뮬(실시간) 만들기 감자는칩이다 2006.10.22 1611
727 언어/기타 스토리아이디어 B HERO 2006.10.22 1212
726 언어/기타 "빵과 유통기한" EverSmileMan 2006.10.21 1890
725 언어/기타 캐릭터 행동에 대한 팁? mk_brand_ 2006.10.12 1205
Board Pagination Prev 1 ... 9 10 11 12 13 14 15 16 17 18 ... 51 Next
/ 51






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

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