设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: orochi2k
打印 上一主题 下一主题

[业界新闻] [NEOLITHIC]To the End抢先体验开始!

[复制链接]

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

461
 楼主| 发表于 2022-8-8 23:24:59 | 只看该作者
20220808
English
##########Content#############
New furniture: Sarcophagus (1x3 size. It functions just like coffins.)
##########System#############
Major cleanup on all DLLs.
The following DLLs are now disabled on the code level:
1, SAPCNET  my old Raknet-based 32bit online function library. It's not like we are going to have multiplayer of To the End anytime soon. (It's still working in SAPC++ if anyone wants to play.) Plus, Raknet has been acquired by Facebook(Meta) years ago.
2, SAPCPNG my old 32bit PNG library. It's no longer needed after we moved engine runtime from RMXP-ACE to RGD. It will also not likely be needed if operation [Data Redacted] is successful.
3, SAPCWINMESSAGE my old 32bit windows message library. Better methods than hacking windows messages to achieve some results have been implemented since 2013.
After the cleanup, we now only have three external non-Windows and non-RGSS DLL dependencies:
1, SAPCSTEAMBRIDGE for Steam interactive.
2, SAPCTIMER for time control. (And some weird functions.)
3, steam_api, this is Valve's DLL.
Added 64bit version of those 3 DLLs. (We will likely have all DLLs in the future to have 2 versions.)
Added a global flag: $IS_64BIT to check if we are releasing a 64bit-only build. (It's experimenting. We still support 32bit systems for now.)
Restored the function to directly call the windows command-line. (Require SAPCTIMER DLL, ruby code: sys_wincmd(char))
Set RGD flags correctly on RGD-only features. (Mostly in gamepads.)
Made a placeholder function for video play just to stop the game from crashing if the current environment is not RGD.
Added global tag $IS_MKXP to mark if the current environment is MKXP.
The first MKXP version of the game was successfully launched. But, a lot of functions are not running correctly. (I am just making a basic evaluation regarding how much needs to be done if we go this way.)
##########DEBUG##############
Fixed a bug that local achievement list has one less achievement than Steam.
简体中文
##########Content#############
新家具:石棺(1x3大小,基本上和棺材作用一致。)
##########System#############
对现有的动态链接库(DLL)进行了清理。
以下动态链接库在代码层面已经不再使用:
1,SAPCNET,那个古老的基于Raknet的32位网络库。貌似我们短时间内还不会有多人联机游戏功能。(在SAPC++中依然存在。)另外,Raknet已经在很多年前被Facebook(Meta)收购。
2,SAPCPNG,那个古老的32位PNG库。由于游戏运行文件已经从RMXP-ACE转移到了RGD,该功能已经不再需要。并且如果【数据删除】计划成功的话,未来也不会再需要。
3,SAPCWINMESSAGE,那个古老的32位的黑掉WINDOWS信息的库。在2013年之后显然已经有了更好的方法。
在清理完毕之后,我们游戏仅剩下3个外在的非WINDOWS,非RGSS的动态链接库以来:
1,SAPCSTEAMBRIDGE  用于游戏和Steam交互
2,SAPCTIMER 用于时间管理。(以及一些奇怪的功能)
3,steam_api, 这个是Valve家的库。
对上述三个动态链接库加入了64位的版本。(之后如果有新DLL的话,预计都会有两个版本。)
加入了全局标记:$IS_64BIT用于判断是否当前版本是仅限64位使用的版本。(实验中。目前我们依然支持32位系统。)
重新加入了直接调用Windows命令行的功能。(基于SAPCTIMER 内的代码,Ruby侧调用: sys_wincmd(char))
正确设置了一些RGD专用的标识符。(主要在于手柄方面。)
加入了一个占位用的函数,确保游戏不会在非RGD环境下崩溃。
加入了全局标签$IS_MKXP用于标记当前运行环境是否为MKXP。
游戏的第一个MKXP版本成功运行。但是,很多功能运行不正确。(我只是在初步评估如果部署一个这样的环境下的版本的工作量。)
##########DEBUG##############
修复了本地成就列表比STEAM少一个成就的BUG。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

462
 楼主| 发表于 2022-8-10 15:40:53 | 只看该作者
20220810
English
##########Content#############
Quest: "Sins of the Father" is now concluded.
Quest: "Lost in the Sand" starts.
##########System#############
[Map Editor]Added a warning message when saving map data under the RGD environment. As RGD is not using standard RPG Maker XP data format, the map data exported this way will not work on other environments such as MKXP.
However, export map data without event data shall not have this issue. (No problem found during my experimentations.)
It's a warning, not an error. It shall not stop people who know what they are doing.
But, anyway, I'd recommend saving dynamic data in the runtime only under the standard RMXP environment.
An MKXP releasable beta version will not come any time soon. Because a lot of modifications to the code will be needed. RGD is still the main game environment.
##########DEBUG##############
Fixed some color issues in the 1978 version of the Queensmouth Church. (Likely nbody even noticed that.)
简体中文
##########Content#############
任务【父辈的原罪】完结。
任务【迷失于沙之中】开始。
##########System#############
【地图编辑器】加入了一条警告信息,在RGD环境下保存地图数据时提示。因为RGD并非标准的RPG MAKER XP数据结构,所以输出的数据通用性上会存在问题。无法在某些环境下再次读取,比如MKXP。
但是,如果只是输出纯粹的地图数据而不包含事件数据,那么理论上应该安全。(实验过程中未发现问题。)
这是一条警告信息,而非报错。所以不会阻止那些知道他们在干什么的人进行操作。
但是,总之,我依然建议只在标准RMXP环境中保存动态生成数据。
由于存在大幅代码改动的需要,一个MKXP的可发布的测试版本预计不会很快出现。RGD依然是目前的主要环境。
##########DEBUG##############
修复了1978年版本的王后镇教堂的一些色调错误。(基本上貌似不会有人注意到。)
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

463
 楼主| 发表于 2022-8-11 12:51:44 | 只看该作者
20220811
English
##########Content############
New game mechanic: Deal with the Devil.
When you leave the safe house for the first time after the Prologue, Mephisto will now talk to you.
He purposes you to sell a percentage of your soul to him in exchange for certain benefits that he can provide.
You will learn a new skill: Deal with the Devil. (Instant act, you can use this skill for an unlimited amount of time during each turn in a battle.)
You can use this skill at any time, during a battle, or from the menu.
You can ask him for more details and check what he offers.
However, if you lose 100% of your soul, it will be game over. (More details can be found in Mephisto's conversation with you.)
Current offer: Restore your HP at the cost of 1% of your soul.
Relationship with Mephisto can be improved when you sign a deal with him. However, it's not recommended.
New Steam Achievement: Not-So-Hostile Takeover
##########Wiki###############
Added the wiki page of Deal with the Devil: https://neolithia.fandom.com/wiki/Deal_With_the_Devil
##########System#############
Made a change to the windows message class so that dialog in combat can be configured to follow generic rules. (Details are in Window_Message -> reset_window)
Added a new system module: SoulManager
Made the skill category window a bit wider so that localization texts in some languages will not get scaled down.
简体中文
##########Content############
新游戏机制:魔鬼交易。
现在当你在结束序章后,首次离开安全屋的时候,梅菲斯特会和你有一段对话。
他提议你可以用你的部分灵魂换取他能为你提供的各种服务。
随后,你将学到一个新的技能:魔鬼交易。(瞬发技能,可以在战斗的一回合中使用无限次。)
你可以在任何时候使用这个技能,无论是战斗还是平时菜单中。
你可以在使用技能后询问他更多细节。
你可以检查他提供的服务内容和报价。
但是,如果你失去100%的灵魂,那么会导致游戏结束。(具体原因参照和梅菲斯特的对话。)
目前提供的服务:恢复你的全部生命,价格1%的灵魂。
每次和他签订契约都会增加和他的关系。但是,这并不是一种值得推荐的做法。
新的Steam成就:非恶意收购行为
##########Wiki###############
加入了魔鬼交易的维基页面: https://neolithia.fandom.com/wiki/Deal_With_the_Devil
##########System#############
改变了windows message类,使战斗中的对话可以被配置为遵循非战斗时的通用规则。(具体参照Window_Message的reset_window函数)
加入了新的系统模块:SoulManager
技能选择界面上的技能分类选单宽度增加,确保了某些语言本地化文本不会因为过长而被缩小。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

464
 楼主| 发表于 2022-8-12 14:59:40 | 只看该作者
开发日志#82 涨价预定(大雾)
https://store.steampowered.com/n ... 3389541224945714159
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

465
 楼主| 发表于 2022-8-13 13:31:54 | 只看该作者
20220813
English
##########Content############
[Deal with the Devil]New offer: Spell Book: Darkness at the cost of 2% of your soul.
[Deal with the Devil]New offer: Skill Book: Devour Corpse at the cost of 2% of your soul.
[Devour Corpse]This skill can now be used outside a battle.
[Devour Corpse]Healing effect was reduced from 25% of MaxHP to 16% of MaxHP. (Eventually, we will face some enemies that have this skill as well. Thus, let's not make it too overpowered.)
[Deal with the Devil]New offer: Demonic Knowledge (+66% Mgi. until the end of the battle.)
简体中文
##########Content############
【魔鬼交易】新的交易内容:法术书:黑暗涌动,价格:你2%的灵魂。
【魔鬼交易】新的交易内容:技能书:食尸,价格:你2%的灵魂。
【食尸】这个技能现在可以在非战斗时使用。
【食尸】治疗效果从25%的最大生命值下调到了16%的最大生命值。(之后可能会出现拥有这个技能的敌人,所以先削弱一下。)
【魔鬼交易】新的交易内容:恶魔知识(+66%的魔力,直到战斗结束。)
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

466
 楼主| 发表于 2022-8-14 05:56:00 | 只看该作者
20220814 Emergency Fix
English
##########Content############
New enemy & pet: Imp
They appear near the Unlucky-13 Motel.
They will attack with nearby possessed enemies.
##########DEBUG##############
[Critial Bug]Fixed a crash when starting combat without a full group. (It's a bug caused by a previous change made in version 20220812)
Fixed a crash if an enemy group is mixed with enemies that have customized initialization code and enemies that do not have that.
简体中文
##########Content############
新敌人和宠物:小恶魔
出现在厄运-13汽车旅馆附近。
会和附近的被附体之人一起发动攻击。
##########DEBUG##############
【重要BUG修复】修复了在队伍没有满员情况下开始战斗会报错的BUG。(该BUG由版本20220812的一个变动引发。)
修复了敌人队伍中如果存在有自定义初始化代码和没有自定义初始化代码的敌人时的崩溃。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

467
 楼主| 发表于 2022-8-14 10:52:15 | 只看该作者
20220814 - 2
English
##########Content############
[Deal with the Devil]New offer: Fire Imp Pet at the cost of 2% of your soul.
[Deal with the Devil]Added a dialog option to ask Mephisto if there is any way that you can get your soul back from him. He will reveal a more sinister agenda.
[Lost in the Sand]Added a dialog option to ask Saad about the missing professors.
[The Unlucky-13 Motel]The possessed now drop some money if you defeat them.
简体中文
##########Content############
【魔鬼交易】新的交易内容:火焰小恶魔宠物,价格:你5%的灵魂。
【魔鬼交易】加入了询问梅菲斯特是否可以拿回你的灵魂的选项。他会告诉你一个更为邪恶的计划。
【迷失于沙粒中】追加了一个萨阿德的对话选项,询问失踪的教授的事情。
【厄运13旅馆】被附体之人现在会在被击败后掉落现金。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22653
在线时间
1156 小时
注册时间
2016-1-6
帖子
3409

极短25参与

468
发表于 2022-8-14 21:06:58 | 只看该作者
恭喜!恭喜!祝贺!祝贺!

点评

恭喜!恭喜!祝贺!祝贺!  发表于 2022-8-14 21:08
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

469
 楼主| 发表于 2022-8-15 16:09:59 | 只看该作者

20220815
English
##########Content############
New item: Human Soul (Nowhere to acquire at this moment except cheating. It's added first to ensure the further development of the Deal with the Devil.)
[Deal with the Devil]Added dialog option to trade your soul back by giving Mephisto the souls of others.
[Deal with the Devil]This action improves your relationship with Mephisto.
[Deal with the Devil]You can give Mephisto more souls than needed. That will improve the relationship more.
[Deal with the Devil]After making any contract that is outside a battle, you will now get back to the selection window instead of ending the conversation.
##########System#############
Item number selection window can now have customized width.
The game menu shall now display the current location name and map environment tags.
简体中文
##########Content############
新物品:人类灵魂(目前还无法获取,除非作弊。提前加入到了游戏中是为了确保【魔鬼交易】的后续内容开发。)
【魔鬼交易】增加了向梅菲斯特提供他人的灵魂换回你的灵魂的对话选项。
【魔鬼交易】这个行为会增加你和梅菲斯特之间的关系。
【魔鬼交易】你可以提供超过需要数量的灵魂,在这种情况下,增加的关系数值会更高。
【魔鬼交易】在非战斗状态下完成任何的交易后,你现在会回到选择窗口,而非结束对话。
##########System#############
物品数量选择窗口现在可以自定义宽度。
游戏菜单现在会显示当前地点名称和所有的环境标记。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10271
在线时间
4441 小时
注册时间
2005-10-22
帖子
6990

开拓者贵宾

470
 楼主| 发表于 2022-8-16 17:16:50 | 只看该作者
20220816
English
##########Content############
[Deal with the Devil]Give Mephisto human souls will now have a negative impact on your karma.
[Item]Item that has environment immunity effects now displays that on its item detail window.
[Item]If an item provides a negative number of state resistance, the description color shall now be red.
[Item]New item: Icy Ring (It's sold in the Bazaar. It provides immunity to the hot environment.)
##########System#############
Increased the width of the game menu's exit window to avoid text scaling down in any localizations.
Added a function to check all equipment on a character and whether any of them meets certain conditions. (The good thing about scripting language is, that the code and the data are technically the same. The good thing about making an indie game is, that I have little concern if others cannot read those strange codes.)
Added a function that can get all current existing environment tags in the game.
简体中文
##########Content############
【魔鬼交易】向梅菲斯特提供人类的灵魂现在会对你的正恶值产生负面影响。
【物品】存在对环境效果免疫的物品,现在会在其物品的详细信息窗口中显示这个信息。
【物品】如果物品会提供的状态抗性为负数,那么描述会用红字。
【物品】新物品:冰冻指环 (在巴扎出售。提供对高温环境的免疫。)
##########System#############
增加了游戏菜单中的退出窗口的宽度,确保任何本地化语言都能正常显示其中的选项。
加入了一个函数检查一个角色身上所有装备中是否有符合特定条件的装备。(脚本语言的好处在于,指令和数据实际上并没有差别。制作独立游戏的好处在于,我不用在意别人是否能看懂这种奇怪的代码。)
加入了一个函数返回游戏中所有存在的环境标签。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-25 09:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表