分类: 游戏

SteamOS崛起:微软的PC游戏霸权面临挑战

2025-01-09
SteamOS崛起:微软的PC游戏霸权面临挑战

Steam Deck的成功并非偶然,它证明了在掌机领域,Windows并非最佳选择。搭载SteamOS的掌机凭借其优秀的兼容性和价格优势,正逐渐蚕食Windows的市场份额。更重要的是,SteamOS正走向开放,吸引更多硬件厂商合作,这预示着它可能进军游戏笔记本电脑甚至台式机市场,对微软的Windows操作系统构成严重威胁。微软虽然在游戏领域大力投入,但Windows 11的更新问题和整体游戏生态的不足,都让其面临着严峻的挑战。

游戏

你的文件系统,一个地牢!——rpg-cli 命令行角色扮演游戏

2025-01-09
你的文件系统,一个地牢!——rpg-cli 命令行角色扮演游戏

rpg-cli是一款用Rust编写的极简主义命令行角色扮演游戏。它将你的文件系统变成一个地牢,每次你切换目录时,都有可能遭遇敌人。游戏具有角色属性、等级系统、回合制战斗、物品装备、多种职业和敌人、永久死亡机制、任务系统以及隐藏宝箱等特色功能。你可以通过二进制文件、Cargo、Homebrew、Nixpkgs、Portage或Pacman安装。游戏与常见文件系统操作集成,甚至可以替代cd命令。深入地牢,挑战更强大的敌人,收集稀有物品,完成任务,提升等级,体验不一样的文件系统冒险!

像素寓言:Lucasfilm 游戏工作室的幕后故事

2025-01-08
像素寓言:Lucasfilm 游戏工作室的幕后故事

本文讲述了一位缺乏游戏经验的插画师Mark在Lucasfilm Games的经历。他凭借幸运和天赋,从一个对电脑一窍不通的门外汉,成长为工作室的核心成员,最终凭借其独特的像素处理技巧,影响了游戏产业的发展。故事充满戏剧性,展现了早期游戏开发的艰辛与创造力,以及个人才华在限制条件下的绽放。

SteamOS走出Steam Deck,挑战Windows游戏霸权?

2025-01-08
SteamOS走出Steam Deck,挑战Windows游戏霸权?

联想Legion Go S成为首款预装SteamOS的非Valve硬件,标志着SteamOS正式扩展到Steam Deck之外。这款售价500美元起的掌机,将与预装Windows 11的版本同台竞技,为玩家提供更多选择。Valve同时宣布将发布SteamOS公开测试版,进一步提升兼容性,并计划未来支持更多设备。此举或将对长期以来占据PC游戏主导地位的Windows构成挑战,预示着Linux游戏生态的蓬勃发展。

游戏

联想发布搭载SteamOS的Legion Go S掌机

2025-01-08

联想在CES上正式发布了Legion Go S掌机,这是全球首款获得Valve官方授权的搭载SteamOS的掌机。它预装了基于Arch Linux的SteamOS系统,拥有云存档、远程游玩等功能,并可访问完整的Steam商店和游戏库。Legion Go S采用AMD Ryzen Z1 Extreme处理器和Radeon 700M显卡,配备8英寸1200p屏幕、最高32GB内存和1TB SSD,售价500美元,5月份上市。值得注意的是,这款掌机采用的是Ryzen Z1 Extreme,而非AMD昨日发布的Ryzen Z2。

Crunchyroll重返漫画应用市场

2025-01-07
Crunchyroll重返漫画应用市场

Crunchyroll在CES 2025上宣布推出新的漫画应用“Crunchyroll Manga”,这是其在去年关闭同名服务后的回归之作。这款应用旨在成为动漫迷阅读漫画的首选平台,提供来自知名出版商的漫画目录。Crunchyroll总裁Rahul Purini表示,此举旨在增强Crunchyroll会员价值,并满足动漫迷阅读数字漫画的需求。虽然应用将在今年推出,但具体时间和定价策略尚未公布,引发了粉丝关于其与旧服务的关联、会员等级以及是否提供独立付费选项的疑问。

