오픈소스 게임 엔진에 대한 질문입니다

kid1402의 이미지

개인 프로젝트로 소규모 온라인 게임을 만들고 있습니다.
일단 서버 쪽에 중심을 둔 포트폴리오 느낌이라, 서버 엔진(?)은 C++로 밑바닥부터 라이브러리로 짜올리고 있어요.

문제는 클라이언트 쪽입니다..

간단한 2D 게임을 만들고자 하는데, 찾아본 오픈소스 엔진은 대부분 3D엔진이더군요.
물론 3D 엔진으로 2D 게임을 만들려면 만들수야 있겠지만, 거기에 들어가는 시간과 노력이 상당할 거 같아서요.
저는 좀더 서버쪽에 집중하고 싶거든요.

만들고자 하는 게임의 2D 그래픽은 바람의 나라(혹은 팩맨?)같이 간단한 탑뷰 형식을 만들고자 합니다.
맵도 타일로 쪼개거나, 지원되는 기능이 없다면 그냥 픽셀로 줘야겠지만요.

아무튼 이때까지 찾아본 엔진은
1. 게임메이커 : 엔진..이라기 보단 툴에 가깝지만. 어쨌뜬 겜메로는 온라인 게임을 만드는 방법(서버와 통신하는 법?)을 (제 수준에서는) 찾을 수 없더군요..
2. hge : 2D 엔진에 사용하기도 쉽지만 한글이 지원안되고(hgeTTF로 해결할 순 있지만 제 개발환경에서는 안되더군요.)
3. 일리힛 or 오우거 : 3D 엔진이지만 오픈소스 엔진 중에서는 그나마 쓰기 편하고 지원하는 기능도 강력한 엔진이더군요. 다만 아직 사용해보지 않아 익숙해지는데 적어도 한달은 걸릴 것 같아서 두렵습니다. 3개월 정도 일정을 잡고 있고 그 중 개발은 10주 정도 예상하고 있는데, 엔진 배우다가 시간을 다 소모할 것 같아서요..

궁금한 것은 이렇습니다.
간단한 2D 게임 + UI를 만드기 좋은 게임 엔진은 뭐가 있나요?
혹은 제가 위에 나열한 목록 중 잘못된 점이나 (예. 겜메라도 서버랑 통신할 수 있다던가) 다른 방법이 존재한다면 알려주시면 감사하겠습니다.

cleansugar의 이미지

재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.

아이디의 아이디어 무한도전
http://blog.aaidee.com

귀태닷컴
http://www.gwitae.com

코코스2D의 이미지

제곧내

SIRIANO의 이미지

게임엔진에 관련해 시스탬 설계를 맡아 볼 생각이 있는데
전문적인 지식이 없습니다. 이를 극복할 방법이 있을까요?
왠만한 프로그래밍또는 컴퓨팅을 알며 이를 해결할 방안을 같이 검토할 게임 제작자 구합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.