์ฃผ์˜) ์ข†๋„ ๋ชจ๋ฅด๋Š” ์ผ๋ฐ˜์ธ์ด ์ ๋Š” ๊ธ€์ž„ ๊ณ ์ˆ˜๋“ค์€ ๋‹ต๋‹ตํ•ด๋„ ์ข€ ์ฐธ์•„



๋‚˜๋Š” ์–ธ์–ด๋‚˜ ์ œ์ž‘ํˆด์„ ์ œ๋Œ€๋กœ ์•Œ๊ณ  ์žˆ๋Š”๊ฒŒ ์—†์Œ


์ œ๋ชฉ์— ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๊ฒŒ์ž„์„ ๋งŒ๋“ค์–ด ๋ณด์ž๊ณ  ์ ์—ˆ๋Š”๋ฐ


์‚ฌ์‹ค ์กฐ๊ฑด๋ฌธ๋ฐ–์— ์“ธ ์ค„ ๋ชจ๋ฆ„


๋‚˜์ฒ˜๋Ÿผ ์ง„์งœ ์–ธ์–ด๋‚˜ ์ œ์ž‘ํˆด์ด ๋ฌธ์™ธํ•œ์ธ ์‚ฌ๋žŒ๋“ค ๋Œ€์ƒ์œผ๋กœ ๊ธ€์„ ์ ์–ด๋ด„



5๋…„์ „์ฏค์ธ๊ฐ€ ๋‚˜๋„ ๋ชจ๋ฐ”์ผ ๊ฒŒ์ž„ ๋งŒ๋“ค์–ด ๋ณด๊ณ  ์‹ถ์–ด์„œ ์•Œ์•„๋ณด๋‹ˆ๊นŒ ๊ทธ๋‹น์‹œ์—๋„ ์œ ๋‹ˆํ‹ฐ๋ฅผ ๋งŽ์ด๋“ค ์ถ”์ฒœํ–ˆ์—ˆ์ง€


๊ทผ๋ฐ ์–ด๋””์„œ ๋ฐฐ์›Œ์•ผ ํ• ์ง€ ์–ด๋–ค๊ฑฐ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ๋ ์ง€ ๋ง‰๋ง‰ํ•˜๋”๋ผ๊ณ 


์–ด๋ ธ์„๋•Œ ํ•˜๋˜ ์•Œ๋งŒํˆด ๊ฐ™์ด ๊ฐ„๋‹จํ•œ๊ฑฐ ์—†๋‚˜ ์ฐพ์•„๋ณด๋‹ˆ๊นŒ


์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋ชจ์•„์„œ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ฒŒ์ž„์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๋Š”๊ฑธ ์•Œ์•„๋ƒ„



5๋…„์ „์— ์•Œ์•„๋ƒˆ๋Š”๋ฐ ์™œ ์—ฌํƒœ ์™„์„ฑํ•œ ๊ฒœ์ด ์—†๋ƒ๋ฉด


๊ฐ์žก๊ณ  ๋งŒ๋“ค์–ด ๋ณผ๊นŒ ํ•˜๋˜์ฐจ์— ์ผ์ด ๋ฐ”๋น ์ ธ์„œ ์‹ ๊ฒฝ์„ ๋ชป์”€


๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ์ด์ œ ์ฝ”๋กœ๋‚˜๋•Œ๋ฌธ์— ๋ˆ์€ ์—†๊ณ  ์‹œ๊ฐ„์€ ๋งŽ์•„์„œ ๋‹ค์‹œ ๊น”์ง ๊ฑฐ๋ฆฌ๋Š” ๊ฑฐ์ž„



์ด์ œ ์–ด์ œ ๊นŒ์ง€ ๋งŒ๋“ค๋‹ค ๋•Œ๋ ค์นœ rpg ์˜ฌ๋ ค๋†“์€ ์ฃผ์†Œ๋ฅผ ์ฒจ๋ถ€ํ•จ


http://aaaga.dothome.co.kr/tolaris/index.html


๋ณ„๊ฑฐ ์—†๊ธดํ•œ๋ฐ ์ด๋Ÿฐ์‹์œผ๋กœ ์›น๋ธŒ๋ผ์šฐ์ €์—์„œ ์‹คํ–‰๋„ ๊ฐ€๋Šฅํ•˜๊ณ 


viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec84fa11d028316f6e59db3d00f81430124d7064eb965dc9ee68d2df2a92757601f908187e9e8be42ec19fbd245ff7f85dc58cf7af8e


์ด๋Ÿฐ์‹์œผ๋กœ ์•ฑ์œผ๋กœ ๋งŒ๋“ค์ˆ˜๋„ ์žˆ์Œ



์ด๊ฑฐ ์ด์–ด์„œ ๊ณ„์† ๋งŒ๋“ค๋ ค๋‹ค๊ฐ€ ์—ฌ๊ธฐ ๊ฐค์— ์Œฉ์ดˆ๋ณด๋“ค์ด ๋”ฐ๋ผํ• ๋งŒํ•œ ๊ธ€์€ ๋”ฑํžˆ ์•ˆ๋ณด์ด๋Š”๊ฑฐ ๊ฐ™์•„์„œ



์ด์™•์ด๋‹ˆ ์ด๋ ‡๊ฒŒ ๊ธ€์„ ์“ฐ๋ฉด์„œ ์•„์ฃผ ๊ฐ„๋‹จํ•œ ๋ชจ๋ฐ”์ผ rpg๊ฒŒ์ž„ ๋งŒ๋“ค์–ด์„œ apk๊นŒ์ง€ ๋ฝ‘์•„๋ณด๋ ค๊ณ  ํ•จ



ํŒ”๋ฆด๋งŒํ•œ ๊ฒŒ์ž„์€ ๋‚˜์ค‘์— ๋งŒ๋“ค์–ด๋ณด๊ณ  ์ผ๋‹จ ์‹œ๊ฐ„๋•Œ์šฐ๊ธฐ ์ •๋„ ใ…‹ใ…‹ใ…‹



5๋…„์ „์—๋„ ๋น„์Šทํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์„œ ๋ธ”๋กœ๊ทธ์— ์˜ฌ๋ ธ์—ˆ๋Š”๋ฐ ๊ทธ๊ฑฐ ์žฌํƒ•์ด๊ธด ํ•จ ใ…‹ใ…‹




์ž, ๊ทธ๋Ÿผ ์ด์ œ ๊ฒŒ์ž„์„ ๋งŒ๋“ค์–ด ๋ณด์ž


์ค€๋น„๋ฌผ์€ ๋ฉ”๋ชจ์žฅ์ด๋ž‘ ๊ทธ๋ฆผํŒ์„ ์ผ๋‹จ ์“ฐ๊ธฐ๋กœ ํ•˜๊ณ 


ํ…Œ์ŠคํŠธ์šฉ ์›น๋ธŒ๋ผ์šฐ์ €๋Š” ์•„๋ฌด๊ฑฐ๋‚˜ ์“ฐ์…ˆ ๋‚˜๋Š” ์›จ์ผ์„ ์“ฐ๋Š”๋ฐ


ํฌ๋กฌ์ด๋‚˜ ์—ฃ์ง€๋„ ์ƒ๊ด€์—†์„๋“ฏ ์ต์Šคํ”Œ๋กœ๋Ÿฌ๋Š” ๋ชจ๋ฅด๊ฒ ๋‹ค



๋งˆ์ง€๋ง‰์œผ๋กœ ๋งต์นฉ์„ ์ง€์›ํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ•˜๋‚˜ ์“ฐ์ž๊ณ 


์˜›๋‚ ์— ์“ฐ๋˜๊ฑฐ๋ผ ์ง€๊ธˆ์€ ํ™ˆํŽ˜์ด์ง€๊ฐ€ ์—†์–ด์กŒ๋˜๋ฐ


๋น„์Šทํ•œ ๋‹ค๋ฅธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ฐพ๊ธฐ๋„ ๊ท€์ฐฎ๊ณ 


์–ด์งœํ”ผ ๊ฐ„๋‹จํ•œ ๊ธฐ๋Šฅ๋งŒ ์“ธ๊ฑฐ๋‹ˆ๊นŒ ๊ทธ๋ƒฅ ์ด๊ฑฐ ์“ฐ์ž