游戏 漫画应用

超越A*算法:呼吸世界中的高效寻路

2025-01-07
超越A*算法:呼吸世界中的高效寻路

游戏开发者Farer正在为其游戏《呼吸世界》开发一种新的寻路算法,以提升游戏中狼的AI表现。现有A*算法在处理高分辨率地图时效率低下,为此,Farer设计了一种基于Bresenham直线算法的新方法,通过检测并绕过障碍物来构建路径,类似于3D引擎中的光线追踪。此方法将路径分解成多个路点,从而实现更高效的寻路,有望显著提升游戏体验。

游戏

轻量级游戏引擎Tramway SDK:挑战主流,拥抱低配

2025-01-07

Tramway SDK是一款轻量级游戏引擎,它挑战了Unity和Godot等主流引擎的“涡轮膨胀”问题。作者历时三年开发,旨在让老旧硬件也能运行3D游戏。Tramway SDK采用软件光栅化,无需显卡,可运行在十五年前的硬件上,降低了游戏开发的门槛,并减少了电子垃圾的产生。它抛弃了节点系统,采用实体类继承和简洁的代码编写方式。此外,其可选的编辑器和基于空格分隔值的配置文件,极大地简化了开发流程。Tramway SDK还内置RPG框架,支持关卡流和Quake/Source风格的实体交互,方便创作开放世界RPG。虽然目前仍处于早期开发阶段,但其轻量化和易用性使其潜力巨大。

游戏 低配

Nvidia ACE:你的PUBG AI队友来了!

2025-01-07
Nvidia ACE:你的PUBG AI队友来了!

Nvidia在CES 2025上展示了其AI角色“ACE”的最新进展,不再只是简单的聊天机器人,而是能够成为你游戏中的队友。以PUBG为例,名为“PUBG Ally”的AI队友可以与你沟通、提供策略建议、寻找资源、驾驶车辆甚至战斗。ACE技术利用小型语言模型(SLM)和多模态SLM,赋予AI角色类似人类的决策能力和环境感知能力。未来,ACE技术还将应用于其他游戏,例如《Naraka: Bladepoint》和《inZOI》等。

游戏

独立动画电影《Flow》爆冷夺得金球奖

2025-01-07
独立动画电影《Flow》爆冷夺得金球奖

拉脱维亚导演Gints Zilbalodis的独立动画电影《Flow》凭借370万美元的低成本预算,在金球奖颁奖典礼上击败迪士尼和皮克斯等巨头,获得最佳动画长片奖,引发巨大惊喜。这部由拉脱维亚、比利时和法国联合制作的影片讲述了在洪水肆虐的世界中,一群动物在船上寻找家园的故事。其金球奖的胜利不仅是对独立动画电影的肯定,也象征着金球奖对独立和国际电影的包容性日益增强。同时,《Flow》的成功也证明了使用免费开源软件Blender也能制作出获奖作品,为独立动画创作者带来了希望。

奇幻游戏中金币的谬误:历史视角下的货币体系

2025-01-07
奇幻游戏中金币的谬误:历史视角下的货币体系

本文从历史角度探讨了奇幻游戏普遍采用“金币”作为通用货币的设定问题。作者指出,在古代地中海世界,金币作为日常交易货币并不现实,其巨大的面值使其不适用于大多数交易。文章分析了古希腊、古罗马和中世纪的货币体系,并指出这些体系中,银币或铜币才是日常交易的主要货币。作者认为,奇幻游戏应更贴近历史现实,采用更符合古代经济环境的货币系统,并考虑非货币化交易方式,例如以物易物、欠条等,以更真实地展现不同社会阶层的财富差距和经济运作模式。

游戏 货币史

开源游戏开发宝典:从零到英雄

2025-01-06
开源游戏开发宝典:从零到英雄

一个名为《2D Game Development: From Zero To Hero》的开源游戏开发书籍项目,汇集了社区对游戏设计和开发的知识。该项目以Creative Commons许可证授权,旨在成为一个学习资源,并鼓励社区贡献。该书涵盖游戏设计、开发、算法、技巧等方面,提供PDF和EPub版本,源码在GitHub和GitLab上开源。作者反对使用AI生成内容,以维护书籍质量和原创性。

