2009년 12월 21일 월요일

[연재, code.google.com] cppe4x



xml 파서기 및 저작기 이다.

tinyxml 과 비슷하다. 성능은 모르겠지만




[연재, code.google.com] quadra



테트리스 게임이다.

single, multi, remote 에서 게임이 된다.

zlib, libpng, SDL 라이브러리가 필요하다.

참고로 SDL은 Simple DirectMedia Layer의 약자로 크로스 컴파일 가능한 멀티미이어 라이브러리 이다.

한글 문서


[연재, code.google.com] angel-engine



opengl 기반으로 작성된 2D 게임 엔진이다.

소스 받아서 컴파일 하니 MS_DLL_ID가 없다고 나온다.

python 설치 해야 하나보다.

[연재, code.google.com] mar1



엑션 게임이란다

이게임에 쓰인 라이브러리가 인상적이다.

다이렉트 3D는 기본이겠고

LUA라는 프로그램 언어를 가지고 개발 한것 같은데
궁금한 사항은 Lua언어자체의 특성을 C++(toLua)형태로 코딩해서 쓰것 같다.
더 자세히 알아보려면 코드를 분석 하라!
혹시 좋은 코딩 스타일을 배울수 있지 않을까.





[연재, code.google.com] QCTemplate



Google CTemplate기반을 둔 Qt framework용 Template Engine이다.
그럼 Template Engine이 뭐냐
위에서 언급한 Smarty, Django는 나름 많이 쓰이고 있는 Template Engine인데
이것은 비지니스 로직과 표현 로직을 분리의 목적을 두고 있습니다.

Source tap에서
mercurial 설치후 다운로드후 sln 파일을 실행 하시기 바랍니다.

Google ctemplate를 써보진 않았지만 강력하다고 합니다.
다들 자신의 프로젝트에 써보시길...



개발자로써의 2009년도 테그들


Eclipse RCP, Eclipse Plugin, OSGi, swt/jface
ACE Framework, boost library
Google code
Android, IPhone
OPRoS(Component, Task, Interpreter), OPRoS 시연


2009년 8월 20일 목요일

OPRoS 과제 1년을 돌아보며

장황하게 쓰일까봐 그냥
돌아보고싶지 않다.
한마디 하자면 "갈길이 멀다" 이다.
내가 알고있는 미들웨어는 명확하고, 쓰기 편하고, 다양한 기능을 제공하고 인데
OPRoS는 별로 명확하지 않고, 쓰기 편하고지도 않고, 다양한 기능을 제공하지 않는다.
그래서 좀 그렇다.
과제는 과제로란 말이 할필 내가 하는 이과제에서 생각날께.. 모람!!!!

지금은 android에 관심이 있어 자바를 공부 중이다.
이것저것 책을 샀는데 "자바 성능을 결정짓는 코딩 습관과 튜닝 이야기"를 보고 있다.
그런데 온라인 문서가 잘되서 그런지 좋은 자바책을 볼 수가 없다.