'분류 전체보기'에 해당되는 글 629건

  1. 2012/05/09 플로킹(Flocking)으로 게임 유닛들의 집단 행동을 자연스럽게 표현하기.
  2. 2012/04/30 유니티 앵그리봇 게임에 등장하는 봇 3종에 대해 AI 중심으로 분석중입니다.
  3. 2012/04/28 유니티로 역동적인 3D 카메라 워킹 모션 그래픽을 빌드해봤습니다.
  4. 2012/04/27 유니티로 미니언들이 양 진영에서 생산되고 이동하는 시뮬레이션을 해보다. (1)
  5. 2012/04/26 이번에 게임엔진 유니티 3.5 버전에 새로 추가된 길찾기 시스템 (1)
  6. 2012/04/08 습작으로 만들어본 온라인 슈팅 게임 (노드+유니티) (3)
  7. 2011/12/14 전에 그려봤던 스마트폰 메신져 시스템 개념도입니다. (2)
  8. 2011/12/11 이번엔 3D 게임엔진 유니티로 2D 슈팅 게임을 만들어 봤어요. (2)
  9. 2011/12/08 유니티로 스마트폰 게임 만들기에 도전해볼까요? (2)
  10. 2011/11/13 그룹 커뮤니티를 위한 모바일 메신져 개발을 시작 했어요.
  11. 2011/11/05 아이폰 게임 개발, 길찾기 기능을 만들고 테스트 해봤어요. (3)
  12. 2011/10/23 요즘 리그오브레전드라는 게임을 즐겨하고 있습니다.
  13. 2011/08/21 취미로 시작한 아이폰 게임 개발은 계속 되고 있습니다. (2)
  14. 2011/08/07 요즘 취미로 아이폰 게임 만들기 놀이를 하고 있습니다. (3)
  15. 2011/07/25 리눅스 CentOS 에 형상관리 서버 Subversion 운영하기
  16. 2011/07/22 이클립스(Eclipse)와 유틸리티로 셋팅하는 PHP 개발 환경
  17. 2011/07/07 추천할만한 흥미로운 음악 페스티발이 있어 소개 합니다.
  18. 2011/07/02 SNS 서비스 개발에 관심있는 기획자,디자이너,개발자 추천해주세요.
  19. 2011/06/09 유학생 커뮤니티 사이트에서 재미난 클럽 파티가 있네요.
  20. 2010/11/02 멀티 플렛폼 게임엔진, 유니티3D 아이폰 게임 개발 스터디를 추진합니다. (1)
  21. 2010/10/10 플래시 물리엔진 Box2DFlash로 역동적인 모션 그래픽 만들기 (1)
  22. 2010/09/15 캐쥬얼 게임 제작툴 게임샐러드로 아이폰 게임 10분만에 만들기! (5)
  23. 2010/08/03 나의 개발 머신 애플 맥북 프로에 올라탄 애플리케이션들 (3)
  24. 2010/06/06 블리자드 RTS 게임 스타크래프트 2 베타 테스트 체험해보다. (4)
  25. 2010/06/05 HTML5 & API 입문 도서와 아이폰 UI 디자인 프로젝트 도서
  26. 2010/05/22 액체 위에 국기 모양의 공이 떠있는 현상 시뮬레이션 플래시 (2)
  27. 2010/05/18 아이폰 게임 개발 도서와 관리자가 읽어볼만한 도서 Slack (3)
  28. 2010/05/17 사실적이고 실감나는 아이폰게임 제작을 위한 즐거운 물리엔진 실험
  29. 2010/05/11 애플의 혁신을 추적한 책과 자바/C 안드로이드 게임 개발 도서
  30. 2010/05/05 아이폰으로 터치하며 간편하게 학습할 수 있는 프로그램 한자터치 (4)

유니티에서 플로킹(Flocking)을 구현할 때 UnitySteer를 사용하면 손쉽게 구현할 수 있습니다. 아래는 UnitySteer 샘플을 적당히 수정해서 빌드한 것이며 영상의 움직임을 확인하시면 대략 어떤 것인지 감이 오실것입니다. 플로킹은 조타 행동(Steering Behavior) 규칙으로 구현하며 여기에는 분리(Separation), 정렬(Alignment), 응집(Cohesion), 회피(Avoidance) 등과 같은 규칙들이 있습니다. 집단 행동을 자연스럽게 표현하면서도 보다 알뜰하게 메모리를 활용할 수 있는 알고리즘이므로 게임에서 많은 유닛들이 자연스럽게 움직이는 것을 표현하기 위한 기술로 활용될 수 있겠습니다.


2012/05/09 21:13 2012/05/09 21:13

댓글을 달아 주세요

오늘 저녁에는 제가 참여하고 있는 유니티 게임 개발 스터디에서 발표를 하게 되어 있습니다. 발표 내용은 유니티 앵그리봇 게임에 등장하는 봇 3종에 관해서 설명하는 것입니다. 적 유닛이 플레이어를 발견하고 공격하고 공격받는 기능을 수행하는 AI(인공지능)가 주된 내용입니다. 보다 효과적인 실험과 설명을 위해 테스트에 필요한 것 외의 모두를 제거한 테스트 씬을 만들었고 아래와 같이 실행됩니다. 지루하지 않으면서 보다 효과적으로 분석을 하려면 분해를 해서 망가뜨려 보고 고장난 부분을 수정해보는 것이 좋습니다. 소스 코드만 들여다 보면 지루해지기 쉬우며 심지어 졸음이 오기도 하죠.^^
게임에 등장하는 봇은 3종류인데 덩치가 큰 봇은 일정 구역을 순찰하고 적이 순찰 지역을 침범하거나 플레이어가 공격을 하면 반응하게 되며 미사일도 발사합니다. 또 다른 소형의 봇은 근처에 다가가면 플레이어를 향해 자폭 공격을 하도록 되어 있으며 날아다니는 작은 봇은 감지 구역 내에 들어가면 갑자기 나타나 근접 공격을 하게 됩니다. 비교적 복잡하지 않은 AI 구성으로 차근 차근 따져본다면 어렵지 않게 파악할 수 있을 것 같네요. 이러한 AI 개발 노하우를 내 것으로 만들기 위해서는 눈으로 익히는 것 보다는 직접 비슷한 형태의 봇을 개발해보는 것도 방법이며 시간을 내서 그렇게 해봐야겠습니다.


2012/04/30 12:29 2012/04/30 12:29

댓글을 달아 주세요

어제 저녁에는 애용하고 있는 유니티 플러그인중에 하나인 iTween 샘플을 좀 수정해서 3D 카메라 워킹 모션 그래픽을 빌드해봤습니다. 오늘 여기에 텍스쳐 UV 애니메이션을 이용해서 배경 이미지 스크롤 처리를 해봤습니다. 텍스쳐 UV 애니메이션을 활용해서 동영상도 모델에 입히는 것이 가능한데 적당한 영상을 찾으면 적용해봐야겠어요. 참고로 유니티 3.5 버전에는 작업물을 플래시로 빌드할 수 있는 기능이 추가되어 있어 플래시로 개발 하던 영상 제작을 유니티로도 할 수 있게 되었네요. 물론 플래시 게임 제작도 가능해지는 것이죠.


2012/04/28 11:50 2012/04/28 11:50

댓글을 달아 주세요

그제 시간을 내서 유니티로 미니언들이 양 진영에서 생산되고 상대 진영으로 이동하는 것을 시뮬레이션을 해보기 위해 테스트 프로젝트를 만들었는데 오늘은 좀더 사실적인 표현을 위해 Path Finding 예제 프로젝트에 있는 군인 모델을 적용시켜봤습니다. 단조로운 캡슐 모양을 적용해서 테스트 해보는 것과 비교해서 모델 디자인을 입히니 느낌이 확 달라지네요. 더 멋진 모델을 붙여보고 싶긴 하지만 제 영역이 아닌 관계로 이정도로 만족해야겠어요.


2012/04/27 16:00 2012/04/27 16:00

댓글을 달아 주세요

  1. 순순2 2012/04/27 17:45  댓글주소  수정/삭제  댓글쓰기

    오 멋집니다!!

관심가지고 지켜보던 기능 중에 하나인 길찾기와 군중 시뮬레이션 시스템이 이번 유니티 3.5 버전 게임엔진에 추가 되었습니다. 그 중 길찾기 기능 확인을 위해 테스트 프로젝트를 하나 만들어봤고 아래 처럼 웹버전으로 올려봤습니다. 마우스 클릭을 해보시면 해당 위치로 게임 오브젝트가 여러개가 길을 따라 이동할 것입니다. 이 기능을 써보니 사용하기 쉽게 되어 있어 앞으로 게임 개발에 적극 활용해봐야겠어요.



