게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
막쓰는 엔진 ( 2D 게임엔진 개발중! )
게시물ID : programmer_19726짧은주소 복사하기
작성자 : ʿϴ
추천 : 10
조회수 : 1739회
댓글수 : 18개
등록시간 : 2017/02/04 17:23:46
저번달 초부터 천천히 개발 하고있던 게임 엔진 입니다..
포트폴리오 정리겸 이렇게 올립니다..

목표는 누구나 쉽게 2D 게임을 만들수있게 하기 위하여 개발 하였습니다.
오직 2D만을 위해 만들기 때문에 사용할때 편하지 않을까 싶어서 생각해봤습니다.

그래서 가장 비슷한게 PPT 가 생각이나서 PPT 처럼 게임을 만들수있다면 어떨까 싶어 개발을 진행하였습니다.
혼자만들다보니 산으로가고.. 힘이 딸리네요 ㅎㅎ


ver 0.001
1.그룹화 기능을 추가
2. 아틀라스 이미지를 활용하여 에니메이션 구현


ver 0.002
1. 아틀라스 이미지도 추가 그룹에 추가
2. 그룹화한 항목들 저장
3. 그룹화한 항목들 불러오기

ver 0.003
1. 씬 이동 추가
2. 이동, 회전, 알파 에니메이션 추가
3. Xbox 패드 입력 기능 추가
4. layout 기능 추가
5. 씬 레이아웃 저장 기능
6. 씬 레이아웃 불러오기 기능

ver 0.005
1. 캐릭터 이동 테스트

ver 0.006
1. 줌인 카메라 기능
2. 이미지 반전 기능


ver 0.007
1. 충돌맵 구현
2. 마우스 좌표계 원래대로 수정
3. FreeType을 활용한 폰트 글자 출력

ver 0.008
1. 레이아웃기능 추가
2. 선택 개체 정보 보기 기능 추가
3. 레이아웃 이미지 기능 
4. 2D 3D 선택 나눔
5. 마우스 버그 수정


앞으로 개발 해야할 내용들..
1. 에니메이션 XML 저장 및 수정 기능
2. 2D 포함 전체씬 저장하는 기능
3. Lua Editor 추가
4. 객체 변수명 수정기능
5. 맨앞으로가기 맨뒤로가기 모든 그룹에 적용가능케 수정
6. 사운드 기능 (OpenSL..)
7. 막짠 코드 리펙토링...
8. 프로젝트 마법사 기능
9. 드레그엔 드랍 기능
10. 테스트 게임 개발....

하.. 갈길이 많네요 ㅠ

GitHub링크 입니당..
https://github.com/gtpk/Monstone

개발 언어는 C++/CLI ,C#
개발 환경은 VS2015
외부 라이브러리
- WPF
- OpenGL
- FreeImage
- FreeType
- TinyXML
- FTGL
- LUA TINKER
- Xceed Wpf AvalonDock (WPF Toolkit)
- Xceed Wpf AvalonDock Themes VS2013
- MahApps Metro

꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호