分类: 游戏

Epic游戏公司挑战苹果App Store费用,补贴开发者

2025-01-24
Epic游戏公司挑战苹果App Store费用,补贴开发者

Epic游戏公司为了扩展其移动游戏商店,宣布将补贴开发者在iOS平台上使用第三方商店的费用,以此对抗苹果的App Store垄断。此举旨在吸引更多游戏加入Epic的商店,并挑战苹果的高额费用政策。Epic公司将为参与其免费游戏计划的开发者支付苹果的Core Technology Fee (CTF),但这项补贴并非长期之计,Epic希望欧盟能够强制执行数字市场法案 (DMA),以打破苹果的垄断地位。此举是Epic公司与苹果和谷歌长期斗争的最新一步,Epic认为苹果和谷歌对开发者设置了不公平的限制和费用,阻碍了移动游戏市场的竞争。

马里奥游戏Logo颜色密码:一场意外的数据分析之旅

2025-01-23

博主Louie Mantia对马里奥系列游戏标志中字母颜色的使用进行了深入分析。他发现,尽管马里奥系列游戏标志设计风格迥异,但字母颜色组合却呈现出某种规律。通过对40款游戏的Logo进行统计,他发现绿色是使用频率最高的颜色,红色则在字母“M”的使用中占据主导地位。最终,他得出了“最马里奥”的配色方案,并将其与游戏发行年份、游戏类型和游戏封面人物等因素联系起来,引发了一系列有趣的推测。

游戏 马里奥

《东京极速狂飙》技术深度解析:UE5引擎下的惊喜表现

2025-01-23
《东京极速狂飙》技术深度解析:UE5引擎下的惊喜表现

时隔18年,《东京极速狂飙》系列新作在Steam抢先体验版中回归。本文从技术层面深度剖析了这款使用虚幻引擎5.4开发的游戏。令人惊喜的是,即使在配置较低的GTX 1070显卡上,也能以1080P分辨率、高画质稳定运行。文章详细对比了不同画质预设下的画面效果和性能表现,并深入探讨了Lumen光照技术的影响。作者还分享了在Steam Deck上的游戏体验,以及对未来更新的期待。总而言之,这是一款对硬件要求不高,且画面表现优秀的游戏,值得期待。

游戏 虚幻引擎5

AI生成的Minecraft:一个充满奇异故障的像素世界

2025-01-23
AI生成的Minecraft:一个充满奇异故障的像素世界

一款名为Oasis Minecraft的AI生成Minecraft游戏,因其独特的“无对象持久性”而闻名。在这个游戏中,山脉会在你转眼间消失,建筑物瞬间瓦解,生物变成沙土。作者详细描述了在游戏中遇到的各种离奇故障,例如:地形不断变化,方块形态随机变异,甚至健康值无规律波动。这些故障并非程序错误,而是AI模型在预测下一帧画面时产生的奇异现象,展现了生成式AI模型训练的局限性,也意外创造出一种超现实、梦境般的游戏体验。

游戏 AI游戏

Lisp语言打造多人在线射击游戏:一次充满挑战的冒险

2025-01-22
Lisp语言打造多人在线射击游戏:一次充满挑战的冒险

一位开发者用Lisp方言Clojure开发了一款名为《Wizard Masters》的网页多人在线第三人称射击游戏。他利用Clojure的REPL特性加快开发速度,并选择Babylon.js作为图形库。文章详细介绍了游戏的规则系统、网络架构以及区域伤害计算等技术细节,并分享了开发过程中遇到的挑战,例如状态管理、缺乏Clojure游戏开发社区支持以及Web平台的限制等。作者最终总结了Web游戏开发的利弊,并反思了工具的重要性,暗示未来可能转向主流游戏引擎。

游戏

重制版《Pitfall!》:超越经典的现代化冒险

2025-01-22

《Pitfall!》这款1982年Atari 2600平台上的经典横版过关游戏,如今以浏览器版本华丽回归!此次重制版并非简单复刻,而是基于原版6507汇编语言代码,使用TypeScript重新开发,在保留原汁原味音效和画面基础上,加入了侧向卷轴、空中控制、改进的陷阱机制等现代化元素。游戏提供简单、普通、困难三种模式,满足不同玩家需求。无论是怀旧玩家还是新晋玩家,都能在这款精良的重制版中体验到刺激的丛林探险!

游戏 横版过关

Castle Game Engine Web版首发:三大Demo震撼来袭!

2025-01-21
Castle Game Engine Web版首发:三大Demo震撼来袭!

Castle Game Engine 团队兴奋地宣布,其首个Web版已推出三个可运行的Demo!无需安装,在任何浏览器(Firefox,Chrome等)上即可体验3D场景、2D游戏等。这些Demo基于WebAssembly和WebGL技术实现,代码跨平台,未来将支持更多功能,例如数据加载。目前该功能尚在开发分支中,但团队已提供了详尽的文档。