游戏

70岁弹球机背后的传奇:Steve Young与他的弹球资源

2025-01-06
70岁弹球机背后的传奇:Steve Young与他的弹球资源

Steve Young,一位痴迷于复古弹球机的工程师,凭借其50年积累的珍稀零件和电路图,成为全球弹球机修复领域的传奇人物。他的公司“弹球资源”并非豪华展厅,而是一个藏满零件和电路图的仓库,他通过电话和邮件接单,并以极高的专业性和信任感赢得客户好评。Young修复的不仅仅是机器,更是承载着几代人记忆的文化遗产。

游戏 弹球机

开源约会应用Duolicious:用AI匹配真爱

2025-01-05
开源约会应用Duolicious:用AI匹配真爱

Duolicious是一款广受欢迎的开源约会应用,号称全球最受欢迎(按月活跃用户数)。它通过2000多个精心设计的问题,深入了解用户个性,匹配最佳对象。Duolicious鼓励真实连接,避免低效的点赞滑动机制,而是通过发送原创信息来建立联系。它完全免费,无广告,依靠社区捐赠和代码贡献支持。Duolicious的代码已开源,包含前端和后端,欢迎开发者贡献代码。

游戏 AI匹配

IGNITE:首个全IGS艺术包发布!

2025-01-05
IGNITE:首个全IGS艺术包发布!

Mistigris艺术小组和Break Into Chat发布了IGNITE,这是首个完全使用IGS(Instant Graphics and Sound)格式的艺术包。IGS是一种鲜为人知的BBS图形协议,IGNITE是对其创造者Larry Mears的致敬。该艺术包包含静态图像和动画,主题多样,并包含作者开发的基于Web的IGS绘图工具JoshDraw。IGNITE支持Atari ST系统,并提供多种格式的兼容版本。

游戏 艺术包 IGS

Rust游戏开发一年后:挑战与希望

2025-01-05
Rust游戏开发一年后:挑战与希望

一年以前,作者曾发布过关于Rust游戏开发的挑战性总结。如今,虽然Rend3/WGPU/Vulkan图形栈运行良好,但仍面临诸多问题:一些大型游戏项目放弃了Rust,原因包括所有权限制和编译时间过长;一些关键库被放弃,作者不得不维护;性能方面,在GPU负载达到25%时,CPU就已达到极限。尽管如此,作者仍在持续改进,并计划在未来几个月内将改进后的渲染器发布到crates.io。Rust游戏开发仍然充满挑战,需要开发者投入大量时间维护底层,并解决渲染效率和空间计算等问题。

游戏

DIY 多功能牌组:数百款桌游的终极游戏系统

2025-01-04
DIY 多功能牌组:数百款桌游的终极游戏系统

DIY 多功能牌组是一个包含 162 张牌的卡牌系统,它允许你玩数百款现有的桌游,不仅包括经典的纸牌游戏,还包括使用棋盘或硬币等组件的现代游戏。该牌组采用防水耐磨材料,非常适合旅行、原型设计新游戏以及在购买前试玩游戏。通过选择卡牌子集并关注特定角落,结合在卡片上绘画添加文字、图标或棋盘等信息,你可以轻松适配各种游戏规则。官方网站提供多种游戏的玩法说明。

游戏

街机游戏鼻祖《Battlezone》的诞生:一场与军方的意外邂逅

2025-01-04
街机游戏鼻祖《Battlezone》的诞生:一场与军方的意外邂逅

1980年,Atari公司推出的第一人称坦克游戏《Battlezone》横空出世,其利用矢量显示技术构建的3D游戏世界震惊了玩家。该游戏依靠三个微处理器协同工作,其中一个专门负责复杂的矩阵运算以实现透视效果。开发团队克服了诸多技术难题,如对象数量限制和屏幕裁剪问题,最终创造出这款里程碑式的游戏。然而,令人意想不到的是,《Battlezone》的成功却引来了美国军方的关注,迫使开发团队在短时间内将其改造成军事训练模拟游戏《Army Battlezone》。这篇文章讲述了《Battlezone》的开发历程以及其与军方的意外牵连,展现了早期游戏开发的艰辛和技术突破,以及开发者面对道德困境时的抉择。

