Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
同时也是对squirrel这个语言进行了一番学习。我之前是只摸过java的,还是为了写mc的模组才学的。也就是说我个人并不是学计算机的,也不是理科生。我是学习设计方面的专业的,相比编程,美术懂得更多一点。
最开始写的时候也完全没有写一个框架,就是单纯的往脚本里塞了一些方法,想着只要改善原版AI的攻击、瞄准方式,以及救人的速度就行了。
而其他的功能也都是后来才加的,像丢投掷、灌油、电击器救人这种功能也都是调试了很久,也重写过很多次。而且最初也都是不管视觉效果,只注重功能实现。
至于官方更新,鬼知道社区玩家为啥搞一些乱七八糟的更新。每次更新都在贴吧和讨论区低下看到说AI变蠢了。
AI变蠢了确实没法用脚本改善,因为AI的行为数据都是写死在程序里了,脚本连获取都获取不了,更不要说去修改了。
今年是抽时间把脚本重置了一遍,写了基础框架,也把语法规范了一些,给AI专门写了一个简陋的行为树任务系统,把AI行为模块化,提升运行效率。
然后即使更新了思维,测试和了解了更多原版AI的行为,但是有一些东西还是无解。
因为我目前专注的是其他游戏,而且还有毕业设计在做,还有其他游戏模组要写,然后还在啃计算机图形学的知识,更新频率是不会太高了。除非有那么几天是真的闲,想起来了可能会再看一下哪里有问题。
毕竟L4D2并不是我生活中唯一需要关注的东西。