2025年8月28日

电子游戏是最高级的文化形式

电子游戏被称为继建筑、雕塑、绘画、音乐、舞蹈、诗歌、电影、电视之后的第九艺术,本人将视图说明为什么电子游戏是最高级的文化形式。


一、电子游戏是社会分工最复杂的文化形式

一个典型的大型电子游戏涵盖开发、营销、运营三大领域,其中在开发方面包括:策划团队、编剧团队、美术团队、关卡设计团队、动作设计团队、音乐音效团队、程序开发团队、质量测试团队、技术支持团队等,是社会分工最为复杂的文化创意活动。

在《生化危机4重制版》中,为了更出色地创作出女角色阿什莉,采用了荷兰模特Ella Freya作为脸模,爱尔兰人Coser PeachMilky作为体模,加拿大人Genevieve Buechner则是动作捕捉演员及英语配音演员,此外还有专门的中、日配音演员,最终创作出了这个出色的角色。

在《黑神话悟空》中,其音乐音效部分主要由八零八二音频工作室制作,其动画短片由Fliiip Design、润物文化、大火鸟文化、齿轮映画、狼烟动画工作室这些外部工作室制作,游戏中的壁画由外部画师王宇和王怡新创作,游戏中有大量的道具由图形科学创作。


二、电子游戏外溢了大量的技术价值

现在我们知道电子游戏玩家支撑了显卡的快速迭代、高速发展,最终大算力显卡为人工智能的快速训练提供了技术上的支撑。

现在我们知道电子游戏引擎还被广泛应用于电影、电视的拍摄,以及自动驾驶的训练。


三、电子游戏贡献了巨量的经济价值

到2024年,电子游戏产业的市场规模已经远远超过电影和音乐产业,并且还在迅速发展中。


四、电子游戏提供了宝贵的社会价值

电子游戏玩家在年轻人中占据了很大的比例,特别是很多无业、失业人员用电子游戏来打发无聊的时间,可以说电子游戏是一种特殊形式的社会稳定剂。


五、电子游戏提供了独特的文化价值

我们在《刺客信条》系列游戏中体验了意大利、英国、美国、法国、埃及、希腊、北欧、日本的风光,并借由历史人物的导游领略了各地独有的文化。

我们在《巫师》系列游戏中体验了波兰的风光和文化,并在《石之心》中沉浸地体验了浮士德的故事。

我们在《天国拯救》系列游戏中人体验了中世纪西方普通老百姓的生活。

而西方玩家也在《黑神话悟空》中体验了中式建筑和中式审美。


六、电子游戏可以表达深刻的文学主题

在《地铁回乡》中,游戏设计了独特的、俄罗斯宗教味很重的道德判断机制:游戏根据玩家在游玩过程中的行为如是否杀俘虏、是否及时救下无辜的人质等来计算玩家的道德积分,并在最终关卡根据玩家的道德积分值来决定玩家扮演角色的命运:是和家人团聚,还是成为孤魂野鬼。

在《巫师3》中,有几个相互关联的支线任务,涉及到男爵、树心妖、林中女巫,有三个结局。结局一:救树心,孤儿活,男爵死,下瓦伦村民死。结局二:杀树心,孤儿死,男爵活,下瓦伦村民活。结局三:救树心,孤儿死,男爵活,下瓦伦村民死。不管玩家如何选择,都不可能达成完美的结局。如果说选择决定了我们的命运,那么这段剧情可以说是很好的一课。


七、为什么电子游戏容易让人上瘾?

电子游戏提供了沉浸式的心流体验,很多游戏能够让玩家在短时间内迅速分泌大量的多巴胺,让玩家感到兴奋和快乐。

恰如网文取代传统文学、短剧取代传统电视,电子游戏能够受玩家欢迎,正是因为它迎合了客户的需求:在现代社会快节奏的生活中,利用有限的时间及时地提供情绪价值。

有很多传统的文化形式之所以要面临消失,正是因为它们没有认识到时代的变化、用户的变化。文化产品和其它形式的物质产品一样,要销售出去就要迎合需求。


八、游戏是人的刚需吗?

人不可能无止境地工作和学习,就象机器需要保养和维护一样,人同样需要娱乐和休息。

而心理学已经证明,不间断地专注工作并不是效率最高的工作模式,而是需要工作和休息间歇进行。

事实上,最早的电子游戏就是实验室的科学家在工作之余,在示波器上开发出的乒乓球游戏。玩得开心才得工作得认真。

在现在的中国,物质产品已经是严重过剩,文化产品也开始大量过剩,而要解决新出现的大量社会问题,相比生产,更重要的是消费,特别是文化领域的消费。

电子游戏和我们常说的三大比赛项目足球世界杯、奥运会和F1赛车一样,有下列共同点:从事人员是最专业的团队,客户群体遍布世界涵盖各年龄段,消费成本非常低,因此它们才会辐射到最广泛的用户范围。


2025年8月19日

战胜心魔何其难--《明末渊虚之羽》剧情解析有感

 终于通关了《明末渊虚之羽》,简单地梳理一下《明末》的剧情,主线是主角战胜执念心魔,从而跳出宿命轮回的故事。

游戏中推动剧情的关键道具是凿子,每一把凿子代表了一路被心魔缠绕的人马。

第一把凿子,由白父从真武观盗出,用来复活主角的弟弟,结果弟弟变成怪物,导致主角父母惨死、主角姐妹流落在外。