游戏开发者对老板的AI计划感到厌倦

2025-01-21
游戏开发者对老板的AI计划感到厌倦

一份针对游戏开发者的调查显示,越来越多的开发者担心人工智能会对游戏行业产生负面影响。在接受调查的3000名开发者中,近一半的人对AI技术表示担忧,更有30%的人对AI持负面态度。虽然AI可以辅助编码、概念设计和3D建模,但许多开发者认为AI在游戏行业中的实际应用有限,甚至加剧了工作负担和裁员问题。许多开发者长时间加班,甚至面临失业的困境,他们将行业问题归咎于疫情后的过度扩张、不切实际的预期和管理不善。

游戏

数独变体:在线玩转各种数独游戏

2025-01-21
数独变体:在线玩转各种数独游戏

SudokuVariants网站提供了一个在线平台,玩家可以在上面玩和创建各种数独变体游戏。网站拥有丰富的数独类型,包括Killer数独、Arrow数独、Thermo数独等等,玩家可以根据自己的喜好选择和过滤游戏。此外,网站还支持保存和导入数独游戏,方便玩家随时继续游戏。

游戏

逆向工程分析使命召唤反作弊机制

2025-01-21
逆向工程分析使命召唤反作弊机制

本文详细分析了《使命召唤:黑色行动 冷战》中的用户模式反作弊机制TAC。TAC巧妙地结合了Arxan代码保护和自定义技术,例如运行时API查找、调试器检测(包括对debug寄存器和Test signing模式的检查)、API Hook检测、外部覆盖窗口检测、以及最令人印象深刻的加密自定义系统调用。作者通过逆向工程,揭示了TAC的工作原理,并分享了绕过某些检测方法的技术细节。文章还涵盖了TAC进程终止机制、反签名扫描技术以及其他反调试技巧。这篇文章对反作弊技术和逆向工程的研究者都具有极高的参考价值。

游戏

无需控制器!用你的手玩砖块破坏者游戏

2025-01-20
无需控制器!用你的手玩砖块破坏者游戏

这款名为“手动砖块破坏者”的网页游戏,颠覆了传统,让你用自己的手来控制游戏!通过摄像头捕捉你的手掌动作,控制游戏中的挡板,打破砖块。游戏难度逐级递增,球速加快,挡板变窄,挑战你的反应能力。所有处理都在浏览器端实时进行,保护你的隐私。游戏代码开源,基于JavaScript、HTML画布和MediaPipe手部追踪技术。作者还开发了其他有趣的开源项目,例如视频转ASCII艺术等。

游戏 体感游戏

像素蜗牛的魔方:一个交互式动画

2025-01-20
像素蜗牛的魔方:一个交互式动画

艺术家Japhy Riddle创作了一个迷人的动画,展示三个彩色蜗牛在隐形魔方的边缘移动,彼此永不相触。开发者Matt Sephton受到启发,用Love2D引擎创建了该动画的交互式版本,允许用户调整魔方和蜗牛参数。该交互式版本不仅重现了原动画的魅力,更拓展了其可能性,例如增加蜗牛数量。用户可以下载体验,探索更多乐趣。

游戏

Mixxx:免费开源DJ混音软件,释放你的音乐潜能

2025-01-20
Mixxx:免费开源DJ混音软件,释放你的音乐潜能

Mixxx是一款免费开源的DJ混音软件,支持Windows、macOS和Linux系统。它拥有强大的功能,包括BPM和Key检测、同步锁、DJ控制器支持、音效以及黑胶唱片控制等,适合各种水平的DJ使用。Mixxx由充满激情的DJ和程序员组成的国际社区驱动,持续更新和改进。最新的Mixxx 2.5版本已发布,为你的DJ之旅带来更多惊喜。

游戏 DJ软件

用鳄鱼游戏理解λ演算

2025-01-20

Bret Victor在2007年设计了一个名为“鳄鱼蛋”的益智游戏,巧妙地将λ演算的抽象概念转化为生动的游戏机制。游戏中,饥饿的鳄鱼代表λ抽象,老鳄鱼代表括号,蛋代表变量。鳄鱼吃掉其他鳄鱼家族的过程对应β规约,颜色规则对应α转换,老鳄鱼死亡规则对应括号消除。玩家通过解决一系列谜题,逐步理解λ演算的核心概念,例如β规约和α转换。该游戏不仅为儿童学习λ演算提供了一种趣味方式,也为理解和计算λ演算提供了一种直观的工具。

游戏

2025年,一个用C语言开发商业游戏的传奇

2025-01-20

