어드벤처 정도라면 간단하게 윈도우즈의 GDI로도 충분히 할 수 있지 않을까요. 그림 띄우는건 이정도고.. 배경음악같은건.. 음.. 그냥 검색해서 찾아쓸 자신 없으면 WINAPI 바이블 같은걸 사서 찾아서 해보시구요. 스크립테 엔진이나 증거물 인벤토리 같은건.. 그냥 하면 된다고밖에.. 좀 정식으로 배워보고 싶으면 컴파일러 책같은거 보시구요. 증거물 인벤토리는 별거 없어요. 벡터 만들어서 다 때려박음 되겠네요. STL책도 한번 보시고. 아 프로그래머 분이 자료구조 정도는 알아야 뭘 해도 할겁니다. 포인터나 함수 개념도 안잡혀있으면 그냥 일단 C++ 입문 책부터 사서 보는거고..
2007.06.24 12:15:44 (*.47.92.30)
음..
그림을 띄우고 좀 다양한 연출을 하게 하려면 다이렉트 엑스를 좀 공부하셔야 겠고, 그냥 일반 2d만을 선호하시는 거면 SDL 같은거 알아보시고요. (SDL도 강력합니다만 -_- )
음악을 재생하게 하시려면 맨땅에 헤딩하기는 좀 그러니, openal이나 fmod 같은거 보시고
스크립트 엔진을 만드실꺼면 컴파일러를 좀 공부하셔야 되는데 -_- 이것도 맨땅에 헤딩하는 거고 시간도 오래걸리고 어려운 일이니, lex랑 yacc정도를 좀 보시고.
엔진을 직접 안만드시고 스크립트 언어를 이용하시려면, 파이썬이나 루아 정도가 괜찮겠군요.
증거물 인벤토리 같은거 만드는 건 만들기 나름이니, 곰곰히 생각해보셔야 될 것 같습니다.
아직 만드시는 것에 대한 정보가 많이 부족하신 것 같은데, 이런 경우 100% 다 완성 못하거든요. 잘 알아도 만들기 어려운게 게임인데.
너무 큰 걸 욕심내지마시고 간단한 것 부터( 그림 띄우고, 대사 띄우는 작업의 반복. 정도 ? )만드시고 자츰 하나씩 확장해가시면서, 불편한 점 수정해가면 점점 좋은 결과가 나올 것 같네요.