2
栏目分类
热点资讯
娱乐 你的位置:九游体育app官网下载IOS/安卓全站最新版下载 > 娱乐 > 九游体育娱乐网后者相同尝试用SQL构建雷同《Doom》的游戏-九游体育app官网下载IOS/安卓全站最新版下载
九游体育娱乐网后者相同尝试用SQL构建雷同《Doom》的游戏-九游体育app官网下载IOS/安卓全站最新版下载 发布日期:2025-10-20 07:47    点击次数:119

快科技9月12日音尘,近日,一位循序员诈欺“纯SQL”构建了一款雷同《Doom》的多东谈主第一东谈主称射击游戏,名为DOOMQL。

该游戏仅用约150行Python代码完了,诚然在软件架构上有所范畴,但脱手恶果令东谈主惊喜,帧率可达约30FPS。

DOOMQL的灵感起首于Patrick Trainer的DuckDB-DOOM技俩,后者相同尝试用SQL构建雷同《Doom》的游戏,但使用了JavaScript进行渲染和输入处置。

比较之下,DOOMQL完了了简直的“纯SQL”游戏,不仅因循多东谈主款式,还用SQL处置渲染和输入,分歧率可达128×64像素。

开荒者Lukas Vogel暗示,DuckDB-DOOM中使用JavaScript的部分“嗅觉像是舞弊”,而他我方的作品在性能上也更为出色,帧率远高于DuckDB-DOOM的8FPS。

Vogel仍是数据库性能公司CedarDB的勾通首创东谈主,他在一个月的育儿假本领完成了DOOMQL的开荒。

游戏的架构八成而艰深:景况存储在数据库表中,渲染通过SQL视图完了射线投射和精灵投影,游戏轮回由一个微型shell剧本驱动,每秒推行SQL文献约30次,而客户端则由约150行Python代码构成,隆重输入轮询和查询数据库以得到3D视图。

现在九游体育娱乐网,DOOMQL的代码已在GitHub上开源,玩家不错使用Docker和Python在腹地脱手游戏。Vogel操办在将来对游戏进行矫正,包括添加强化谈具、多种兵器、优化精灵细节档次系统、矫正客户端以及加入AI敌手等。