游戏

游戏史的“绅士化”:被遗忘的游戏文化

2025-01-03
游戏史的“绅士化”:被遗忘的游戏文化

本文探讨了游戏史的“绅士化”现象,指出主流游戏叙事往往忽略非西方国家的游戏文化和发展历程。以台湾、韩国、巴西等地的游戏案例为例,作者揭示了语言障碍、文化偏见以及商业模式差异等因素如何导致许多优秀游戏被边缘化。文章强调,这种“中心化”的视角扭曲了游戏史的全貌,忽视了全球各地玩家的独特体验和文化贡献,呼吁更包容和多元的游戏史叙事。

20行代码实现地形渲染:Voxel Space引擎复现

2025-01-03
20行代码实现地形渲染:Voxel Space引擎复现

这个项目复现了1992年游戏《Comanche》中使用的Voxel Space地形渲染算法。该算法仅需不到20行代码,通过高度图和颜色图,以类似光线追踪的方式渲染地形。文章详细解释了算法原理,并提供了不同优化方案,例如从后往前绘制、从前往后绘制以及细节层次调整,以提高渲染性能。项目开源,包含代码和可运行的网页演示。

游戏 Voxel

《漫威对决》取消对Mac和Steam Deck玩家的百年封禁

2025-01-03
《漫威对决》取消对Mac和Steam Deck玩家的百年封禁

免费游戏《漫威对决》最初错误地将使用Proton、CrossOver等兼容工具的Mac和Steam Deck玩家封禁百年。在玩家和CodeWeavers CEO的介入下,NetEase取消了这些封禁,并承诺改进反作弊系统以提高准确性。此事件凸显了游戏开发者在维护公平游戏环境与支持不同平台兼容性之间的挑战。

游戏

20 年后重生的掌机游戏:Darklaga Cannonball Symphony 的 Web 重制

2025-01-03

作者在 2022 年意外发现 2004 年开发的掌机游戏 Darklaga Cannonball Symphony 的源代码,决定将其重制。为了确保未来 20 年内仍可运行,他只使用了 HTML、CSS、JavaScript 和 WebGL 1.0 等经久耐用的技术,并将其制作成可在浏览器中运行的网页游戏。整个游戏仅 1.4MB,下载和安装都非常方便。文章详细介绍了重制过程中的技术细节,包括如何优化文件大小、处理音频解码问题、以及选择 TypeScript 作为开发语言的原因。重制版游戏保留了原汁原味的玩法,但极难模式对如今的作者来说已经太有挑战性了。

游戏

魔兽世界硬核模式:Twitch上的史诗级肥皂剧

2025-01-03
魔兽世界硬核模式:Twitch上的史诗级肥皂剧

OnlyFangs公会,由众多Twitch大主播组成,将《魔兽世界》经典怀旧服的硬核模式变成了大型直播真人秀。永久死亡的设定下,主播们全身心投入角色扮演,上演一出出精彩纷呈的剧情。欺骗、处决、联盟对抗,各种戏剧性冲突不断,吸引了数万观众观看,甚至超越了新游戏发售的热度。这不仅重燃了魔兽世界的热情,也为主播们带来了大量流量,更创造了一种全新的直播内容形式。

游戏

Savoy与好莱坞风格:一场持续的摇摆舞风格之争

2025-01-03
Savoy与好莱坞风格:一场持续的摇摆舞风格之争

本文深入探讨了摇摆舞中“Savoy风格”和“好莱坞风格”的起源和演变。作者驳斥了这些标签过于简化的说法,并通过对大量历史影像的分析,揭示了不同舞者风格的多样性,以及时代、地域和个人偏好对舞步的影响。文章指出,与其纠结于标签,不如欣赏不同风格的独特魅力,并从中汲取灵感,发展出属于自己的摇摆舞风格。

