2D 게임제작 강좌

 Construct2는 '액션 게임 만들기'와 비슷하게, 아케이드를 만들 수 있는 게임 제작 툴입니다.


 '액션' 보다는 '아케이드'에 치중되어 있지만 상당히 대중적인 장르에도 손을 댈 수 있을 정도로 많이 범용적인 툴이죠(사람들이 클릭팀퓨전이나 겜메를 써서 커뮤니티가 거의 없지만).


 하지만 범용적일수록 사용하기는 정말 까다로운게 툴입니다. 그 점에서 Construct2는 알만툴에 비해서 까다롭고, 액션 게임 만들기에 비해서 장황합니다. 변수조차도 하나하나 적용해줘야하고 채팅창을 띄워준다던가 하는 기능이 전혀 없습니다. 심지어 맵을 돌아만드려고 해도 "타일 딱딱 찍고 캐릭터 놓으면 끝!" 이런 식이 아닌, 완전히 다른 방식으로 해야하는거죠.


 간단한 횡스크롤 게임을 만들어볼까요?


 1. 맵으로 사용할 사진을 가져와서 스프라이트 파일로 저장하고 사진의 폴리곤 범위도 정해줍니다.

 2. 캐릭터로 사용할 사진을 가져와서 스프라이트 파일로 저장하고 역시나 폴리곤 범위도 정해줍니다.

 3. 캐릭터 스프라이트의 행동에 '횡스크롤'을 추가해주고 속도, 중력, 기타 등등을 설정해줍니다.

 4. 캐릭터를 맵 위에 놓습니다. 쉽네?


 맵이나 캐릭터의 애니메이션이 많아질수록, 1번 2번에서의 시간은 더욱 더 길어집니다. 애니메이션 프레임이 흘러가는 속도, 프레임마다의 폴리곤, 이미지포인트를 지정해주다보면 내가 캐릭터인지 캐릭터가 나인지도 모릅니다.


 이렇게 설정할 게 많기 때문에 이 툴이 매력있습니다. 순 멍청이기 때문에, 우리가 시키는 대로만 명령을 수행해줍니다. '문장의 출력' 이벤트 커맨드를 쓰고 싶다구요? 까짓꺼 함수로 하나 만드세요! 어쩌면 기존 알만툴의 것보다도 뛰어난 것을 만들 수 있을지도 모릅니다....어쩌면 말이죠.


 뭐 그런식으로, Construct2는 액션 게임 만들기보다도 장르에 국한받지 않습니다. 액션, 퍼즐, 슈팅, 격투, 심지어 RPG까지 만들 '수는' 있습니다.


 Construct2로 게임을 만들고 싶으신 분은, 지금부터 만드려는 게임이 아래의 사항에 충족된다면 어서오세요입니다. 아니라면... CC?


---


1. 처음 시작하면 아무것도 없습니다. 전부 일일히 짜줘야합니다.

2. 너무 많은 스프라이트를 출력할 경우 범상찮은 렉이 걸립니다. 특히 탄막슈팅계에서 심합니다.

3. 이벤트는 완전히 통합되어있습니다. 오브젝트 하나하나마다 뭔가를 설정해주는게 아니라, 하나의 시트에서 모든 오브젝트들의 트리거와 액션을 손봐야합니다.

4. 원하는 그 어떤 해상도도 사용 가능합니다. 1x1부터 10000x10000도 그냥 쓰세요!

5. 자유로운게 무슨 미국인마냥 자유롭습니다.

6. 매우 간단한 게임을 짜는데 유용합니다.

7. 웹소켓으로 간단한 멀티플레이가 가능합니다.

8. 맵의 개념이 없습니다. 모든건 레이아웃이며, 레이아웃간의 반복적인 이동은 상당히 불안정할 수 있습니다.

9. 순 초보자인 제가 강좌를 쓸 정도로, 국내던 국외던간에 커뮤니티가 그렇게 활성화되지 않았습니다.

