본문 바로가기

컨텐츠제작_공부/GAME

무료 게임엔진 Construct2 튜토리얼 정리

Construct2 는 프로그래밍 지식이 없이도 게임을 만들 수 있는 무료엔진입니다.

무료 버전으로도 HTML5로 퍼블리싱 해 주며 다른 기술을 적용하여 앱으로도 만들 수 있습니다.


홈페이지는 다음과 같습니다.

https://www.scirra.com/

여기서 무료버전을 다운로드 받을 수 있습니다.

개인버전과 프로버전이 있는데 이것도 다른 엔진에 비해 저렴한 편입니다.

매뉴얼대로 하면 개발이 쉽지만 자신이 원하는 기능을 사용하려면 툴을 잘 알아야 쓸 수 있습니다.


공부하기 위한 도움말을 정리해 봤습니다.


---------------------------------------------------------------------------------------


기본 매뉴얼 : 프로그램의 기능을 하나하나 설명해 줍니다.

https://www.scirra.com/manual/1/construct-2


---------------------------------------------------------------------------------------

[왕초보탈출하려면 ]


초보자가이드 

https://www.scirra.com/tutorials/37/beginners-guide-to-construct-2?utm_campaign=Construct2%2Br114&utm_source=Firstrun%2BPop%2BBegTut&utm_medium=


계산기만들기

https://www.scirra.com/tutorials/257/lets-make-a-calculator


사운드넣기기초

https://www.scirra.com/tutorials/181/adding-sound-a-beginners-guide


웹폰트 사용법

https://www.scirra.com/tutorials/237/how-to-use-your-own-web-fonts


터치이벤트

https://www.scirra.com/tutorials/202/touch-controls-and-a-trick-to-detect-input-method


초보플랫폼게임만들기

https://www.scirra.com/tutorials/243/building-a-platform-game-a-beginners-guide


스프라이드 방향전환 애니메이션

https://www.scirra.com/tutorials/413/direction-based-sprite-animation


플랫폼 behavior's 애니메이션

https://www.scirra.com/tutorials/351/platform-behaviors-animation


타이틀메뉴구현하는 방법

https://www.scirra.com/tutorials/338/how-to-make-a-title-menu


NPC와 이야기 하기 구현

https://www.scirra.com/tutorials/359/how-to-make-talking-npcs


텍스트셋팅

https://www.scirra.com/tutorials/339/level-1-beginners-set-text


로딩바만들기

https://www.scirra.com/tutorials/316/how-to-create-a-custom-loading-bar-for-your-game


커스텀로딩구현

https://www.scirra.com/tutorials/533/for-beginners-custom-loading-screen


임포트하지않고 사운드플레이하기

https://www.scirra.com/tutorials/536/audio-playing-sound-files-without-needing-to-import


레벨선택 구현

https://www.scirra.com/tutorials/311/level-select


캐릭터선택구현

https://www.scirra.com/tutorials/490/choosing-a-character-in-a-game



-------------------------------------------------------------------------------------

[장르별게임예제]


플랫폼게임만들기

https://www.scirra.com/tutorials/253/how-to-make-a-platform-game/page-8


매칭게임만들기

https://www.scirra.com/tutorials/280/creating-a-memory-match-game


비행기 슈팅 게임 만들기

https://www.scirra.com/tutorials/53/how-to-make-an-airplane-shooter-with-construct-2


타워디펜스게임만들기

https://www.scirra.com/tutorials/443/building-a-tower-defence-game-with-the-turret-behaviour


기본물리 원숭이구하기게임

https://www.scirra.com/tutorials/343/basic-physics-tutorial-save-the-monkeys


리얼타임전략게임

https://www.scirra.com/tutorials/390/creating-a-real-time-strategy-game


3D게임구현

https://www.scirra.com/tutorials/534/pseudo-3d-games



----------------------------------------------------------------------

[게임개발관련기술]


타일스크롤 구현

https://www.scirra.com/tutorials/309/create-continuously-scrolling-tiled-backgrounds-textures


플랫폼게임 더블점프 구현하기