https://github.com/wise9/enchant.js/


viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec84fa11d028316f6e59db3d00f81430124d7064eb965dc9ee68d2df2a92753253a8087374988e563598a046af252744340a1be6e929ea2e690dd2

๊ทธ๋ž˜๋„ ๊นƒํ—™์€ ๋‚จ์•„์žˆ๋„ค ใ…‹ใ…‹ใ…‹



๋‹ค์šด๋ฐ›์•˜์œผ๋ฉด ์••์ถ• ํ’€๊ณ  build ํด๋” ์•ˆ์— enchant.js ํŒŒ์ผ๋งŒ ์ผ๋‹จ ํ•„์š”ํ•จ


๋‚˜๋จธ์ง€๋Š” ์‹œ๊ฐ„๋‚ ๋•Œ ์ฐฌ์ฐฌํžˆ ์‚ดํŽด๋ด๋ด ใ…‹ใ…‹ใ…‹ใ…‹



๊ทธ๋Ÿผ ์ž‘์—…ํ•  ํด๋”๋ฅผ ๋งŒ๋“ค์–ด ๋ณด์ž


๊ทธ๋ƒฅ ๋‚˜๋Š” ๋ฐ”ํƒ•ํ™”๋ฉด์— rpg๋ผ๋Š” ํด๋”๋ฅผ ๋งŒ๋“ค์—ˆ์Œ


๊ทธ ์•ˆ์— enchant.js ํŒŒ์ผ์„ ์ง‘์–ด๋„ฃ์ž๊ณ .


viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec84fa11d028316f6e59db3d00f81430124d7064eb965dc9ee68d2df2a92753253a8087374988e563598a046af252744385b4bedbc29ee6bc3233e

์ด์ œ ์›น๋ธŒ๋ผ์šฐ์ €์—์„œ ๋ณผ์ˆ˜ ์žˆ๋„๋ก html ํŒŒ์ผ ๋งŒ๋“ค์–ด์•ผ๋จ


html ์ดˆ๋”ฉ๋•Œ ๋ฐฐ์šฐ์ง€ ์•Š๋‚˜? ๋ผ๋–ผ๋Š” ์ปดํ“จํ„ฐ์‹ค์—์„œ ๋ฐฐ์šฐ๊ณ  ๊ทธ๋žฌ์—ˆ๋Š”๋ฐ



๋ฉ”๋ชจ์žฅ ์—ด์–ด์„œ ์•„๋ž˜์™€ ๊ฐ™์ด ์ ์–ด๋ด๋ผ



<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<script type="text/javascript" src="enchant.js"></script>

<script type="text/javascript" src="main.js"></script>

<style type="text/css">

body {

margin: 0;

};

</style>

</head>

</html>



์ด๋ ‡๊ฒŒ ์ ๊ณ  index.html ๋กœ ์ €์žฅํ•ด์„œ ์ž‘์—…ํด๋”์— ๋„ฃ์–ด๋†”


์ €์žฅํ• ๋•Œ ๋ชจ๋“  ํŒŒ์ผ(*.*)๋กœ ํ•œ๋‹ค์Œ์— ์ €์žฅํ•˜๋Š”๊ฒƒ ๊นŒ์ง€ ์„ค๋ช…ํ•ด์•ผ๋˜๋‚˜?


๊ทธ์ •๋„๋Š” ์•Œ์•„์„œ ํ•ด๋ด...



๊ทธ๋‹ค์Œ์— ๋”๋ธ”ํด๋ฆญํ•ด์„œ ์‹คํ–‰ํ•ด๋ณด๋ฉด ์•„๋ฌด๊ฒƒ๋„ ์•ˆ๋‚˜์˜ค๊ฒ ์ง€ ใ…‹ใ…‹ใ…‹ใ…‹


์ผ๋‹จ ๊ทธ ์ฐฝ์„ ์ผœ๋†”๋ผ


์•ž์œผ๋กœ ์ž‘์—…ํ•˜๊ณ ๋‚˜์„œ ๋ธŒ๋ผ์šฐ์ € ์ฐฝ์„ f5 ๋ˆŒ๋Ÿฌ์„œ ์ƒˆ๋กœ๊ณ ์นจํ•˜๋ฉด


