고등학생 때 OpenGL 공부로 시작한 C# 3D 오픈월드 게임 Hedra 저장소 공개
- pre-ai 브랜치가 포함된 Hedra 저장소는 커밋 2,041개, 브랜치 5개, 태그 24개로 구성됨
- 저장소는 Hedra, Framework, Server, AssetBuilder, HedraTests 폴더로 나뉘고 hedra-core, hedra-tools, project-hedra-assets는 별도 저장소의 특정 커밋을 가리킴
- 마지막 커밋은 2025년 1월 15일 README.md 업데이트이며 토론에서 작성자는 이 게임을 고등학생 때 OpenGL 학습용으로 시작했다고 밝힘
Hacker News 의견들
고등학생 때 OpenGL 배우려고 시작해서 10년 넘게 키운 프로젝트라니 대단함. AI 코딩 때문에 옛날 얘기처럼 느껴진다는데 나는 아직 같은 시대라고 봄.
'옛날 시대'라는 표현은 좀 과한 듯함. LLM 이전이랑 지금이랑 차이가 git clone이랑 크게 다르지 않음. 공개한 소스는 학습 데이터가 됐고 공개 취지였으면 표절도 아님.
고등학생 치고 비주얼이랑 코드 구조가 둘 다 깔끔함. 손으로 디버깅하면서 머리 싸매고 배우는 과정이 사라지는 게 아쉬움. Claude한테 게임 만들어 달라는 거랑은 다른 얘기임.
AI 냄새가 전혀 안 난다는 말에 동의함. 한 번 보면 진짜 손으로 만든 작품 느낌이 남. 이런 프로젝트 보면서 손코딩 하는 사람들 아직 많다는 걸 확인함.
C#으로 3D 엔진까지 간 것도 점수 줄 만함. 흔한 선택지 말고 C#을 고른 게 오히려 더 어려운 길임.
내 낡은 PC에서도 부드럽게 돌아가서 재밌게 했음. 3D랑 OpenGL은 내 실력으론 너무 멀어서 포기했는데 진짜 대단함.
Cube World 생각났는데 그 게임이 간 방향은 별로였음. 그 게임에서 영감 받은 GPL 프로젝트 Veloren도 한번 볼 만함.
모드 API를 중심으로 만든 거 좋음. 게임은 다 이렇게 만들어야 된다고 생각함.
Collada 이름 오랜만에 들음. Ogre3D랑 Sauerbraten 생각나서 추억 돋음.