https://www.scirra.com/tutorials/455/platformer-enhancements-double-jump


RPG인벤토리구현

https://www.scirra.com/tutorials/244/rpg-inventory-drag-and-drop


배열사용방법

https://www.scirra.com/tutorials/307/arrays-for-beginners/page-1


게임자원보안

https://www.scirra.com/tutorials/39/how-to-secure-your-game-assets


웹스토리지사용법

https://www.scirra.com/tutorials/266/webstorage-how-to-save-ingame-information


ajax, php, my-sql로 하이스코어보드 만들기

https://www.scirra.com/tutorials/346/online-high-score-table-ajax-php-mysql


my-sql에 게임정보 보내기

https://www.scirra.com/tutorials/296/sending-info-to-a-mysql-database


php my-sql 심플로그인구현

https://www.scirra.com/tutorials/525/simple-login-using-a-mysql-database


적의 인공지능 유효사거리구현

https://www.scirra.com/tutorials/408/enemy-ai-for-range-of-fire-and-line-of-sight-top-down-player


미니맵인터랙션

https://www.scirra.com/tutorials/271/veryvariable-mini-map-interaction


HTML페이지에서 데이터 set get 하는 방법

https://www.scirra.com/tutorials/295/getset-data-from-html-page




-----------------------------------------------------------------------------------

[게임퍼블리시 관련]


게임 퍼블리쉬와 프로모션하기

https://www.scirra.com/tutorials/74/publishing-and-promoting-your-construct-2-game


Scirra Acade에 올리기

https://www.scirra.com/tutorials/82/uploading-to-the-scirra-arcade


드롭박스에 업로드하기

https://www.scirra.com/tutorials/42/upload-your-game-to-dropbox


구글드라이브에 올리기

https://www.scirra.com/tutorials/419/upload-your-game-to-google-drive


kongrigate에 올리기

https://www.scirra.com/tutorials/79/uploading-html5-games-to-kongregate/page-2


페이스북게임만들기

https://www.scirra.com/tutorials/58/how-to-make-a-facebook-game


페이스북친구목록가져오기

https://www.scirra.com/tutorials/445/facebook-how-to-get-a-list-of-friends


페이스북 in-app 구매 구현하기

https://www.scirra.com/tutorials/410/facebook-in-app-purchasing-direct-url


페이스북 친구초대하기

https://www.scirra.com/tutorials/446/facebook-how-to-invite-a-friend


크롬웹스토어에퍼블리시하기

https://www.scirra.com/tutorials/68/publishing-to-the-chrome-web-store


파이어폭스마켓플레이스에 올리기

https://www.scirra.com/tutorials/430/how-to-export-an-open-web-app-for-firefox-marketplace


멀티스크린지원방법

https://www.scirra.com/tutorials/73/supporting-multiple-screen-sizes


폰갭사용방법

https://www.scirra.com/tutorials/71/how-to-make-native-phone-apps-with-construct-2-and-phonegap


윈도우8앱 만들기

https://www.scirra.com/tutorials/272/how-to-make-a-windows-8-app


윈도우8게임으로 돈버는 방법

https://www.scirra.com/tutorials/388/how-to-make-money-with-windows-8


윈도우8 광고바 달기

https://www.scirra.com/tutorials/399/windows-8-using-the-advertising-sdk


트위터위젯만들기

https://www.scirra.com/tutorials/184/how-to-make-a-twitter-widget


다중언어구현

https://www.scirra.com/tutorials/444/supporting-multiple-languages



--------------------------------------

[이론 및 에셋]


게임디자인 : 8가지 재미요소

https://www.scirra.com/tutorials/434/game-design-8-kinds-of-fun


게임프로그래밍하는 방법

https://www.scirra.com/tutorials/242/tips-and-tutorials-game-programming


콘스트럭트2 유튜브동영상 강좌 좋은 곳

http://www.youtube.com/user/ConstructDude/videos


이미지 사운드 얻는 곳

https://www.scirra.com/tutorials/460/where-to-get-images-sounds-and-more