[게임제작] 쿼터뷰 제작 종료
쿼터뷰의 기본 동작 및 대상 오브젝트 찾기까지 마무리 지면서 사실상 쿼터뷰에 대한 공부는 이만 마치고자 한다. 최종적으로 방금 그렸던 오브젝트까지 추가해보니 이제야 좀 실감이 나는 것 같다. 쿼터뷰 프로젝트를 만들면서 나름대로 시즌3 프레임워크를 만든 것 같다. 이번 프로젝트야 말로 MVC 구조를 독립적으로 잘 만든것 같은데 아직도 한참 부족하다. 이번 프레임워크에서 아쉬웠던 점은 Camera View가 결국 필요치 않게 어마어마한 양의 Data를 추가 양산 했다는 점이다. 휴대용 기기로서 Draw 부분에 많은 아쉬움이 남는다. 무엇보다 부드럽지가 않다는 점이 속상하다!! 다음에는 다시 2D로 돌아가는데 이번엔 좀 쉽게 탑뷰를 도전해봐야겠다. 3D공부도 같이 하고 있는데 이녀석.. 쉽지 않다.. 이젠 스..
Game/제작일지 2011. 12. 16. 17:10
[게임제작] AI 2번째
드디어 1차 작업을 완료 했다. 오브젝트 두마리는 각자의 이동 경로를 파악하여 잘 움직여 줬다. 행복하다. ㅋㅋ 언제 한번 정리 하도록 하겠다.
Game/제작일지 2011. 12. 9. 17:56
[게임제작] Object AI
오늘은 Object AI를 열심히 짜봤다. 한번 움직이고 나서 적의 위치를 체크해서 해당 위치로 이동 하는 그런 루틴인데... 코드양도 많아지고 쓸데 없이 잡스럽기만 해서 걱정이었는데... 진짜 문제가 있었다!!! 오브젝트가 여러개일 때는 어느정도 움직임을 보여줬는데 단 두개일때에는 서로 양보해주기 바쁘다.. 에휴.... 오늘은 그만 쉴란다~
Game/제작일지 2011. 12. 5. 17:53
[게임제작] ISO Matric View, 쿼터뷰?
2D 게임을 제작 할 때 입체감을 주기 위해 쓰는 방식 중에 쿼터뷰라는게 있다. ISOLATION이라고 쓰던가 지금은 일지 작성이니 정확한 내용은 그냥 넘어가고~ 아무튼 이걸 ISOMetricView라고 부르는 것 같다. 예전 TBS강좌를 보면 이렇게 써있으니까 말이다. 이론은 대략 이렇다. 1. 평면의 사각형을 45도 만큼 회전 시키면 마름모로 변한다. 이렇게 되면 가로 사이즈는 피타고라스 정리를 이용해서 구하면 된다. 2. 세로 사이즈는 조정을 통해 돌린 크기의 절반으로 줄인다. 그러면 이제 평상시 보던 크기로 변화한다. 지금의 이론을 체크해서 MAP을 출력시키면 되는데 이건 나의 일지이니 내가 생각한 내용을 좀 작성해보면. 애초에 32x32 크기의 타일에 그림을 그려보자 이거다. 맨날 그리던 대로 ..
Game/제작일지 2011. 12. 1. 22:00
[JavaProject] 20111201
Java로 구성된 디자인 패턴 적용중
Game/Nightly Build 2011. 12. 1. 19:06
[게임제작] 클래스 설계 중
UML이 익숙하진 않지만 생각해본대로 클래스를 설계해봤다. Interface 하는 법도 몰라 볼줄아는건 자신뿐! 아무튼간에 이렇게 만들면 되겠지 싶어서 만들었는데... 구현 과정에서 자꾸만 발생하는 문제가 많다. Flow도 그려놨지만 이거 원... 일단 UML 파일은 업데이트 해놓자 이제 어느정도 전체적인 흐름이 보이긴 하는데 타일 처리를 하는 부분에서 애를 먹고 있다. 무엇보다 쿼터뷰 방식으로 제작하려다 보니 Camera쪽에서 손볼것도 없청 많은데... 다시 시행착오를 시작하자!
Game/제작일지 2011. 11. 30. 12:44
[게임제작] 타일의 크기
전부터 생각해왔던 것이지만 RPG에서의 전투는 그 게임의 전부라고 봐도 무방할 것이다. 그렇기 때문에 많은 생각을 해보았는데 역시 RTS같은 전투의 세세함을 컨트롤 하기 보다는 최소의 조작으로 전투를 행하게 함이 플레이어의 피로도를 줄여주는 것 같았다. 무엇보다 내 맘대로 되지 않지만 Upgrade를 통해 손실을 이득으로 만들어주게 하는 것이 매력적인 것 같다. 머리속에는 스타크래프트 외의 전략게임들과 퍼스트퀸 시리즈, 좀비 바이러스가 생각난다. 그래서! 퍼스트퀸을 잠깐 분석을 해봤다. 물론 내부 소스는 아니고 리소스 분석이라 생각하면 되겠다. [MAP 타일 크기] 배경에 깔아놓을 타일을 생각해보기로 했다. 사이즈가 16 x 16이다. [캐릭터 크기] 놀랍게도 이녀석은 32x32다. 골렘같은 움직이는 스..
Game/제작일지 2011. 11. 25. 12:15
[D3D, Study 1] 초기 시작
타일 베이스를 열심히 분석하며 안드로이드를 나갔는데 어느 순간 가보니 부족함을 느꼈다. 디자인 패턴을 보며 이것저것 추가를 했는데 지식이 짧음을 다시 한번 경험하며 3D로 넘어왔다. 오랜만에 모바일이 아닌 윈도우 프로그래밍이라 그런지 2시간동안 삽질을 했기에 글을 남기기로 결심했다. - 스터디는 해골책이라 불리는 기본 도서를 이용한다. - 윈도우용 프로그램 개발이 목적이 아닌 최종적으로 OpenGL에 접근하기 위한 기본 소양을 기르기 위함 - 기간은 역시 무한정이다. 도중에 또 바쁘면 스톱할지도 모른다. 1. 시작하기 먼저 DirectX SDK를 다운 받는다. 링크 : http://www.microsoft.com/download/en/search.aspx?q=DirectX+SDK 그 다음엔 Visual ..
Game/DirectX 3D 2011. 11. 11. 16:10
[어드벤쳐 게임] 2011년 10월 19일
애니매이션 적용 클래스 작성
Game/Nightly Build 2011. 10. 19. 15:22
[버전관리] 20111012 어드벤쳐게임
TextView와 UI를 연동하여 그럴싸하게 보이게 제작
Game/Nightly Build 2011. 10. 12. 18:59
[버전관리] 어드벤쳐 게임 20111011
UI_TextView에 대한 클래스 처리 완료.
Game/Nightly Build 2011. 10. 11. 19:16
[버전관리] 20111010
Game/Nightly Build 2011. 10. 10. 19:43
[버전관리] 어드벤쳐 게임
대사 스크립트 출력부분 수정
Game/Nightly Build 2011. 10. 9. 19:26
휘유~ 간신히 세미나 자료 다 만들었음.. 이건 아직도 갈길이 멈.. ㅠ
Game/Nightly Build 2011. 10. 7. 17:50
[버전관리] 어드벤처 프레임워크
Game/Nightly Build 2011. 10. 4. 20:45
[버전관리] 어드벤쳐 프레임워크
이건 공개하면 안되지만 ㅋㅋ 완성된게 없으니 고고씽
Game/Nightly Build 2011. 10. 3. 20:30
[도트왕국] 캐릭터 도트
그림 관려하여는 별도로 카테고리를 만들고 싶지만 아직 이렇다할 성과는 없으니 이쪽에 잠시 만들어 두도록 하겠다. 너무나도 작아서 안보이겠지만... ㅋㅋㅋㅋㅋㅋ 이걸 스마트폰에 넣으면 더 작아보이겠지만.... 나중에 키우면 되니까 ㅋㅋㅋ 일단은 이번에 좀 써볼 생각으로 만든 도트
Game/Resource 2011. 9. 19. 21:23
[Tile based games, Android 적용] Jumping
- Tile based games (http://www.tonypa.pri.ee/tbw/start.html) 위 튜토리얼을 기본으로 하여 Android에 사용될 수 있게끔 공부한 포스트 입니다. Jumping을 구현하기 위해 돌아온 길이 너무 험난했다. 여태까지 만들었던 모든 소스와 별개로 구성되어있다. 이전 부터 따라온 경우라면 현재 첨부된 소스로 진행할 것을 권장한다. 버전 이력에도 적었듯이 v2.0으로 소스가 업그레이드 되었으며 머지 않아 마지막 챕터까지 공부를 끝낸다면 그 이후부터는 새로 소스가 구성되게 될 것이다. 현재 계획으로는 타일베이스게임을 통해 기본적인 게임 제작 기법의 습득이 완성 되면 앞으로는 현재 공개된 게임 엔진을 분석하는 것으로 방향을 잡을 생각이다. 1. 이론 뜀뛰기는 위를 향..
Game/Tile based game 2011. 9. 19. 13:18
[버전관리] v2.0 20110915
[버전관리] - 이제 받을만 하실거에요.. ㅎㅎ - ResObject를 통해 움직이는 오브젝트 별도 관리 - Map 구조 변경 xml 파싱 하여 MAP Data읽어옴 - 다 바꾸려다가 잘 되는거 왜 바꾸지 라는 생각으로 말았음.
Game/Nightly Build 2011. 9. 15. 21:10
[버전관리] V2.0
[버전관리] - 미완성 버전이므로 받지 마세요~ - 플래시 프레임워크와 비슷하게 재 수술중
Game/Nightly Build 2011. 9. 9. 16:22