迪士尼反派歌曲的没落:狮子王新歌“Bye Bye”的失败

2025-01-02
迪士尼反派歌曲的没落:狮子王新歌“Bye Bye”的失败

迪士尼动画电影曾经以其令人难忘的反派歌曲而闻名,但近年来,高质量的反派歌曲却越来越少。文章以《狮子王》续作中反派角色Kiros的歌曲“Bye Bye”为例,指出这首歌缺乏创造力和感染力,未能成功刻画反派角色的个性和威胁,与经典的迪士尼反派歌曲相比逊色太多,反映了迪士尼在创作反派歌曲方面出现的问题。文章认为,优秀的反派歌曲不仅能展现反派角色的邪恶,还能推动剧情发展,而“Bye Bye”在这两方面都做得不够好,并呼吁迪士尼重视反派歌曲创作,回归经典风格。

游戏 反派歌曲

龙名生成器:为你的D&D、Skyrim等游戏创造专属龙名

2025-01-02

还在为你的龙取名而烦恼吗?DragonNameGenerator.net网站提供了一个强大的龙名生成器,可以根据游戏(D&D、Skyrim、WoW等)、颜色、性别甚至你的名字生成独特的龙名。它涵盖了各种龙的种类和背景设定,无论是雄壮威武的红色巨龙还是神秘狡黠的黑色巨龙,都能找到合适的名称。更有针对特定游戏,例如《龙与地下城》、《上古卷轴5:天际》和《魔兽世界》的专属龙名生成器,助你创造更沉浸式的游戏体验。

微软早期员工的秘密游戏工作室:Bogus Software 的传奇故事

2025-01-02

上世纪80年代的微软,一群程序员利用空闲时间,创建了一个名为“Bogus Software”的秘密游戏工作室。他们开发了包括《扫雷》、《纸牌》等经典游戏,以及一些鲜为人知的有趣游戏。这些游戏最初作为内部项目,后来许多被收录进Windows Entertainment Pack。本文详细讲述了Bogus Software 的历史、成员和他们创造的游戏,以及这些游戏背后的趣闻轶事。

用DOOM验证你是人类?这个CAPTCHA太酷了!

2025-01-01
用DOOM验证你是人类?这个CAPTCHA太酷了!

一个名为DOOM CAPTCHA的项目,让你通过玩DOOM来证明你是人类。它利用Emscripten将DOOM编译成WebAssembly,并在C语言游戏循环和JavaScript CAPTCHA UI之间实现互通。为了适配CAPTCHA,游戏做了扩展,加入了玩家出生、死亡、击杀敌人等回调函数。项目使用了DOOM的共享版,并修改了游戏参数,提高难度,直接进入游戏关卡,并取消主菜单。玩家需要在规定时间内击杀至少3个怪物才能通过验证。

游戏 CAPTCHA

Cesium for Unreal:将真实世界带入虚幻引擎

2025-01-01
Cesium for Unreal:将真实世界带入虚幻引擎

Cesium for Unreal是一个免费开源的插件,它将Cesium强大的3D地理空间能力与虚幻引擎的高保真渲染能力相结合。你可以利用这个插件,在虚幻引擎中创建具有真实世界规模和3D内容的数字化世界,并通过Cesium ion轻松访问全球精选的3D内容,包括地形、影像、3D城市和摄影测量数据。该插件与虚幻引擎编辑器、Actor、组件、蓝图和其他UE功能集成,支持高度的交互性、物理真实感和逼真效果。

程序员用LÖVE框架快速构建游戏原型

2024-12-31

一位程序员为了在2025年完成一个完整的游戏,利用Lua语言的LÖVE2D游戏框架构建了国际象棋和纸牌游戏原型。LÖVE框架简洁强大的API,使得他能够用少量代码实现复杂的UI交互,并通过LLM辅助代码生成,快速迭代原型。作者发现LÖVE适合原型开发,特别是UI方面,但对于大型项目,热重载和代码逻辑分离仍需改进。最终,他计划利用LÖVE框架开发一款简单的游戏MVP。

1 2 16 17 18 19 20 22 24