Cowleyfornia工作室在2025年发布了他们的火车管理游戏《Iron Roads》。令人意外的是,这款游戏是用纯C语言(C99)而非C++编写的。开发者选择C语言的原因是其易于移植和简洁性,更重要的是为了代码清晰度,以便更好地掌控内存分配和性能问题。虽然在Haskell、Go和Rust等语言上进行了原型开发,但最终选择了C语言和Lua的组合:C语言负责底层代码(约40000行),Lua负责高层游戏逻辑(约8000行)。开发者认为C语言的快速编译速度和易于优化的特性对游戏开发流程大有裨益,但也承认C语言在序列化和样板代码方面存在不足。最终,他们对游戏的结果感到满意,但也表示不太可能再次选择C语言进行游戏开发,未来可能会尝试使用编译到C语言的现代高级语言,例如Nim。

游戏

Zork源码探秘:15000行代码里的游戏设计与开发者恶搞

2025-01-20
Zork源码探秘:15000行代码里的游戏设计与开发者恶搞

作者Rok Ajdnik出于测试Kubernetes集群的奇思妙想,深入研究了经典文字冒险游戏Zork的15000行源代码。文章详细解读了Zork不同版本的历史、ZIL语言、游戏架构(包括解析器、游戏对象、语法、对象树等),并揭示了代码中隐藏的彩蛋(XYZZY)、不当命令(RAPE)以及开发者故意设计的随机掉落机制等趣味细节。作者还分享了其将Zork移植到Go语言的项目进展。

游戏

怀旧游戏在线天堂:重温经典DOS游戏

2025-01-20

想重温儿时经典游戏?这个网站汇集了大量的DOS游戏、Atari 2600游戏以及其他复古游戏,并提供在线游玩。网站拥有强大的搜索功能,并按开发者、发行商、类型等多种方式分类,方便你找到心仪的游戏。无论是《Oregon Trail》还是其他经典之作,都能在这里找到,随时随地开启你的怀旧之旅!

游戏

在微软Word中运行DOOM:不可思议的VBA黑客行为

2025-01-20
在微软Word中运行DOOM:不可思议的VBA黑客行为

一位开发者将经典游戏DOOM移植到了微软Word文档中!他利用VBA宏和base64编码,将DOOM引擎和游戏数据嵌入Word文档,通过读取键盘输入,在文档中实时渲染游戏画面。虽然没有声音,但这个奇特的项目展示了VBA的强大能力和开发者的创造力,也引发了关于安全性和软件边界探索的思考。

游戏 VBA

疫情封锁下的莎士比亚:GTA5里的《哈姆雷特》

2025-01-20
疫情封锁下的莎士比亚:GTA5里的《哈姆雷特》

两位失业的英国演员在疫情封锁期间,利用GTA5在线游戏重现了莎士比亚的《哈姆雷特》。这部名为《Grand Theft Hamlet》的纪录片记录了他们在虚拟洛圣都的冒险,以及他们在游戏中创作的挑战和乐趣。他们即兴表演,在虚拟世界中克服种种困难,最终完成了一场独特的“演出”。 这部纪录片不仅展现了游戏作为创作媒介的可能性,也反映了艺术家在逆境中寻求创造的韧性。

游戏

东芝Visicom COM-100:七〇年代末的彩色游戏机传奇

2025-01-19
东芝Visicom COM-100:七〇年代末的彩色游戏机传奇

1977年,东芝公司抓住家用游戏机市场兴起的机遇,基于RCA Studio II技术,推出了Visicom COM-100。这款游戏机不仅继承了Studio II的五款内置游戏,更创新地加入了彩色显示功能,采用独特的四色方案。文章详细介绍了Visicom COM-100的硬件架构、内存布局以及两款游戏卡带(CAS-130和CAS-141)中的游戏,包括棒球、相扑和老虎机等。Visicom COM-100虽然价格昂贵,但其在技术上的改进以及对日本游戏市场的影响值得关注,尤其其独有的彩色显示技术在当时具有开创性意义。

《法老陵墓高清版》: 重温古埃及探险的魅力

2025-01-18
《法老陵墓高清版》:  重温古埃及探险的魅力

《法老陵墓高清版》是一款重制版冒险游戏,将玩家带回神秘的古埃及,探索法老陵墓的奥秘。游戏画面得到了极大的提升,更逼真的场景和更精细的模型让玩家沉浸其中。玩家需要解开古老的谜题,躲避陷阱,最终找到法老的宝藏。这款游戏适合喜欢解谜和冒险类游戏的玩家,重温经典的同时,也能体验到高清画面带来的全新感受。

游戏 高清重制

基于规则的交互式小说编程:一场编程范式的革命

2025-01-18

