조회 수 365 추천 수 0 댓글 7
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

대략 본인이 자주 공개소프트웨어 게임엔진을 가져다가 게임엔진 만든다고 이야기했는데,

다시 보니까, 본인이 자신만의 게임엔진을  짓는다는이야기가 더 그럴듯하군요.


대략 본인이 쓰는 JmonkeyEngine은 게임엔진같아보이긴 한데, 게임논리를 제어하는 부분이 없기 때문에, 

그래픽을 표현하는 부분과, 음향등의 모듈과, 3D 그래픽 프로그램이라면, 다 가지고 있을법한 부분을 위한 핫스팟(프레임워크에서 사용하는 사람의 논리가 들어 있는 코드를 프로그래밍하는 부분)이 딸린 그래픽 프레임워크입니다.


 대략 3DS 맥스나, 포토샵같이 그래픽 프로그램(scenegraph 그래픽 소프트웨어)으로 분류 가능한듯. 게임말고. 게임엔진 말고.


 대략 게임엔진이 게임을 위한 논리를 짜고, 그래픽, 사운드 부분을 입맛대로 요리하고 조정하는 것이라면. 본인도 역시 처음부터 새로 짜는 셈이군요.ㅋㅋㅋㅋ


 사실 그 엔진을 보면, 많은 부분에서, 특히 주요 핫스팟 부분에서 XNA를 많이 닮아서, xna의 자바/오픈소스 대용  소프트웨어 같아 보이는군요.ㄷㄷㄷ


 으음 대략 이래서 본인이 헤맸었군요.ㅋㅋㅋ 게임논리를 본인이 모두 짜기 때문에.ㅋㅋㅋㅋ

그래도 그래픽 구현부분부터 짜는것보단 훨씬 효율적이고 편리하긴 하죠.ㅋㅋㅋㅋ

 어차피 게임은 빨리 만들어야 하니.


 추가 잡담 :

 자바로 게임엔진 만든다고 했지만, 사실 하드웨어랑 가까운 부분은 자바가 못하기 때문에, 기반 라이브러리인 lwjgl(마인크래프트의 기반 라이브러리이기도 함.) 개발자들이 그 부분은 많은 고전게임을 탄생시킨 C로 짰으니, 이건 C(obj-C) + java 엔진이라고 해야하죠. 뭔가 적재적소한 조합.ㅇㅅㅇ


 그리고 본인이 쓰는 jmonkeyengine은 이미 우리나라의 한 온라인게임에서도 사용중입니다.

 물론, 아주 기본적인 코드만 본인의 게임엔진과 공유하는데, 이는 그 온라인게임이 구버전을 쓰고, 본인것은 테라 내지 크라이시스급의 기술도 쉽게 사용가능한 쉐이더기반의 신버전을 쓰기 때문입니다.

Who's 王코털

profile

예선호는 긔엽긔? 긔엽긔!!

예선호는 긔엽고 사랑스럽다! 예선호는 귀엽고 사랑스럽다!

여기서 소개된 자의 게임제작 약력 : 

 (201?) 예선호 3D / 2D 인터렉티브

 (2015) COGGON 2015 (리부트)

 (201?) COGGON 3D

 (201?) COGGON 5

  (2007) COGGON 4

 (2005) COGGON ADVENTURE

 (2004) COGGON 3

 (2004) COGGON 2

 ..후략..

?
  • ?
    2012.05.26 21:36
    하드코딩(플랫폼은 이런용어 안쓰나..?)
    하시는건가요 고생하십니다 ㅠㅠ
  • profile
    王코털 2012.05.27 05:26
    적어도 OS별로 프로그래밍을 같은거 여러번씩 하는것보단 자바로 거의 한번만 하니까, 비교적 편하죠.
    왜 개발자들이 자바를 숭배하는 경향이 강한지 이해가 될지경이죠.
    그래도 절대적으로는 좀 고생하긴 하지만요.ㅎㅎ
  • ?
    동래만호 2012.05.26 23:41
    ㅎㅎ
  • ?
    포인트맨 2012.05.26 23:41
    축하합니다. 동래만호님은 10포인트 이벤트에 당첨되셨습니다. 글이나 댓글을 작성하시면 빵!빵! 터지는 창조도시 포인트 선물 이벤트!
  • profile
    王코털 2012.05.27 05:29
    예. 본인이 드리고싶은 말은 적어도 오픈소스 게임엔진이라고 하는 것들은 대부분 게임논리가 안들어있다는 거죠.
    사실 게임논리만 처음부터 짜도 게임엔진 처음부터 만든걸로 칠 수 있죠.
    그래픽부분이야 게임을 만들려는 개나소나(?) 다 비슷하게 하는거니까, 교육목적이 아니고선 그거 하는짓은 좀 낭비란 이야기 해드리고 싶은 게죠.
  • ?
    바룬 2012.05.27 02:06
    우와 대단하세요!ㅋㅋ 프로그래밍 하시는분들 너무 부러워요
  • profile
    王코털 2012.05.27 05:28
    그냥 그건 본질적으로 컴퓨터에게 시킬 임무를 우리의 목적에 맞게 순서대로 배치하는 일일 뿐이죠.
    대뜸 RPG만들기에서 이벤트를 배열하는 것과 매우 흡사합니다.

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