10. 액션을 원하면 액션을, 턴을 원하면 턴을, 마음대로 만들 수 있습니다만 어렵습니다.

11. 컴퓨터 언어를 그냥 보기쉽게 바꿔놨다고 보시면 됩니다.

12. 자바스크립트로 구성되어 있기 때문에 웹사이트에 올리기가 상당히 용이합니다.

13. 상기한 이유로 온라인 리더보드 같은 것도 제작 가능합니다...만, 이 경우 mysql와 ajax, php 등에 대한 지식이 있어야합니다.


---


200개 급의 많은 변수가 필요하거나, 많은 스위치를 요구하는경우 울프툴이 더 나을지도 모릅니다.


정말... 쓸 말이 없군요. 어차피 서론이니까~ 이만 끝내겠습니다! 뿅!


강좌?는 일단 기본적인 것들을 살펴보고 나서! ghost shooter 같은 데모 게임을 뜯어보려고 합니다. 어디까지나 아무것도 모르는 분들을 기준으로 하는 강좌이니만큼, 강좌의 질이 많이 구릴 수 있습니다만 양해바랍니다 ㅠㅠ


List of Articles
분류 제목 글쓴이 날짜 조회 수
2D 격게만 2nd 2D 격투 쯔꾸르 2nd 유용한 링크 모음 file 습작 2012.12.02 9468
2D 격게만 2nd 2D 격투게임만들기 2nd 간단한 앞뒤이동 점프를 해보아요~ file 고래83 2009.03.07 12675
2D 격게만 2nd 2D격투 게임만들기 2nd [게임시스템에디트 창 관련] 1 file 고래83 2009.03.10 6945
2D 격게만 2nd 2D격투게임만들기 2nd 이미지 안티앨리어싱에 관한 팁 2 file 고래83 2009.03.07 7193
AGM A.G.M 나무에 대한 내용 file 고래83 2009.12.23 7020
Construct Construct - 총쏘는 로봇을 만들어 보자! -1 3 file 비극ㆍ 2011.02.19 3576
Construct Construct 2 RPG Series file 습작 2013.09.14 3591
NRPG NRPG 툴 서비스에 대해서 6 file 수둔이 2012.01.12 5193
기타 Unity3D엔진 - 2D캐릭터를 자유롭게 움직여보자! file 라이크잇 2016.07.10 2206
NRPG [죠스이트 NRPG] 10강 벽돌 집을 만들어보자! 11 file 죠스이트 2009.04.25 7666
NRPG [죠스이트 NRPG] 11강, 네트워크 RPG 플레이어를 사용해보자! 2 file 죠스이트 2009.06.27 8223
NRPG [죠스이트 NRPG] 12강, 새로운 시작 1.3을 보고 모방해보자! 1-1 2 죠스이트 2009.06.27 7366
NRPG [죠스이트 NRPG] 1강 넷플레이 RPG 서클 설정을 해보자! 11 file 죠스이트 2009.04.23 9775
NRPG [죠스이트 NRPG] 2강 넷플레이 기초 맵을 설정해보자 3 file 죠스이트 2009.04.23 8102
NRPG [죠스이트 NRPG] 3강 케릭터를 설정해보자! 5 file 죠스이트 2009.04.24 8370
NRPG [죠스이트 NRPG] 4강 게임의 기본 조작법을 알아보자! 3 file 죠스이트 2009.04.24 6873
NRPG [죠스이트 NRPG] 5-1강 몬스터 기본 데이터베이스를 설정해보자! file 죠스이트 2009.04.24 7072
NRPG [죠스이트 NRPG] 5-2강 몬스터를 맵에 넣어보자! 2 file 죠스이트 2009.04.24 7260
NRPG [죠스이트 NRPG] 6강 마법을 만들어보자! 12 file 죠스이트 2009.04.24 7398
NRPG [죠스이트 NRPG] 7강 상인을 만들어 보자! 3 file 죠스이트 2009.04.24 6759
Board Pagination Prev 1 2 3 4 Next
/ 4