세상에서 제일 용량이 적은 3D 게임

66 0 0 2024-05-01 23:08:02 신고
※ 5회 신고 누적시 자동 게시물이 블라인드 처리됩니다. 단 허위 신고시 신고자는 경고 또는 불이익을 받을 수 있습니다.








.kkrieger


독일의 프로그래밍 팀 .theprodukkt에서 .werkkzeug라는 자체 툴을 이용해 제작하여 2004년 만든3D FPS 데모 게임

개발의 비밀을 설명

용량이 매우 작은데다가 실행파일만 달랑 하나 있음에도 뛰어난 그래픽의 게임이 나오기 때문에 무슨 속임수가 있는 것은 아닌가 의심하는 사람이 나오는 것도 무리는 아니나 이 게임은 C++ 기반에 텍스처 생성과 사운드 부분에서는 어셈블리어를 사용했다고 한다. 여기에 자체적으로 개발한 압축 툴로 EXE의 용량을 줄일 수 있었다고 한다. 미리 생성한 파일을 사용하는 전통적인 게임 개발 방법과 달리 텍스처, 메쉬, 사운드 같은 게임의 리소스들을 절차적으로 생성한다. 텍스처는 아주 간단한 텍스쳐 꼴랑 몇개 만들어놓고 그 텍스쳐를 프로그램 내부에서 포토샵 하듯 변형한다. 심지어 g나 o같은 폰트의 모양을 기반으로 글자를 포토샵 쓰듯 변형한 텍스처도 있다. 메쉬 또한 사각형이나 실린더 같은 것들을 사용한다. 음악 및 효과음 역시 내장 신디사이저 코드를 통해 재생하는 방식이다.

이렇게 극단적으로 용량을 줄이는데에만 치중한 프로그램이기 때문에 96kb짜리 프로그램의 공식 최소사양은 펜티엄 3 1.5Ghz에 512MB 램, 

Geforce 4 Ti 또는 Radeon 8500 이상으로 상당히 높았다. 또한 게임을 실행하면 리소스를 생성하는 시간도 상당히 길다.


한동안은 성능측정기로 전락..

▼ 댓글 더보기
※ 로그인 후 이용가능합니다.
0 / 300
번호 제목 작성자 시간
299939
평화누리특별자치도파주시동패동초롱꽃마을6단지gtx운정역금강팬테리움센트럴파크아파… 크롬
24-05-01 23:10
VIEW
세상에서 제일 용량이 적은 3D 게임 이영자
24-05-01 23:08
299937
공짜 밥에 공짜 술인데 회식이 왜 싫어? 조폭최순실
24-05-01 23:04
299936
가슴 확대 수술을 받는다는 여친 홍보도배
24-05-01 22:56
299935
13년만에 찾은 다이아반지 떨어진원숭이
24-05-01 22:54
299934
대만 피자헛 신메뉴 떨어진원숭이
24-05-01 22:54
299933
존예녀의 리액션.jpg 오타쿠
24-05-01 22:54
299932
오타쿠들 기분나쁘지말라고 돌려말하는 말.jpg 곰비서
24-05-01 22:52
299931
당황과 황당의 차이를 이해한 누나 와꾸대장봉준
24-05-01 22:50
299930
도둑고양이를 조용히 시키려면? 곰비서
24-05-01 22:50
299929
피파 온라인 선수묘사 오타쿠
24-05-01 22:48
299928
여자 사귀려고 교회 청년부 가면 피보는 이유 아이언맨
24-05-01 22:42
299927
팽현숙 선배님은 잘 계십니까? 순대국
24-05-01 22:40
299926
중국 짝퉁유리로 강남 30억짜리 아파트 시공한 GS건설 소주반샷
24-05-01 22:38
299925
ABS 도입 반대했지만 제일 맛있게 써먹고 있는 포수.gif 아이언맨
24-05-01 21:54
299924
고속버스 공지문 레전드 장사꾼
24-05-01 21:52
299923
20대 학생이 살면서 느낀 여자들 특징 곰비서
24-05-01 21:38
299922
우리나라 여자경찰관 턱걸이 풀업 수준 아이언맨
24-05-01 21:00
299921
호불호 자동자 머플러.mp4 아이언맨
24-05-01 20:58
299920
5/1(수) 오후 7시 LIVE* 운영의 마술사 박태민 vs 자이언트 킬러 차재욱 해적
24-05-01 20:58
299919
kfc 치킨 배달 왔는데 이물질 나옴.jpg 와꾸대장봉준
24-05-01 20:56
299918
운동을 할때 휴식이 중요한 이유. 해골
24-05-01 20:56
299917
남성전용 맥주잔. 가습기
24-05-01 20:56
299916
집에 강도들어서 직접 주먹으로 잡았다 극혐
24-05-01 20:56