2012/04/26 23:55 2012/04/26 23:55

댓글을 달아 주세요

  1. 세히 2012/04/26 10:08  댓글주소  수정/삭제  댓글쓰기

    운영자님!!
    메인화면의 큐브가 돌아가는 효과는 어떻게 하는 건가요??
    알려주실 수 있으세요?ㅠㅠ

우리 회사에서는 퇴근 후에는 물론 점심 시간에 식사도 대충 때우고 팀을 짜서 리그오브레전드라는 게임을 즐겨하는 분들이 많습니다. 물론 저도 즐겨하는 게임인데 이런 게임을 만들어 보고 싶다는 생각을 해왔고 아이폰용으로도 나오면 좋겠다는 생각을 하며 최근 실시간 온라인 게임 개발을 위해 이런 저런 실험을 해보고 있습니다. 그 실험중에 하나로 노드(Node.js)유니티(Unity)를 이용해서 간단한 온라인 슈팅 게임 프로토타입을 만들었습니다. 노드는 자바스크립트로 채팅 서버, 게임 서버, 웹 서버 와 같은 서버 개발을 하게 해주는 프레임워크이고 유니티는 웹게임, PC게임, 아이폰 게임, 안드로이드 게임과 같이 다양한 플랫폼용으로 게임을 개발할 수 있는 3D 게임 엔진입니다.  옆에 보이는 플래시 채팅도 원래는 C로 개발된 채팅 서버로 운영하고 있었는데 얼마전에 노드로 포팅해서 운영중입니다.

저번주부터 유니티 개발자들이 모여 유니티 예제 게임인 앵그리봇 소스를 분석하는 스터디에 참여 중인데 분석이 끝나면 온라인 게임으로 만들어보기로 했습니다. 이와는 별도로 온라인 게임 개발에 관심이 있거나 이 분야 개발자들이 모여 정보 교환도 하고 인맥도 다지는 실시간 온라인 게임 서버 개발 스터디를 해보면 좋을 것 같은데 혹시 관심 있는 분이 있다면 연락주세요. (이메일 : hompy @ live . com)

아래는 습작으로 만들어본 온라인 슈팅 게임입니다. 마우스 클릭으로 이동을 하고 스페이스 바로 슈팅을 합니다. 유니티 웹 플레이어가 설치되어 있어야 웹브라우져에서 실행할 수 있으며 서로 다른 PC에서 실행해보세요. 그리고 PC 버전도 실행해보실 수 있어요.


2012/04/08 10:53 2012/04/08 10:53

댓글을 달아 주세요

  1. 마니아 2012/05/05 15:44  댓글주소  수정/삭제  댓글쓰기

    ㅋㅋㅋ 이거 온라인으로 나오면 스페이스바 연타력에 따라서 연사력이 결정되겠네요 ㅋㅋ

  2. 토리 2012/04/11 05:27  댓글주소  수정/삭제  댓글쓰기

    음..고3이라 스터디에는 참여하기 힘들겟네요ㅜㅜ
    그 스터디내용을 공개해주실런지요.
    요즘 AIR3.2 랑 플래시11 의 그래픽가속라이브러리를 이용해 게임을 만들고있는데
    온라인만들어보고 싶네요..

  3. sewonist 2012/04/10 15:31  댓글주소  수정/삭제  댓글쓰기

    흠.... 제가 외국에 있어서 일까요? 게임이 실행이 안되는군요~ 어찌 돌아가나 구경 하고 싶었는데.. 아쉽네요. ㅎㅎ

아래 이미지들은 전에 스마트폰 메신져 개발에 대한 고민을 하다가 생각을 정리하는 의미에서 그려봤던 개념도입니다. 특별할 것 없는 내용을 나름 보기 좋게 정리한 정도이므로 큰 도움이 될지 모르겠으나 누군가에게는 참고가 되겠지요. 스마트폰 메신져 개발에 적용해보고자 고민했던 것인데 비슷한 형태로 소셜 게임이나 온라인 게임 개발에 적용해도 좋을 것 같다는 생각을 했고 시스템의 규모가 커질수록 다양한 기술들이 결합되어야 하므로 게임이나 웹 또는 앱이라는 분야로 경계를 나누는 것은 의미가 없어 보이네요. 어째꺼나 요즘 개인적으로 오랫동안 웹과 앱이란 분야에서 고민해왔던 것들을 이제부터는 게임이란 분야에서 차근 차근 풀어보려고 합니다. 우선 유니티와 스마트폭스서버를 활용해서 온라인 게임을 만들어 봐야겠어요. 최근에 "리그오브레전드"라는 게임을 즐겨 했었는데 비슷한 느낌의 게임을 만들어보고 싶네요.

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

단일 노드 또는 멀티 노드로 클러스트를 구성할 수 있다.
MQ, IM, MM 중에 한 가지 이상을 선택해서 사용할 수 있다.
불필요할 경우 일부 기능 서버는 생략할 수 있다.
필요에 따라 스트리밍 서버, 애드 서버, 통계 서버, 로그 서버, CDN 등이 추가 될 수 있다.

WWW – Apache, Nginx, IIS, …
DB, Database – MySQL, SQL SERVER, ORACLE, …
NOSQL – MongoDB, Cassandra, Hbase, …
(Memory) CACHE – Memcache, Redis, Tokyo Tyrant, …
MQ, Message Queue – RabbitMQ, ActiveMQ, ZeroMQ, …
IM, Instant Messenger, XMPP – Openfire, jabberd, Tigase, …
MM, Massive Multiplayer Chat – SmartFoxServer, ElectroServer, UnionPlatform, …
SEARCH (Engine) – Sphinx, Lucene, ElasticSearch, Solr, …
PUSH (Notification) – APNS(Iphone), C2DM(Android), MPNS(MS)
APP., Application Server, Business logic – PHP, Java, C#, ….

2011/12/14 14:15 2011/12/14 14:15

댓글을 달아 주세요

  1. 비밀방문자 2011/12/26 12:49  댓글주소  수정/삭제  댓글쓰기

    관리자만 볼 수 있는 댓글입니다.

  2. 처뤼 2011/12/21 16:26  댓글주소  수정/삭제  댓글쓰기

    와웅.. 대단 하시네요...
    세상은 넓고 똑똑한 분은 참 많다는.. ㅠㅠ

이전 게시물에서 소개한 간단한 프로토타입 2D 액션 게임은 유니티라는 3D 게임엔진으로 만든 것입니다. 하다보니 게임 만드는 재미가 붙어서 어제 오늘 사이에도 2D 액션 게임 프로토타입을 만들어봤어요. 그런데 코딩하는 것보다 작업에 사용할 샘플 디자인 이미지를 추출하는 것에 시간을 더 소비했군요. 이것 역시 대략 마무리하고 또 다른 스타일의 테스트 게임을 만들어봐야겠어요. 어떤 게임을 만들면 좋을까요?





2011/12/11 18:38 2011/12/11 18:38

댓글을 달아 주세요

  1. jin 2012/04/09 02:04  댓글주소  수정/삭제  댓글쓰기

    안녕하세요. 저는 미국에서 게임회사에서 10년넘게 일하고 있는 게임 아티스트입니다.
    아이폰겜을 만들고 있는데 개인적으로 열정이 넘치는 분들과 게임을 만들고 싶습니다.
    저도 슈팅게임에 관심이 많습니다. 혹시 그래픽으로 도움이 되었으면 하는 바람에
    글을 남김니다. 저의 이멜은 jinlee3d@gmail.com 스카이프는 fball73입니다.
    관심이 있으시면 연락 주시면 감사하겠습니다. Jin Lee입니다 Thank you

  2. SOFTREE 2011/12/28 10:30  댓글주소  수정/삭제  댓글쓰기

    유니티 관련 자료는 어디서 수집하시는지요? ㅎㅎ 직접 이것저것 코딩해보시는건가요?