第二把凿子莹羽,藏在唐王行宫,主角被锦衣卫指挥使红岚战胜后,红岚带着它来到云顶城,然后云顶夫人迷晕红岚后得到凿子,她幻想用凿子创建一个完美新娘,然后让儿子寄生,希望儿子能够借此羽化成仙。云顶夫人本体是狐狸精,同样被心魔所困。

第三把凿子金羽,由大西军攻占真武观后得到,用于复活大西王,同样出自逆天改命起死回生的妄想。

第四把凿子赤羽,由明军人马所有,用于复活大明皇帝,同样出自痴心妄想。

第五把凿子青羽,由古时候赵云在扑杀羽化病时从僰人部落得到,他的部下已全部牺牲,他自己却因为凿子内附的力量得以复活,却因为仇恨的心魔四处找僰人复仇至今。

这几路人马,都妄想逆天改命,结果深陷轮回的梦魇。

此外,在背景故事上,羽人一族在杜宇的带领下融入人类部落,建立了古蜀王朝。其后族的一支僰人流落到边缘地带鸟人沼泽,其领袖僰人巫祝妄图复现祖先的辉煌,用吞食赤汞和同类相惨的方式实现返祖现象,却造成了羽化病的蔓延。

因此,剧情的主题就是心魔,这也很好地解释了满清和汉奸没有出现的原因,因为入侵者没有因为战争行为造成心魔,而汉奸跪得干脆也没有心魔。只有心里占着放不下的人或执念,才会产生心魔。


游戏之外,在现实世界线,同样也有几路人马上演心魔大戏。

第一路人马,游戏制作人,他作为魂游原教旨主义者,放不下老派魂流的玩法,但又想吃到国产游戏这个标签带来的流量,希望把游戏带到更广大的玩家群体和舆论群体面前,没想到游戏扩圈以外,很多新带来的玩家却不能接受他的游戏。后继的游戏制作人,如果要制作ARPG类游戏,必须认真地思考要参考《血缘》还是《战神》,如果要面向广大的玩家群体,必须要考虑扩圈后新手玩家的刚需:嗑药不打断、难度可选择。

第二路人马,游戏媒体从业者,他们要吃媒体营销的流量,出于此目的会对游戏的优缺点进行放大,让游戏更出圈。

第三路人马,自媒体从业者,他们不会放过任何流量带来的机会。时至今日,电子游戏产业的市场规模已经大于电影、电视、音乐产业的总和,而游戏的总成本中有近一半产生于市场营销领域,因此大量的人员受此吸引。我们可以把现实世界的流量类比于游戏中的赤汞,而流量时代谣言的传播就好比游戏的羽化病的蔓延。

心魔无处不在,念头通达者何其稀有。


2025年3月20日

谈谈LabVIEW编程软件

最近研究了几天LabVIEW编程软件,下面谈谈几点心得。


1. 基本介绍

LabVIEW是美国国家仪器公司(National Instruments)推出的图形化编程语言,LabVIEW全称是Laboratory Virtual Instrumentation Engineering Workbench,字面意思是实验室虚拟仪器工程工作台。

根据WIKI介绍,LabVIEW编程语言,也被称为G语言,是一种数据流编程语言。程序员通过绘制导线连接不同功能的节点,图形化的程序框图(LV源代码)结构决定程序如何执行。这些线传递变量,所有的输入数据都准备好之后,节点便马上执行。这可能出现同时使用多个节点的情况,G语言天生地具有并行执行能力。内置的调度算法自动使用多处理器和多线程硬件,可以跨平台地在可运行的节点上复用线程。

第一次接触LabVIEW的开发界面,给我强烈的Step7梯形图即视感。


2. 连接OPC

通过LabVIEW DSC模块(Datalogging and Supervisory Control Module),可以非常方便地建立与OPC的通信。

DSC模块包含了内置的OPC客户端和OPC服务器,其中OPC服务器是一个OEM版的Kepware。

建立类型为OPC Client的I/O Server,可以实现与本地、远程OPC Server的通信。

然后通过绑定变量实现对OPC Tag的引用。需要注意的是变量在使用时必须定义方向,即Control(输入、写)或Indicator(输出、读)。因此如果一个Tag即有读也有写操作,那么至少要引用2次。

 



3. 连接数据库

LabVIEW通过Database Connectivity工具包,连接到本地和远程数据库。

此工具包提供了一系列功能强大的工具,实现对数据的访问和各种操作。

此工具包通过ODBC实现对数据库的连接,支持主流数据库。

 



4. 报表

Database Connectivity工具包在执行查询后,可以将数据转换成数组,然后绑定到用户界面的表格控件,从而实现报表的效果。


5. 客户端

在没有安装开发环境的电脑上,LabVIEW支持两种方式的客户端。

第一种,安装LabVIEW Runtime,然后用编译生成的.EXE文件进入用户界面。这种方式客户端需要安装LabVIEW Runtime,但性能高。

第二种,将项目发布到网络服务器上,用户通过浏览器进入用户界面。这种方式非常方便,但是性能较低。

 



6. 特点

LabVIEW是图形化编程工具,低代码,容易上手。

LabVIEW套件提供了各类功能强大的工具,如 OPC Server、Web Server,开发和部署都非常方便。


7. 缺点

变量的引用通过绑定的方式实现,如果即有读又有写,则需要多次引用,较繁琐。

处理逻辑也通过图形化的方式实现,不适合逻辑复杂的大型项目(要求较高的项目管理水平)。

源代码采用二进制存储,版本控制较为麻烦。