资讯
游戏的架构简洁而巧妙:状态存储在数据库表中,渲染通过SQL视图实现射线投射和精灵投影, 游戏循环由一个小型shell脚本驱动,每秒执行SQL文件约30次,而客户端则由约150行Python代码组成,负责输入轮询和查询数据库以获取3D视图。
Tom's Hardware on MSN
DOOM multiplayer tribute gets coded in 'pure SQL' and runs at 30FPS — made from just 150 ...
A computer scientist used only “pure SQL” to construct a multiplayer DOOM-like game. The resulting first-person shooter game, ...
Boing Boing on MSN
Doom ported to SQL: welcome to hell
Getting seminal first-person shooter Doom running on minimal or bizarre hardware is a sport among hackers, but the fact that Doom runs in fast, portable C makes it possible. What if Doom were instead ...
近日,一位程序员LukasVogel利用“纯SQL”构建了一款名为 DOOMQL 的第一人称射击游戏,引发了科技圈的广泛关注。这款游戏基于经典游戏《Doom》的玩法,仅用约150行Python代码实现,却能以30FPS的帧率流畅运行,展现了SQL在游戏开发领域的潜力。
近日,一位程序员LukasVogel利用“纯SQL”构建了一款名为 DOOMQL 的第一人称射击游戏,引发了科技圈的广泛关注。这款游戏仅用约150行Python代码实现,却能以30FPS的流畅度运行,这无疑是对传统游戏开发模式的一次大胆挑战。尽管在软件架构上有所限制,但DOOMQL的出现,预示着在游戏开发领域,或许存在着更多可能性。
The TIOBE Index is an indicator of which programming languages are most popular within a given month. Each month, we examine ...
Topics include growth hacking, game design, blockchain, AI, digital marketing, cybersecurity, copywriting, and big data. Today’s best data science courses offer hands-on experience with Python, SQL, ...
Peeyush Patel is a seasoned Data and Analytics Engineer with 9 years of experience, based in Nashville, Tennessee. With a strong educational foundation, including a Master of Science in Management ...
The "pure SQL" part is important. There have been attempts to get Doom-like games up and running in the past. The excellent ...
Engineering wasn’t just about a subject, it was about how to think and how to learn and in a poetic way, a way of living,' says a chemical engineer. But what makes these engineers shift to non-core ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果