유니티라는 게임 엔진을 활용하면 한가지 소스로 아이폰, 안드로이드, 웹, PC 환경 가릴 것 없이 퍼블리싱을 할 수 있는 장점이 있습니다. 관심을 가진 지 오래 되었는데 이제 본격적으로 유니티를 활용한 게임 개발을 해보고자 벼르고 있습니다. 유니티는 3D 게임 엔진인데 2D 게임을 만드는 데 활용해보는 것도 나쁘지 않아 유니티 툴에 좀더 익숙해지기 위해 2D 카피 게임을 실험삼아 만들어보고 있네요. 그런데 3D 게임 디자이너(원화가, 모델러, 애니메이터)와 함께 할 수 있다면 바로 3D를 적용한 게임을 만들어 볼 수도 있겠는데 어디 가면 이런 디자이너 인맥을 만들 수 있을까요? 아래 동영상은 iTween, SpriteManager 를 약간 응용한 것인데 이렇게 동영상 기록으로 남겨봅니다.




2011/12/08 15:26 2011/12/08 15:26

댓글을 달아 주세요

  1. 순순 2012/03/12 21:57  댓글주소  수정/삭제  댓글쓰기

    ㅎㅎㅎ 오래전에 방명록에 글을 드리고 이제서야 네이트온에 추가했네요 ㅠ_ㅠ
    기회가 된다면 함께해볼수 있으면 좋겠어요

  2. 지국 2012/01/04 10:13  댓글주소  수정/삭제  댓글쓰기

    오~! 저두 유니티 꼭 공부하고싶은데ㅜㅜ 일단 지금은 cocos 로 앱개발 처음 공부하고 있습니당~~!원래 직종이 디자이너인지라ㅜ 혹시 공부겸 같이 작업할 생각 있으시면 메일 주세요!! 포폴은 http://jiguk.co.kr 이구요~ 메일 주소는 wlhermit@naver.com입니다^^

스마트폰 사용자들 사이에 모바일 메신져를 사용하는 것은 필수가 되었습니다. 대표적인 모바일 메신져로 카카오톡, 마이피플, 틱톡, 라인 등을 떠올릴 수 있으며 두가지 이상 사용하는 분들이 많은 모양이네요. 친구들 주소록을 관리하고 메시지를 주고 받고 채팅 하는 것이 모바일 메신져의 주된 기능일겁니다. 그 위에 그룹 커뮤니티나 SNS 적인 요소들을 추가하고 있죠. 이런 모바일 메신져가 특정 그룹 커뮤니티를 위해 활용되는 것도 좋을 것 같은데 저 또한 어떤 그룹 커뮤니티를 위한 모바일 메신져 개발을 하게 되었네요. 기술적인 검토를 위해 관련 기술 자료 수집을 했었고 간단한 프로토타입 앱도 개발해봤습니다. 채팅을 위한 소켓서버, 대량 메시지 처리로 발생될수 있는 병목 현상을 줄이기 위해 메시지큐 서버, 회원과 커뮤니티 정보 보관을 위해 캐쉬 서버, 데이타베이스 서버와 NoSQL 서버 등이 필요하고 이용자가 많아지면 확장도 해야 하니 각 서버들은 분산 처리에 적합해야겠죠. 보안이나 전송 속도 개선을 위한 메시지 암호화, 압축 통신과 확장성도 고려한 프로토콜을 규정해야 하고 다양한 스마트폰 환경에서 동작할 수 있도록 개발 해야하죠. 이런 기본 바탕 위에 소셜 커뮤니티 요소를 올려야 합니다. 이렇게 신경써야 할 것이 많지만 단계를 밟아 차근 차근 하나 하나 개발해야 겠네요.


2011/11/13 19:28 2011/11/13 19:28

댓글을 달아 주세요

스타크래프트나 리그오브레젼드 같은 게임에서 유닛이나 챔피언을 원하는 목표지점으로 움직이게 하는 것은 어떻게 만드는 것일까요? Path Finder 기능을 개발해서 현재 지점에서 목표지점 까지 이동하는데 가장 가까운 길을 찾게 하는 것입니다. 그리고 제가 앞으로 개발하게 될 아이폰 게임에도 Path Finder 가 필요합니다. 그래서 Path Finder 가 적용된 간단한 아이폰 앱을 만들어보았고 테스트도 해봤습니다. 또한 테스트한 장면을 동영상으로 담았습니다.


2011/11/05 21:44 2011/11/05 21:44

댓글을 달아 주세요

  1. 이대형 2012/04/12 19:31  댓글주소  수정/삭제  댓글쓰기

    저도 A*알고리즘으로 디펜스게임용 길찾기를 만들었었는데
    님은 어떻게 하셨는지 궁금하네요~ ^^

  2. 폐인의세계 2011/11/17 01:37  댓글주소  수정/삭제  댓글쓰기

    Pathfinding할때 A* 알고리즘을 많이 쓰는걸로 아는데 어떤 알고리즘을 쓰셨나요?

  3. 김대현 2011/11/07 09:37  댓글주소  수정/삭제  댓글쓰기

    PathFinder가 라이브러리인가요? 아니면 직접 구현을 하셨다는 말씀 이신지...

요즘 북미에서 인기가 높다는 게임 리그오브레전드(League Of Legends;LOL)를 즐겨하고 있습니다. 개별 게임에 입장할 때 90여 가지의 챔피언중에 하나를 선택할 수 있는데 각 챔피언은 게임 포인트로 구입할 수 있으며 게임 포인트는 게임 활동을 하면 받을 수 있습니다. 나름 수집하는 재미가 있어서 게임 포인트로 하나 하나 모은 것이 현재 25개의 챔피언을 보유하게 되었네요. 주로 선택하는 챔피언은 르블랑인데 강력한 마법 공격력이 장점이라 자주 애용하고 있습니다. 아래 동영상은 르블랑으로 게임하는 장면을 동영상을 담은 것입니다. LOL Replay 를 이용해서 리플레이를 보관하고 Fraps 로 Replay 영상을 캡쳐했지요.


2011/10/23 22:06 2011/10/23 22:06

댓글을 달아 주세요

주말에 시간을 내서 아이폰 게임 개발을 차근 차근 해나가고 있습니다. 목표는 아래 동영상에서 소개하고 있는 아이폰 게임 Phoenix 와 같은 느낌의 탄막 게임을 만들어 보는 것입니다. 그래서 이런 저런 기술적인 검토와 테스트를 하고 있는 중인데 이제 막 시작하는 단계에서 Phoenix 만큼의 성능을 내는 것은 쉽지 않겠지만 최대한 성능을 끌어 올려 봐야겠지요. 이런 과정을 통해서 좋은 경험을 해보게 될 것 같습니다.

바로 밑에 동영상은 게임 디자이너가 그린 유닛 디자인도 입혀보고 디바이스 성능 테스트도 해보기 위해 만들어본 테스트 게임입니다. Box2D를 사용해서 충돌 체크를 하고 있고 Body 갯수는 50 ~ 60 개 정도를 유지하고 있는데 프레임 수가 좀 덜어지는 상태네요. 개선이 필요하겠습니다.^^

이 게임 개발을 끝내고 나면 다음 도전 개발 과제는 아마도 디펜스 게임이 될 것 같군요. 디펜스 게임 좋아하시나요? 저는 좋아해요. ㅎㅎㅎ


[iPhone Game, Phoenix Teaser]


2011/08/21 15:58 2011/08/21 15:58

댓글을 달아 주세요

  1. i 2011/10/27 13:35  댓글주소  수정/삭제  댓글쓰기

    우와 진짠 대단하시네요

  2. guk 2011/09/02 18:51  댓글주소  수정/삭제  댓글쓰기

    취미로 하시는건데 대단하시네요. ^^;

몇일전부터 아이폰 게임 만들기 취미 생활을 시작했습니다. 취미로 즐기기에는 좀 복잡한 주제를 선택했네요.  게임 개발에 많이 쓰이고 있는 Cocos2D 를 사용했고 충돌체크를 위해 Box2D 를 활용했어요. 게임 내 사용된 Sprite 들은 GameSalad 에 있는 샘플들입니다. 좀더 세련된 게임이 되려면 그래픽과 사운드에 신경을 써야 하는데 프로그래머가 할 일은 아닌 것 같고 함께할 아티스트를 찾아야겠지요. 혹시 이런 취미 함께 즐겨보실 아티스트 어디 없을까요? ^^





2011/08/07 00:09 2011/08/07 00:09

