嗨,

我是开发者,15年了,但我从来没有制作过游戏。

我小时候玩过Desert Strike,想做一个像它一样的游戏,所以我开始在Three.js上用AI的大力帮助下建立它。我想知道你们的想法。什么看起来好,什么看起来不好,什么你们会改变。

我制作了一段游戏视频。

关于它的一些事:

  1. 它可以在浏览器中运行。可以用Xbox或DualShock控制器,或者用键盘和鼠标。

  2. 3D模型都是我在网上找到的免费模型,大部分来自polyhaven.com和sketchfab.com。

  3. 项目中没有声音文件。没有一个.wav文件。所有声音都是在游戏运行时用DSP生成的。枪声来自真实的弹道:弹药的量,弹丸的口径和它击中了什么。

  4. 飞行模型使用真实的数字,而不是我觉得合适的数字。发动机功率,惯性,变速箱,主螺旋桨和尾螺旋桨都在那里,所有在实时运行。

  5. 有一个微小瞄准模式。你专注,能更精确地瞄准枪。

  6. 我尝试模仿真实的M230链式枪和M134、M28和GAU-19机枪。射速,启动,热量和每个机枪的声音。还有弹着点和子弹擦身而过时的“嘎嘎”声。

  7. 有风浪和阻力。空气在移动,直升机被推动着。没有在视频中展示。

  8. 视频中没有的还有两个声音模式。一个是机组人员在驾驶舱中听到的一种声音,一种是外部摄像机拍摄的声音。我尝试模仿真实的飞行头盔对大声的处理。

  9. 游戏中有一个设计模式,可以形状地形。还很基础。

  10. 有尘土,颗粒,烟雾,回声和重verb,另外一些地图性能的基本工作。

我不想使用Unity。部分原因是许可证,部分原因是我不想让游戏依赖引擎。

任何建议都有帮助。感谢。