这里用CPP创建一个类
MyQmlClass.h
#pragma once
#include <QObject>
class MyQmlClass : public QObject {
Q_OBJECT
private:
int m_value;
public:
explicit MyQmlClass(QObject* parent = nullptr) : QObject(parent) {};
~MyQmlClass() {};
Q_INVOKABLE void setValue(int value);
Q_INVOKABLE int getValue();
};
前因是我在玩蓝途王子, 打翻译Mod时需要反编译Il2Cpp, 而BepInex还不支持v31的元数据, 遂用Il2CppDumper, 结果一开始选错文件导致一直反编译失败, 所以一些内容我就删了, 以免造成误导.
那么直接开始吧
首先用IDA Pro打开游戏的GameAssembly.dll
在字符串视图搜索global-metadata.dat, (如果没搜到就是加密了, 目前还不会解密)
可以得到:
.rdata:0000000182CC0660 67 6C 6F 62 61 6C 2D 6D 65 74 aGlobalMetadata db 'global-metadata.dat',0
我比较喜欢玩游戏, 而这个文章呢会介绍今年所有玩过的游戏(不是今年发布的游戏!)
以有限生命叩问无限宇宙,用渺小个体重构时空意义——《星际拓荒》在22分钟的循环中绽放出超越光年的哲学光芒,堪称游戏载体的宇宙诗篇。
整个游戏是一个巨大的解密, 当我们直视诺麦雕像, 并在22分钟后重新看到雕像时, 游戏正式开始. 虽然全游戏没有任何主线任务的引导, 但是好奇心总会驱使我们去解开这个世界的谜题(比如为什么太阳会爆炸? 我们为什么会循坏?) 总之我对于这款游戏的评价就是一部非常不错的游戏, 几乎找不到类似的更好的游戏
肉鸽+解密, 我很少去玩这种类型的游戏, 不过最吸引我的是他的画风(我是真喜欢像素风和这种低多边形画风)