댓글을 달아 주세요

  1. heyuheyu 2011/09/24 01:50  댓글주소  수정/삭제  댓글쓰기

    부탁이 있습니다..
    아이폰용이던 아이패드던 심슨타일 이라는 게임좀 만들어주시면 안될까요!?ㅋㅋ
    검색하면 나오는데 이게정말 중독성이 쩔어요ㅋㅋㅋ
    혹시 만들으신다면..heyuheyu@naver.com 이쪽으로 연락을 주세용ㅋㅋㅋ

  2. 2011/08/16 20:38  댓글주소  수정/삭제  댓글쓰기

    아... 아이폰 어플 개발 하시는 군요! 저는 안드로이드 어플 개발 중인데 잘 안 되네요 ㅜㅜ

  3. jiz 2011/08/16 12:42  댓글주소  수정/삭제  댓글쓰기

    아이팟터치용 토크엔진이 괜찮더군요

형상관리 서버를 운영하고 싶다면 윈도우즈에서 Visual SVN Server 를 설치해서 손쉽게 운영할 수 있으나 리눅스에 설치해야할 경우도 있습니다.
CentOS 리눅스 환경에서 Subversion 서버를 설치해보려면 아래 내용을 참고하세요.

# adduser svn

# yum install subversion

# chkconfig --add svnserve
# chkconfig svnserve on

# vi /etc/sysconfig/svnserve
OPTIONS="-d -r /home/svn"

# service svnserve start

# svnadmin create --fs-type fsfs /home/svn/test
# svnadmin create /home/svn/project

# cd /home/svn/test/conf

# vi svnserve.conf
anon-access = none
auth-access = write
password-db = passwd

# vi passwd
[users]
lion=lion_password
tiger=tiger_password

# chown -Rv svn.svn /home/svn

# service svnserve restart

# vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
또는
# iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
# service iptables save

# service iptables restart

# ps -aux | grep svnserv
# netstat -ant | grep 3690

# chmod -R g+w,g+r /home/svn
# usermod -a -G svn lion



2011/07/25 17:37 2011/07/25 17:37

댓글을 달아 주세요

통합 개발 환경(IDE) 중에 하나인 이클립스(Eclipse)로 PHP 개발을 하기 위해서 아래 열거된 프로그램과 플러그인을 설치해 봅시다. 그리고 이와 함께 XAMPP, cwRsync, PuTTY, TortoiseSVN 등과 같은 툴도 곁들여서 사용할 만합니다.

[Eclipse Download]
http://www.eclipse.org/downloads/

[Plug-in Update]
Help Menu - Install new Software...

[Indigo Update]
http://download.eclipse.org/releases/indigo

[PDT 3.0 Update]
http://download.eclipse.org/tools/pdt/updates/3.0/milestones/

[Subversion Plug-in, Subclipse Update]
http://subclipse.tigris.org/update_1.6.x

모바일 앱 개발에도 관심이 있다면 안드로이드 개발 관련 SDK 와 플러그인도 설치해봅시다.

[Android Plug-in]
https://dl-ssl.google.com/android/eclipse

[Android SDK]
http://developer.android.com/sdk/

2011/07/22 10:22 2011/07/22 10:22

댓글을 달아 주세요

유명 아티스트들을 한자리에서 만날 수 있는 좋은 취지의 환경 음악 페스티발이 있어서 소개해봅니다.
공연 홈페이지에 보면 공연 소개에 아래와 같은 취지로 열린다고 소개하고 있네요.

(주)유알컬쳐가 주최하는 GREEN GROOVE FESTIVAL 2011 은 자연과 사람이 함께 어우러질 수 있는 아름다운 지구를 향한 '꿈'을 담은 축제 입니다. 세계 최고의 아티스트들과 함께 이러한 꿈을 담아 열정과 청춘을 나누고, 잊지 못할 추억을 남기며, 나아가 환경을 사랑하는 사람들의 GREEN CULTURE가 탄생하기를 진심으로 희망합니다.

좀더 자세한 내용은 그린 그루브 http://greengroove.net/ 에서 확인할 수 있으니 지금 접속해보시고 어떤 뮤지션들을 만날 수 있는지 라인업을 확인해보세요.

사용자 삽입 이미지
2011/07/07 09:49 2011/07/07 09:49

댓글을 달아 주세요

요즘 저는 신규로 오픈하는 SNS 서비스 개발로 바쁘게 지내다보니 가끔 하던 블로그 활동도 못하고 있었네요.
얼마전에는 그동안 준비해오던 서비스를 베타 오픈했고 좀더 완성도 높은 SNS 서비스 개발을 하기 위해 기획자, 디자이너, 개발자들을 추가로 모집하고 있어요.
앞으로 SNS 서비스의 기본 바탕 위에 유저도 참여할 수 있는 지도 기반, 위치 기반 서비스로의 확장과 재미있는 서비스를 위한 게임적인 요소 반영, 장소 제약 없이 접근 가능한 스마트폰 서비스 환경을 마련해 나갈 예정에 있습니다. 또한 향후 스마트픈 애플리케이션이나 스마트폰 게임 개발로도 영역을 확장해 나가게 될 것입니다.
이 분야 일에 관심 있는 분들이나 주변에 이런 일에 적합한 추천할 만한 인물이 있는 분들은 연락주세요.
참고로 우리팀 뿐만 아니라 다른 팀에서도 관련 인재를 추가로 모집하고 있습니다.
다른 팀에서는 환경 음악 페스티발을 준비하고 있고 또 다른 팀에서는 기업의 스마트폰 애플리케이션 개발도 하고 있더군요.
제가 부담 없이 추천하는 우리 회사에 서로에게 좋은 인연이 될지도 혹시 모르니 노크해주세요.^^

http://www.jobkorea.co.kr/List_Gi/GIB_Read.asp?GI_No=9169322
http://www.jobkorea.co.kr/List_Gi/GIB_Read.asp?GI_No=9169308
http://www.jobkorea.co.kr/List_Gi/GIB_Read.asp?GI_No=9169274
http://www.jobkorea.co.kr/List_GI/GIB_Read.asp?GI_No=9169290

2011/07/02 16:02 2011/07/02 16:02

댓글을 달아 주세요