本文探讨了一种基于规则的编程模型在交互式小说(文字冒险游戏)开发中的应用。作者回顾了从早期FORTRAN和LISP驱动的游戏到面向对象编程的演变,指出面向对象方法在处理复杂游戏逻辑时存在局限性,尤其是在处理大量的例外情况和动态变化时。作者提出了一种更灵活的基于规则的模型,该模型将游戏逻辑分解为一系列规则,这些规则根据条件触发,从而实现更简洁、更易于维护的游戏代码。这种模型允许开发者更轻松地处理游戏中的例外情况和动态变化,并提高代码的可重用性和可扩展性。虽然作者承认该模型仍存在一些挑战,例如规则冲突的解决,但他相信这是一个值得探索的方向,有潜力彻底改变交互式小说的开发方式。

无限世界生成:改进的波函数塌缩算法

2025-01-18
无限世界生成:改进的波函数塌缩算法

本文介绍了一种快速、确定性、可并行化且可靠的无限城市生成方法,它基于改进的波函数塌缩(WFC)算法。作者解决了先前实现中存在的非确定性、内存泄漏和单线程等问题。新方法通过预先生成瓦片地图和运行时替换块的方式,实现了无限世界的生成,并能适应任意高度图,最终效果令人惊艳。

扑克牌的奥秘:数学家也束手无策

2025-01-17
扑克牌的奥秘:数学家也束手无策

看似简单的扑克牌游戏,背后隐藏着令人难以置信的数学复杂性。从洗牌的随机性到纸牌游戏中“顿悟”时刻带来的快感,都引发了数学家和游戏设计师的深入研究。文章探讨了扑克牌的起源、演变以及其在现代游戏设计中的应用,揭示了扑克牌游戏令人着迷的魅力,以及其在数学和游戏设计领域带来的挑战。

游戏

数学家破解每日单词游戏Waffle的奥秘

2025-01-17
数学家破解每日单词游戏Waffle的奥秘

一篇发表在arXiv上的论文揭示了纽约时报每日单词游戏Waffle背后的数学原理。作者S.P. Glasby研究了该游戏排列组合的数学特性,解释了为什么有些游戏容易解决,而有些游戏极难。研究发现,完美的解法必须在21个方格上精确拥有11个轨道,其中至少一个轨道长度为1。这项研究为理解和改进这类益智游戏提供了数学视角。

游戏

利用LLM和开源软件攻克StarCraft: Brood War翻译难题

2025-01-17
利用LLM和开源软件攻克StarCraft: Brood War翻译难题

一位StarCraft: Brood War(星际争霸:母巢之战)玩家利用大型语言模型(LLM)和开源软件解决长期困扰游戏社区的翻译问题。由于BW游戏文化主要源于韩国,非韩语玩家难以获取韩国玩家的战略分析和解说视频。作者巧妙地结合Whisper语音转录、Google Colab的GPU资源和ChatGPT翻译,并开发了一个用户脚本,极大地提高了翻译效率和质量,解决了长期以来“外国人知识”的瓶颈问题,让更多玩家受益。

游戏 游戏翻译

解决alpha测试纹理的Mipmap问题:一种基于SDF的巧妙方法

2025-01-17
解决alpha测试纹理的Mipmap问题:一种基于SDF的巧妙方法

游戏开发者在使用alpha测试透明度渲染树木、灌木等植物时,发现Mipmap会导致纹理消失或变形。文章探讨了多种解决方法,包括调整alpha值、使用SDF(符号距离函数)等。最终,作者采用了一种结合预乘alpha、最大值下采样SDF和平均预乘颜色的方法,有效地解决了Mipmap问题,在保持纹理形状的同时避免了伪影,提升了游戏画面质量。

孤立后兵:象棋策略深度解析

2025-01-17
孤立后兵:象棋策略深度解析

本文深入探讨了象棋中极具动态性和趣味性的孤立后兵(IQP)结构。文章从白方和黑方的优势和劣势入手,分析了双方在不同局面下的战略思路,并通过具体的实战案例,讲解了如何利用IQP的优势,以及如何应对IQP的威胁。文章还推荐了学习IQP的参考书籍《Winning Pawn Structures》,并鼓励读者分享自己的心得体会。

PC游戏市场十年霸主地位稳固

2025-01-17
PC游戏市场十年霸主地位稳固

一份Epyllion公司发布的报告显示,过去十年PC游戏市场持续强劲增长,内容支出远超主机平台。报告指出,自2011年以来,PC游戏内容支出比主机平台高出65%以上,总计超过300亿美元(不含硬件)。PC游戏市场蓬勃发展的背后,是其庞大的游戏库、强大的兼容性、多任务处理能力、较低的入门门槛、以及更适合电竞和抢先体验游戏等优势。即使主机平台在2024年支出增长了180亿美元,也依然无法超越PC游戏市场的规模。

游戏 主机游戏
1 2 16 17 18 20 22 23 24