Hacker News 의견
  • Godot 엔진을 사용하여 저사양 폴리 게임을 만드는 작은 팀에서 일하는 사람으로서, 이 프로젝트가 매우 멋지다고 생각함. 노드 기반 GUI와 코드 간의 전환이 필요하다는 점이 공감됨. 통합된 IDE가 개발자 간의 병합 충돌을 쉽게 만들 수 있다는 점에서 특정 목적의 편집기를 사용하는 것이 도움이 될 수 있음.

  • 더 좋은 컴퓨터를 사라는 의견에 반대하는 이유로, 많은 사람들이 경제적으로 어려워 새로운 하드웨어를 구입할 수 없고, 컴퓨터 칩 생산이 환경에 해로우며, 이미 잘 작동하는 컴퓨터가 있는데 굳이 새로운 것을 살 필요가 없다는 점을 언급함.

  • 게임 엔진의 품질이 시간이 지남에 따라 떨어진다는 외부 요인이 있다고 믿기 시작함. Unity와 같은 노드 기반 편집기는 교육에 적합하며, 많은 아마추어 개발자들이 Unity/Unreal만 알고 있어 회사들이 이를 채용하게 됨. Unity는 고객의 요구에 맞춰 엔진을 조정해야 하므로 'turbobloat' 현상이 발생함.

  • Half-Life와 Morrowind 엔진은 열정적인 프로그래머들이 개발하여 최소한의 엔진과 훌륭한 기술을 제공함. 이 프로젝트는 raylib과 Unity 사이에 위치하며, 아마추어 프로그래머에게는 매력적이지 않을 수 있지만, 성능이 좋고 잘 구성되어 있음.

  • "A thing should be a thing"이라는 문구가 매우 인상적이며, Terry Pratchett의 스타일을 연상시킴. AI 프로젝트에 활용할 수 있는 아이디어가 있음.

  • 터보 블로트 문제에 전적으로 동의하며, 현대의 기계는 훨씬 강력하지만 프로그램은 오히려 느리게 느껴짐. 프로젝트와 웹사이트 디자인이 매우 훌륭함.

  • 대부분의 Unity 게임은 고급 셰이더와 기술을 사용해도 좋지 않게 보임. 특정 텍스처 매핑 기술이 사라졌으며, Ikaruga와 같은 게임은 뛰어난 배경을 가지고 있음.

  • Half-Life 2를 최근에 다시 플레이했는데, 고해상도 텍스처 팩 없이도 여전히 놀라운 그래픽을 보여줌.

  • "Turbobloat"와 엔진의 "bloated" 현상에 대해 언급하며, Tramway 프로젝트에서 어떤 기능을 제외했는지 설명할 필요가 있음.

  • C++에 익숙하지 않은 초보자를 위한 프레임워크 사용법을 다루는 기사에 감사하며, 튜토리얼이 재미있고 접근성이 좋다고 느낌.

  • 3D 그래픽과 과학 프로젝트를 위한 엔진을 만든 경험에서, 고해상도와 동적 조명 구현에 대한 차단 요소가 무엇인지 궁금해함. Vulkan/Dx/Metal/OpenGL 등을 사용하여 최소한의 픽셀 및 프래그먼트 셰이더 쌍으로 구현할 수 있음.