얼반노매드라고 하는 유학생 인맥 만들기 커뮤니티 사이트에서 주최하는 클럽 파티가 있어서 소개합니다. 유학생들의 소통을 보다 원활하게 하기 위한 소셜 네트워크 서비스이자 유학생들의 일상을 보다 풍요롭게 하기 위한 정보 공유 커뮤니티인 얼반노매드(http://urban-nomad.net)는 서비스 오픈을 기념하는 파티를 6월 10일에 한다고 합니다. Free Entrance Ticket 을 받아서 무료 입장 할 수 있고 선착순 100명에게 Free Drink Ticket, Graphic Designed T-Shirt 를 제공 하고 Surprise Event Gift 로 100만원 상당의 백화점 상품권도 받을 수 있다고 하네요. 유학생 인맥 만들기에 관심 있는 분들은 참여하셔서 즐겁고 유익한 시간 되시길 바랍니다.
http://urban-nomad.net/concierge/show/ct/Notification/id/2
http://urban-nomad.net/dreamcollab/show/id/1
2011/06/09 22:11 2011/06/09 22:11

댓글을 달아 주세요

아이폰 게임 개발 관련해서 자주 언급되는 게임엔진이 유니티3D입니다. 이 게임엔진에 대해 함께 학습하기 위한 아이폰 게임 개발 스터디를 추진합니다. 현재 현업 아이폰 개발자 5 명으로 구성된 아이폰 게임 개발 스터디를 운영하고 있던 중 유니티3D를 학습하자는 의견을 수렴해서 이제 막 새로운 주제로 스터디를 시작하려고 하는 시점에 있습니다. 맴버들 모두 아이폰 개발에 대한 다양한 이슈에 관심이 있는 개발자들이며 유니티3D 개발 뿐만 아니라 관련 인맥 늘리기나, 관련 정보 공유에도 관심 있는 개발자들이라 추가 맴버들을 소수 더 모집해서 교류하고자 합니다.
혹시 관심이 있는 아이폰 개발자 분들은 이메일 보내주시면 확인 후 비슷한 성향의 개발자인 경우 자세한 참여 방법을 이메일 답장으로 알려드리겠습니다.
참가 신청 이메일은 hompy @ live . com 으로 보내주시면 되며 신청 이메일에는 어떤 개발자인지 확인할 수 있는 자기소개 글과 이메일, 연락처, 하고 싶은 말이 기록되어야 합니다.
매주 토요일 3시경 강남 신논현역 근방에서 할 생각이며 프로젝터가 준비된 회사 회의실에서 할 예정이므로 회비는 없습니다. 모임 시간은 협의후 변경될 수 있습니다.
되도록 현업 아이폰 개발자 분들이 신청 해주시기 바랍니다.



웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/620

2010/11/02 13:35 2010/11/02 13:35

댓글을 달아 주세요

  1. 비밀방문자 2010/12/02 14:58  댓글주소  수정/삭제  댓글쓰기

    관리자만 볼 수 있는 댓글입니다.

위키백과에서는 물리엔진을 다음과 같이 설명하고 있습니다.
물리 엔진 또는 물리 연산 엔진은 강체동역학(충돌 감지 포함), 연체동역학, 유동역학과 같은 단순한 특정 물리 시스템을 최대한 시뮬레이션하려고 하는 컴퓨터 소프트웨어이다. 이 엔진은 컴퓨터 그래픽스, 비디오 게임, 영화 분야에 쓰인다. 주로 비디오 게임에 미들웨어로서 이용되며 실시간으로 시뮬레이션 처리한다. 이 용어는 고성능 과학 시뮬레이션과 같은 물리 현상을 시뮬레이션하기 위한 소프트웨어 시스템을 가리키는 데 쓰이기도 한다.
Box2D는 다양한 개발언어에서 활용될 수 있는 2D 물리엔진이며 이를 실습해보기 위해 플래시 물리엔진 Box2DFlash 를 활용해서 간단하지만 역동적인 모션 그래픽을 만들어보았습니다. 중력과 마찰력을 없애고 탄성을 적당히 셋팅하면 다음과 같은 영상이 만들어집니다.




웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/619

2010/10/10 00:12 2010/10/10 00:12

댓글을 달아 주세요

  1. 비밀방문자 2012/04/12 14:44  댓글주소  수정/삭제  댓글쓰기

    관리자만 볼 수 있는 댓글입니다.

프로그래밍 지식 없이도 아이폰 게임을 손쉽게 만들고 싶다면 게임샐러드(GameSalad)를 선택해볼 수 있습니다. 그간 게임샐러드를 테스트 해보려고 했으나 미루고 미루다 이제서야 테스트를 약간 해봤고 자료로 남기기 위해 간단한 슈팅 게임을 만드는 장면을 동영상으로 담았습니다. 기본 구성만 되어 있는 정말 간단한 슈팅 게임이긴 한데 10분만에 게임 만들기에 도전해봤으나 약간 더 걸렸군요. 기존의 프로그래밍에 의한 개발 방법에 비해서는 성능이 떨어진다거나 세밀한 부분까지 제어하지 못한다는 단점이 있다고 볼 수 있겠지만 웹 게임으로도 아이폰 게임으로도 퍼블리싱 가능한 것은 좋은 점 중에 하나이고 프로그래밍 지식이 없더라도 누구나 어렵지 않게 2D 캐쥬얼 게임 하나를 탄생 시킬 수 있다는 큰 장점이 있는 것 같습니다. 개발자 뿐만 아니라 디자이너는 게임을 디자인 하듯이 기획자는 게임을 기획하듯이 프로토타입 게임을 만드는데 이 툴을 사용해보면 어떨까 싶으며 이렇게 만든 게임을 테스트해 본 후 가능성이 보인다면 바로 앱스토어에 런칭해볼 수도 있겠습니다. 포토샵 정도 다룰 수 있는 분이라면 아마도 사용법을 익히는데 어려움이 있어 보이진 않으나 개인에 따라 다를 수도 있겠지요. 혹여 관심이 생긴 분들은 10~20분 정도의 시간을 내서 아래 동영상을 보면서 직접 따라해보세요.



웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/618

2010/09/15 08:44 2010/09/15 08:44

댓글을 달아 주세요

  1. 안나푸르나 2011/01/13 13:07  댓글주소  수정/삭제  댓글쓰기

    그리고 이미 수년전부터 쉽게 아이폰 게임을 만들 수 있는
    툴은 상당히 많습니다.(게임토크엔진등) 하지만 대부분 상업적으로
    이용하는데에는 많은 무리가 따릅니다.

  2. 안나푸르나 2011/01/13 13:06  댓글주소  수정/삭제  댓글쓰기

    현 아이폰 어플 개발자입니다.
    저런 게임툴은 쉽게 게임을 만들수는 있지만
    최적화가 어렵고, 애플 프로그램 앱스토에 인증에서
    넘어가기가 힘든 단점이 있습니다.

  3. 오오 2010/12/17 14:41  댓글주소  수정/삭제  댓글쓰기

    그전 프로그램들보다 정말 쉽군요. 유용한 정보 감사합니다.

  4. 꼬진 2010/10/06 17:23  댓글주소  수정/삭제  댓글쓰기

    맥에서만 쓸수있는건가요??

  5. ㅠㅠ 2010/10/04 10:27  댓글주소  수정/삭제  댓글쓰기

    혹시 싸이 사진첩에 플래시 올리거 아시나요 ㅠ plxlax@naver.com 메일좀 주세요 ㅠ

주로 윈도우즈 또는 리눅스 시스템을 사용하다가 애플 맥을 주요 기종으로 사용해왔고 그 이후로 제법 시간이 흘렀네요. 주로 Xcode 로 iPhone 애플리케이션 개발을 하다가 다른 기종에서 하던 용무를 점차 맥에서도 하게 되었습니다. 그래서 아래와 같은 애플리케이션들이 제 맥북 프로 위에 쌓이게 되었네요. 아직은 발굴하고 사용해야 할 프로그램들이 많지만 하나 둘 알아가는 재미도 느끼며 차근 차근 쌓아보겠습니다. 큰 기대는 하지 않겠지만 혹시나 추천할만한 프로그램이 있으시면 관련 정보 살짝 흘려 놓고 가셔도 좋겠습니다.^^

[CoRD]
http://cord.sourceforge.net/

[Zwoptex]
http://zwoptexapp.com/

[Tiled map editor]
http://www.mapeditor.org/

[Particle Designer]
http://particledesigner.71squared.com/

[TextMate]
http://macromates.com/

[jEdit]
http://www.jedit.org/

[iTerm]
http://iterm.sourceforge.net/

[FileZilla]
http://filezilla-project.org/

[Transmit]
http://www.panic.com/TRANSMIT/

[iAntivirus]
http://www.iantivirus.com/download/

[CSSEdit]
http://macrabbit.com/

[Disco]
http://www.discoapp.com/

[MacJournal]
http://www.marinersoftware.com/products/macjournal/

[Parallels Desktop]
http://www.parallels.com/

[Adobe Creative Suite]
http://www.adobe.com/products/creativesuite/

[MSN messenger]
http://www.microsoft.com/mac/products/messenger/

[NateOn messenger]
http://nateonweb.nate.com/download/messenger/mac/

[iPhone SDK]
http://developer.apple.com/iphone/

[iTunes]
http://www.apple.com/itunes/

[iWork]
http://www.apple.com/kr/iwork/

[Firefox]
http://www.mozilla.or.kr/ko/

웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/617

2010/08/03 18:11 2010/08/03 18:11

댓글을 달아 주세요

  1. 골빈해커 2010/08/04 03:42  댓글주소  수정/삭제  댓글쓰기

    음.. 웹프로그래머의 홈페이지인데 Coda 가 없네요.. ㅎㅎ ^^
    저는 윗분의 OmniGraffle 와 더불어 OmniOutliner 추천합니다. ㅎㅎ

  2. 코딩쟁이 2010/08/03 22:54  댓글주소  수정/삭제  댓글쓰기

    http://www.theescapers.com/flux/index.html 이어플도 추천해봅니다. 자칭 드림위버 킬러라고 하네요~^^

  3. 수상한사람 2010/08/03 22:46  댓글주소  수정/삭제  댓글쓰기

    Adium : 통합 메신저
    FStream : 라디오 스트리머
    HandBrake: 동영상 파일 변환. MP4 변환시 유용
    Omnigraffle: 도표 그릴 때 편리함. 일러스트레이터 보다는 간편함
    The Unarchiver: ZIP 특히, 한글 윈도우에서 ZIP 한거 해동할 때 특히 유용

    이정도 추천하고 갑니다.

저도 한때는 블리자드 실시간 전략 시뮬레이션 게임인 스타크래프트를 하느라 몇일 밤낮을 지세운 적이 있습니다. 요즘은 관심이 줄어서 아주 가끔 자투리 시간에 아이폰으로 게임 방송을 보는 정도만 하고 있지요. 그래도 후속작인 스타크래프트2에 대한 기대는 좀 하고 있던 와중에 베타 테스트 체험을 해볼 수 있게 되었고 이렇게 게임 실행 장면을 동영상으로 담아 볼 수 있었습니다. 처음 게임을 설치하면 패치 업그레이드 하는데 꽤 많은 시간이 소요 되는데 지루하더라도 인내를 가지고 기다리면 결국 설치가 완료 되고 기대하던 3D 그래픽으로 화려하게 포장된 스타크래프트2를 맛볼 수 있게 됩니다. 전작인 스타크래프트를 경험해본 분이라면 따로 학습하는 과정 없이도 손쉽게 게임을 즐길 수 있으니 직접 체험해보세요. 화려한 3D 그래픽이 편안한 게임 진행을 방해하는 요소가 되기도 하지만 차차 적응하게 될 것이며 전작을 기준으로 새롭게 추가된 캐릭터들을 전장에 투입해서 새로운 전략을 실험해보는 재미도 느껴보게 될 것입니다. 그리고 바로 대전에 참전하는 것이 부담스럽다면 몇몇 인기 유즈맵들을 플레이 해본 후에 시도해보세요.



웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/616
2010/06/06 08:05 2010/06/06 08:05

댓글을 달아 주세요

  1. AMD64 2010/06/27 13:57  댓글주소  수정/삭제  댓글쓰기

    아무래도 <스타크래프트2:자유의날개>는 기존의 <스타크래프트:브루드 워>의 이미지와는 다르게 <워크래프트3>의 인터페이스와 비슷한 모습을 보이고 있는 것 같네요. 재미는 있지만 저사양 컴퓨터같은 경우에는 심한 렉을 보이고, 용량이 너무 커진 것 같다는 생각도 드네요...

    • 꿀꿀이 2010/07/18 10:46  댓글주소  수정/삭제

      요즘같은 시대에 이건 용량이 크다고 할 수 없죠. 과거의 관점은 버리셔야. 요즘은 플래시 게임도 상당히 큰 스케일의 게임이 많이 나옵니다. 물론 아직도 GeForce MX대를 쓰시는 분도 있고 심지어 그 이하 버전을 사용하시는 분들도 계시지만, 그건 너무 뒤쳐지는 것이고, 스타크래프트 2의 최적화 기술은 말 그대로 괴물입니다. 저 그래픽에 저정도 최소 사양으로 돌아가게 만드는건 괴물이죠. 충분히 잘 만든 게임입니다. 절대로 용량과 사양이 크고 높은게 아니에요.

  2. 철이 2010/06/07 10:04  댓글주소  수정/삭제  댓글쓰기

    친구에게 베타키를 받아서 매일같이 스타2를 하고 있답니다. ㅠ 스타와 워크래프트의 장점을 모두 가지고 있는 것 같아요. 스타2가 스타1만큼 흥행할 수 있을까 걱정하는 분들이 많으시던데, 전 이미 충분한 가능성을 보았답니다.

    • 창창이 2010/07/02 16:51  댓글주소  수정/삭제

      철이님 베타키좀 이메일로 보내주시면 안될까요 ??

      해보고 싶어서 죽겠어요 ㅠㅠㅠㅠㅠ
      changwan28@naver.com

 
"웹, 혁명을 꿈꾸다 HTML5 & API 입문" 도서는 개발자의 요구가 많은 기능은 브라우저 제조사들도 앞다투어 적용하고 있으므로 HTML5를 이용한 애플리케이션 개발 시기는 생각보다 빠를 것입니다. 그리고 지금 당장 HTML5를 사용할 수 있다는 강력한 증거는 바로 이 책입니다. 이 책에서 다루는 내용 대부분은 실제 브라우저에 실행할 수 있습니다. "아이폰 UI 디자인 프로젝트" 도서는 뛰어난 사용성과 UI 디자인으로 호평을 받고 실제로 앱스토어에서 수많은 팬을 확보한 유명 아이폰 애플리케이션의 디자이너와 기획자, 개발자의 생생한 경험담을 통해 성공 비법과 노하우를 배워 볼 수 있습니다.

이번 인터파크 공동구매는 인터파크와 본 블로그에서만 진행하는 특별 이벤트 입니다.
6월 4일부터 6월 17일까지 진행하는 이벤트이므로 지금 바로 참여해보세요.
그리고 본 공동구매에 관심 가질 만한 분들께 게시 내용을 포워딩 하거나 스크랩 하셔도 좋습니다.

[인터파크 공동구매 혜택]
"웹, 혁명을 꿈꾸다 HTML5 & API 입문" - 추가 2,200원 할인쿠폰
"아이폰 UI 디자인 프로젝트" - 추가 3,000원 할인쿠폰

[공동구매 방법]
1. 인터파크 도서 회원은 아래의 링크에 들어가서, 인터파크 도서 계정으로 로그인을 하면 할인쿠폰이 발급됩니다.

- "웹, 혁명을 꿈꾸다 HTML5 & API 입문" 쿠폰 발급 링크
   http://book.interpark.com/coupon/CouponFntMgt.do?_method=popup&sc.couponNo=210348
- "아이폰 UI 디자인 프로젝트" 쿠폰 발급 링크
   http://book.interpark.com/coupon/CouponFntMgt.do?_method=popup&sc.couponNo=210349
- 위 링크를 클릭하고 로그인하면 쿠폰은 자동 발급됩니다. (각각 2,200원 / 3,000원 할인쿠폰)
- 이 쿠폰은 각각 해당 도서 구매시에만 사용가능하며, 사용기간은 6월 17일까지 입니다.

2. 인터파크 도서 검색창에서 각각 "웹, 혁명을 꿈꾸다 HTML5 & API 입문" 또는 "아이폰 UI 디자인 프로젝트" 검색하고, "결재과정"을 진행하면 쿠폰을 사용할 수 있습니다.

- "웹, 혁명을 꿈꾸다 HTML5 & API 입문" 도서 구매 링크
   http://book.interpark.com/product/BookDisplay.do?_method=Detail&sc.shopNo=0000400000&sc.prdNo=204779694
  결론적으로 기본 할인 20%, 기본 적립5% 외에 추가적으로 각각 2,200원의 할인 혜택을 더 보실 수 있게 됩니다.
- "아이폰 UI 디자인 프로젝트" 도서 구매 링크
   http://book.interpark.com/product/BookDisplay.do?_method=Detail&sc.shopNo=0000400000&sc.prdNo=204692655
  결론적으로 기본 할인 10%, 기본 적립10% 외에 추가적으로 각각 3,000원의 할인 혜택을 더 보실 수 있게 됩니다.

인터파크 도서 & 웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/615

[연관 포스트]
아이폰 게임 제작을 위한 2D 그래픽 엔진 Cocos2D 설치 및 실행 동영상
아이폰 아이팟 코코아 터치 애플리케이션 개발 샘플 동영상
직장인을 위한 아이폰 게임 디자인 스터디를 추진해 봅니다.
직장인을 위한 아이폰 앱 개발 Cocos2D 스터디를 추진합니다.
2010/06/05 09:21 2010/06/05 09:21

댓글을 달아 주세요

물리엔진으로 실감나는 생생한 플래시 게임을 만들어 보려고 이런 저런 테스트 중에 부력 시뮬레이션도 테스트 해볼 수 있게 되어 간단한 동작을 하는 플래시를 빌드해봤습니다. 하단에 놓여진 유체 위에서 부력이 작동하여 그 위에서 공이 떠있는 현상을 테스트 한 것입니다. 공에는 여러나라 국기의 모습이 입혀져 있으며 처음에는 20개의 공이 한꺼번에 떨어지며 3초 간격으로 추가로 공이 한개씩 떨어지도록 되어 있습니다. 그리고 떨어진 공들은 마우스로 드레그해서 움직일 수 있습니다. 유체 위에 공이 떨어지면 유체가 출렁이는 현상이 생기면 좋겠다는 아쉬운 부분도 있어 약간의 이펙트를 줘서 개선해 보면 좋을 것 같다는 생각도 들고 약간의 규칙을 적용해서 게임을 만들어 보면 어떨까 하는 생각도 해보게 됩니다.
부력 테스트를 위해 Box2DFlash 물리엔진과 b2BuoyancyController 를 사용했으며 물리엔진에 관심있는 분들은 관련 샘플 소스를 참고해서 개성있는 플래시 제작에 활용해보시기 바랍니다. 물리엔진을 처음 접하시는 분들은 관련 메뉴얼을 먼저 읽어보셔야 할 것이며 함께 포함된 예제 소스를 실행해보시면 도움이 될 것입니다.

웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/614

[연관 포스트]
아이폰 게임 제작을 위한 2D 그래픽 엔진 Cocos2D 설치 및 실행 동영상
아이폰 아이팟 코코아 터치 애플리케이션 개발 샘플 동영상
직장인을 위한 아이폰 게임 디자인 스터디를 추진해 봅니다.
직장인을 위한 아이폰 앱 개발 Cocos2D 스터디를 추진합니다.

2010/05/22 10:52 2010/05/22 10:52

댓글을 달아 주세요

  1. 이키루공공 2010/06/23 21:29  댓글주소  수정/삭제  댓글쓰기

    box2d...귀에만 익은 이름이네요. 좋은 예제도 있으니..잘 공부하겠습니다 트위터로 퍼갔습니다 ^^

  2. 세이지클라서 2010/05/22 11:36  댓글주소  수정/삭제  댓글쓰기

    와... 엄청 신기하네요.,. 이런걸 플래시로도 만들 수 있군요..

 
"아이폰 게임 개발" 도서는 게임 엔진과 유저 인터페이스 디자인에 대한 기초 이론이 필요할 수도 있고, 단지 터치스크린 개념과 아이폰 SDK와 빌드 과정만 익힐 필요할 수도 있습니다. 크로스 플랫폼 게임에 사용할 이식성 높은 코드 작성법이나 어떤 미들웨어 솔루션이 현재 존재하는지와 같은 심화 주제에 관심, 어느 쪽이건 이 책이 도움이 될 것입니다. "Slack" 도서는 조금 천천히 일하더라도 제대로 일함으로써 조직의 창의성을 살리고 변화에 대응하는 능력을 키울 수 있음을 설득력 있게 정리하고 있는 책으로서, 관리자라면 한 번쯤 읽어볼 만한 도서입니다.

이번 인터파크 공동구매는 인터파크와 본 블로그에서만 진행하는 특별 이벤트 입니다.
5월 17일부터 5월 30일까지 진행하는 이벤트이므로 지금 바로 참여해보세요.
그리고 본 공동구매에 관심 가질 만한 분들께 게시 내용을 포워딩 하거나 스크랩 하셔도 좋습니다. 그리고 블로그나 카페 등에 본 이벤트를 소개할 경우 추첨을 통해 무상으로 도서를 드린다고 하니 관심있는 분들은 퍼나르기 이벤트에도 참여해보세요.

[퍼나르기 이벤트]
- 위 내용을 복사해서 널리 널리 퍼트려 주세요.
- 댓글로 홍보해주신 사이트 주소를 작성해 주시면 추첨을 통해 5분께 한빛 미디어의 "Objective-C : 맥과 아이폰 애플리케이션 프로그래밍" 도서를 드립니다.
- 당첨자 발표는 6월 1일 본 공동구매 포스트에 댓글을 통해 이루어집니다.

[인터파크 공동구매 혜택]
"아이폰 게임 개발" - 추가 3,000원 할인쿠폰
"Slack" - 추가 2,000원 할인쿠폰

[공동구매 기간]
2010년 5월 30일까지

[공동구매 방법]
1. 인터파크 도서 회원은 아래의 링크에 들어가서, 인터파크 도서 계정으로 로그인을 하면 할인쿠폰이 발급됩니다.

- "아이폰 게임 개발" 쿠폰 발급 링크
   http://book.interpark.com/coupon/CouponFntMgt.do?_method=popup&sc.couponNo=208987
- "Slack" 쿠폰 발급 링크
   http://book.interpark.com/coupon/CouponFntMgt.do?_method=popup&sc.couponNo=208988
- 위 링크를 클릭하고 로그인하면 쿠폰은 자동 발급됩니다. (각각 3,000원 / 2,000원 할인쿠폰)
- 이 쿠폰은 각각 해당 도서 구매시에만 사용가능하며, 사용기간은 5월 30일까지 입니다.

2. 인터파크 도서 검색창에서 각각 "아이폰 게임 개발" 또는 "Slack" 검색하고, "결재과정"을 진행하면 쿠폰을 사용할 수 있습니다.

- "아이폰 게임 개발" 도서 구매 링크
   http://book.interpark.com/product/BookDisplay.do?_method=Detail&sc.shopNo=0000400000&sc.prdNo=204462988
- "Slack" 도서 구매 링크
   http://book.interpark.com/product/BookDisplay.do?_method=Detail&sc.shopNo=0000400000&sc.prdNo=204573599
- 결론적으로 기본 할인 10%, 기본 적립10% 외에 추가적으로 각각 3,000원 / 2,000원의 할인 혜택을 더 보실 수 있게 됩니다.

인터파크 도서 & 웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/613

[연관 포스트]
아이폰 게임 제작을 위한 2D 그래픽 엔진 Cocos2D 설치 및 실행 동영상
아이폰 아이팟 코코아 터치 애플리케이션 개발 샘플 동영상
직장인을 위한 아이폰 게임 디자인 스터디를 추진해 봅니다.
직장인을 위한 아이폰 앱 개발 Cocos2D 스터디를 추진합니다.
2010/05/18 08:41 2010/05/18 08:41

댓글을 달아 주세요

  1. 비밀방문자 2010/05/27 18:11  댓글주소  수정/삭제  댓글쓰기

    관리자만 볼 수 있는 댓글입니다.

  2. 비밀방문자 2010/05/19 11:44  댓글주소  수정/삭제  댓글쓰기

    관리자만 볼 수 있는 댓글입니다.

  3. 인터파크 2010/05/18 13:09  댓글주소  수정/삭제  댓글쓰기

    당첨자 발표는 6월 1일 오후 2시에 이루어집니다!! 많은 참여 바랍니다~

최근에 관심을 가지고 다뤄보고 있는 게임 개발을 위한 물리 엔진 Box2D를 활용해서 사실적이고 실감나는 아이폰 게임을 만들어 보려고 준비하고 있습니다. 박스2D는 다양한 개발 플렛폼으로 포팅 되어 있어 그래픽 툴로 많이 활용되고 있는 플래시에서도 작업해볼 수 있습니다. 그래서 간단한 테스트는 플래시와 액션스크립트를 활용해보고 있고 차후 아이폰  게임 개발과 동시에 플래시 게임도 개발해 볼 수 있을 것 같네요. 아래 보여지고 있는 플래시에서는 물리엔진으로 Box2DFlash 를 사용했고 b2MouseJoint, b2DistanceJoint, b2PrismaticJoint, b2PulleyJoint, b2RevoluteJoint, b2GearJoint 가 테스트 되었습니다. 관심 있는 분은 출력되고 있는 도형을 마우스로 드래그 해서 움직여 보세요. 플래시를 보면 대략 짐작하시겠지만 물리엔진을 다루는 것은 물리와 수학에 대한 개념도 필요한 섬세한 작업이므로 차분하고 끈기 있는 관심과 노력이 필요할 것 같습니다. 비교적 다루기 어려운 주제이지만 시각적인 즐거움을 주는 주제이므로 재미있습니다.


웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/612

[연관 포스트]
아이폰 게임 제작을 위한 2D 그래픽 엔진 Cocos2D 설치 및 실행 동영상
아이폰 아이팟 코코아 터치 애플리케이션 개발 샘플 동영상
직장인을 위한 아이폰 게임 디자인 스터디를 추진해 봅니다.
직장인을 위한 아이폰 앱 개발 Cocos2D 스터디를 추진합니다.
2010/05/17 09:12 2010/05/17 09:12

댓글을 달아 주세요

 
"미래를 만든 Geeks" 도서는 매킨토시, 아이폰(iPhone), 아이패드(iPad)로 세상을 뒤흔든 애플 혁신의 힘은 어디에서 왔을까?라는 물음에서 시작한 도서로 애플을 만든 혁신의 힘을 저 밑에서부터 추적한 도서입니다. 개발자분들이 읽기에 좋은 도서입니다. "Java와 C를 이용한 프로 안드로이드 게임 개발" 도서는 안드로이드(Android) 플랫폼을 위한 최상의 게임을 만들려는 독자를 위한 도서입니다. 복잡하고 어려운 개념들을 최대한 명확하고 간단하게 설명하고 있으며, 이해를 돕기 위해 그림과 소스 코드도 풍부하게 제시하고 있습니다.

이번 인터파크 공동구매는 인터파크와 본 블로그에서만 진행하는 특별 이벤트 입니다.
5월 9일부터 5월 16일까지 진행하는 이벤트이므로 지금 바로 참여해보세요.
그리고 본 공동구매에 관심 가질 만한 분들께 게시 내용을 포워딩 하거나 스크랩 하셔도 좋습니다.

[인터파크 공동구매 혜택]
"미래를 만든 Geeks" - 추가 3,000원 할인쿠폰
"Java와 C를 이용한 프로 안드로이드 게임 개발" - 추가 3,400원 할인쿠폰

[공동구매 기간]
2010년 5월 16일까지

[공동구매 방법]
1. 인터파크 도서 회원은 아래의 링크에 들어가서, 인터파크 도서 계정으로 로그인을 하면 할인쿠폰이 발급됩니다.

- "미래를 만든 Geeks" 쿠폰 발급 링크
   http://book.interpark.com/coupon/CouponFntMgt.do?_method=popup&sc.couponNo=208421
- "Java와 C를 이용한 프로 안드로이드 게임 개발" 쿠폰 발급 링크
   http://book.interpark.com/coupon/CouponFntMgt.do?_method=popup&sc.couponNo=208422
- 위 링크를 클릭하고 로그인하면 쿠폰은 자동 발급됩니다. (각각 3,000원 / 3,400원 할인쿠폰)
- 이 쿠폰은 각각 해당 도서 구매시에만 사용가능하며, 사용기간은 5월 16일까지 입니다.

2. 인터파크 도서 검색창에서 각각 "Geeks" 또는 "프로 안드로이드 게임 개발" 검색하고, "결재과정"을 진행하면 쿠폰을 사용할 수 있습니다.

- "미래를 만든 Geeks" 도서 구매 링크
   http://book.interpark.com/product/BookDisplay.do?_method=detail&sc.shopNo=0000400000&sc.prdNo=204656110
- "Java와 C를 이용한 프로 안드로이드 게임 개발" 도서 구매 링크
   http://book.interpark.com/product/BookDisplay.do?_method=Detail&sc.shopNo=0000400000&sc.prdNo=204684577
- 결론적으로 기본 할인 10%, 기본 적립10% 외에 추가적으로 각각 3,000원 / 3,400원의 할인 혜택을 더 보실 수 있게 됩니다.

인터파크 도서 & 웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/611

[연관 포스트]
아이폰 게임 제작을 위한 2D 그래픽 엔진 Cocos2D 설치 및 실행 동영상
아이폰 아이팟 코코아 터치 애플리케이션 개발 샘플 동영상
직장인을 위한 아이폰 게임 디자인 스터디를 추진해 봅니다.
직장인을 위한 아이폰 앱 개발 Cocos2D 스터디를 추진합니다.
2010/05/11 06:21 2010/05/11 06:21

댓글을 달아 주세요

한자 터치는 간단한 터치 조작으로 재미있게 한문을 공부할 수 있는 교육 프로그램입니다. 한자를 익힐 필요가 있는 학생, 일반인 그리고 한자능력검정을 준비하시는 분들에게도 유용한 프로그램이 될 것입니다. 한자 터치 프로그램은 사용자 여러분의 의견들을 반영해서 꾸준하게 업그레이드 할 것이며 아직 추가하지 못한 기능들을 보강하도록 하겠습니다. 사용법은 간단하지만 help 메뉴를 터치해서 볼 수 있으며 좀더 자세한 내용은 홈페이지에서 확인하실 수 있습니다.

[한국 앱스토어에서 무료 다운로드]
http://itunes.apple.com/kr/app/hanja-touch/id371124105?mt=8

Hanja touch to manipulate the simple touch of fun to study Hanja is an educational program. Chinese characters used in Korea, says the Hanja.

[U.S. AppStore Free Download]
http://itunes.apple.com/us/app/hanja-touch/id371124105?mt=8

오늘 처음으로 애플 앱스토어에 아이폰 애플리케이션 등록신청을 했습니다. 첫 아이폰 애플리케이션이라서 좀더 완벽한 프로그램으로 만들고 싶었지만 일단 등록부터 하고 차차 지속적인 업그레이드를 해보는 쪽으로 방향을 선회하면서 오늘 등록 신청하게 되었네요. 오래전에 한자 사이트를 개발하면서 플래시 한자 게임을 제작 했었는데
http://hompy.info/193
이 게임이 나름 반응도 좋았고 한자 공부를 하는 분들이 휴대하면서 공부하고 싶다며 프로그램을 보내달라는 요구가 있기도 해서 아이폰 버전으로 제작하게 되었습니다. 아직은 생각하고 있던 몇몇 기능들도 추가해야 하고 사용하는 분들의 요구도 반영해볼 생각이므로 시간이 지나면 좀더 세련된 애플리케이션이 되어 있을 겁니다. 사용법은 굳이 설명을 하지 않아도 사용할 수 있을 정도로 간단하며 미리 예습해볼 수 있는 SHOW 메뉴와 간편하게 터치하며 학습할 수 있는 PLAY 메뉴로 구성되어 있고 OPTIONS 메뉴에서 한자능력검정시험 급수를 선택해서 원하는 수준의 한자를 학습할 수 있게 했습니다. 미리 구동화면을 확인해보시려면 옆에 있는 플래시의 Play 버튼을 클릭해서 동영상을 살펴보시기 바랍니다. 애플리케이션 디자인은 개발자인 제가 한 것이라서 미흡해 보일 수 있겠으나 나름 눈에 피로감이 덜 하도록 어두운 색을 사용해봤습니다. 이 한자 터치 애플리케이션의 가격은 무료이므로 앱스토어에 등록이 완료되면 부담 없이 내려 받으시기 바라며 사용해보시고 개선점이나 좋은 아이디어가 있으시면 언제든 의견 주십시오. 되도록 반영해보겠습니다. 현재 플래시와 아이폰 애플리케이션으로 제작되어 있는데 기회가 된다면 다른 플렛폼에서도 사용할 수 있도록 신경써보겠습니다.

 
 
 

웹프로그래머의 홈페이지 정보 블로그 http://hompy.info/610

[연관 포스트]
아이폰 게임 제작을 위한 2D 그래픽 엔진 Cocos2D 설치 및 실행 동영상
아이폰 아이팟 코코아 터치 애플리케이션 개발 샘플 동영상
직장인을 위한 아이폰 게임 디자인 스터디를 추진해 봅니다.
직장인을 위한 아이폰 앱 개발 Cocos2D 스터디를 추진합니다.
2010/05/05 04:23 2010/05/05 04:23

댓글을 달아 주세요

  1. harry 2010/07/15 13:30  댓글주소  수정/삭제  댓글쓰기

    한자 학습 정말 좋은거 같습니다. 한자뿐 아니라 중국어 간체자도 개발하실건지요? 영어 똑딱이 프로그램도 유사하던데, 암튼 너무 좋은것 같습니다. 좋은 프로그램 많이 만들어주세요 ~

  2. rus 2010/06/05 08:50  댓글주소  수정/삭제  댓글쓰기

    안녕하세요...컴퓨터 실력은 전혀 없지만(IT개발자가 아니고 문과출신입니다.)... 한자를 사랑하는 아저씨 입니다.
    제품개발에 조금이나마 도움을 드리면서 참여하고 싶습니다. 대표훈음 등록이라던지 급수한자 업데이트 또는 한자데이터 업데이트를 하고 싶습니다.
    서울 살고 한자 관련 게임, 컨텐츠 개발에 관심이 많습니다.
    혹시 지원자 필요하시면 메일 주세요... nescient@naver.com 입니다. 저는 사용테스트 라던가 한자 입력 또는 아이디어 제안 하도록 하겠습니다.

  3. 홍차 2010/05/19 09:39  댓글주소  수정/삭제  댓글쓰기

    경력2년차 웹디자이너입니다.^^ 안그래도 어플리케이션 디자인에 관심이 있어서 여기저기 알아보고있는 중에 여기까지 들어오게 되었네요 ㅎ.
    저는 프로그램에 대해서는 잘 모르지만... 어플리케이션 디자인은 사이즈에 맞춰 png파일로 제작하면 프로그래머가 코딩을 하는 거라고 들었는데요, 제가 디자인을 무료로 해 드려도 될런지요? 괜찮으시면 [ayarue@naver.com]으로 메일 주세요.^^

  4. aron 2010/05/11 14:16  댓글주소  수정/삭제  댓글쓰기

    내려받아봐야겠네요!ㅋ