๋ณ€๊ฒฝํ•œ ๋ถ€๋ถ„์ด ๋ฐ”๋กœ ์ ์šฉ๋˜๋‹ˆ๊นŒ ์ง๊ด€์ ์œผ๋กœ ํ™•์ธ์ด ๊ฐ€๋Šฅํ•จ



๋‹ค์Œ์—๋Š” ์ด ํ™”๋ฉด์—๋‹ค ๋ญ˜ ๊ทธ๋ ค๋„ฃ์–ด ๋ณด์ž


๋‹ค์‹œ ๋ฉ”๋ชจ์žฅ์„ ํ•˜๋‚˜ ์ผœ์„œ ์•„๋ž˜์™€ ๊ฐ™์ด ์ ์–ด๋ด๋ผ


//๋’ค์— ์ ์–ด๋†“์€๊ฑด ๊ทธ๋ƒฅ ๋‚ด๊ฐ€ ์„ค๋ช…ํ•˜๋Š”๊ฑฐ๋ผ ์•ˆ์ ์–ด๋„ ๋œ๋‹ค ๋ณต๋ถ™์€ ๊ทธ๋ƒฅ ํ•ด๋„๋จ




enchant();

window.onload = function(){

var core = new Core(320, 320); //๊ธฐ๋ณธํ™”๋ฉด ํ”ฝ์…€ ์‚ฌ์ด์ฆˆ์ž„ ๋‚˜์ค‘์— ์„ค๋ช…ํ•ด์คŒ

core.onload = function(){


core.rootScene.backgroundColor = 'yellow'; //๊ธฐ๋ณธํ™”๋ฉด ๋ฐฐ๊ฒฝ์„ ๋…ธ๋ž€์ƒ‰์œผ๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค

var label = new Label('์•ˆ๋…• ์„ธ๊ณ„!') //๊ธ€์ž๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ์˜ค๋ธŒ์ ํŠธ๋ฅผ ํ•˜๋‚˜ ๋งŒ๋“ค๊ณ  ๋‚ด์šฉ์€ ์•ˆ๋…•์„ธ๊ณ„! ์ด๋ฆ„์€ label ์ด๋ผ๊ณ  ์ ๋Š”๋‹ค.

core.rootScene.addChild(label); //๊ธฐ๋ณธํ™”๋ฉด์— label์ด๋ผ๋Š” ์˜ค๋ธŒ์ ํŠธ๋ฅผ ๋ณด์ด๊ฒŒํ•จ


};

core.start();

};




์ด๋ ‡๊ฒŒ ์ ์–ด์„œ main.js ํŒŒ์ผ๋กœ ์ €์žฅํ•œ๋’ค์—


์•„๊นŒ ์›น๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ƒˆ๋กœ๊ณ ์นจ ํ•ด๋ด



viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec84fa11d028316f6e59db3d00f81430124d7064eb965dc9ee68d2df2a92753253a8087374988e563598a046af2527473c5b1bbce37feec8f23ff0


viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73cec84fa11d028316f6e59db3d00f81430124d7064eb965dc9ee68d2df2a92753253a8087374988e563598a046af252714385e1cbfe82fed43b003ac



๋…ธ๋ž€ ๋ฐ”ํƒ•์— ๊ธ€์”จ๊ฐ€ ๋‚˜์˜ค๋ฉด ์ •์ƒ์ ์œผ๋กœ ๋˜๋Š”๊ฑฐ๊ฒ ์ง€

๊ธ€์ด ๊ธธ์–ด์ง„๋‹ค ๋‹ค์Œ ๊ธ€์— ์ด์–ด์„œ ์จ๋ณผ๊ฒŒ


๊ณ ์ˆ˜๋“ค์€ ๋‹ต๋‹ตํ•œ ๋‚ด์šฉ์ผํ…Œ์ง€๋งŒ ํ˜น์‹œ ๋„์›€๋  ์• ๋“ค์„ ์œ„ํ•ด์„œ ์ ์–ด๋ด„