Code Monkey home page Code Monkey logo

Comments (6)

dontpanic92 avatar dontpanic92 commented on September 1, 2024

更新了一下 Readme
另外编译完之后需要把 cpk 解压出来,大概是这样的结构
图片

然后在 openpal3.toml 里面把 asset_path 更新成这个目录

from openpal3.

pengyz avatar pengyz commented on September 1, 2024

感谢回复,等会儿我试一下

from openpal3.

pengyz avatar pengyz commented on September 1, 2024

已经可以运行了,但是控制台有报错,unknown_data_count 这个是模型文件解析代码还不完善的问题吗?

from openpal3.

dontpanic92 avatar dontpanic92 commented on September 1, 2024

嗯,控制台是随意输出的log,之前有想检查一下那些没解析的字段就打出来了

from openpal3.

pengyz avatar pengyz commented on September 1, 2024

我这里CG播放一小段后会卡住,现在就是这样的吗?我看到控制台有报错。
能指点一下整个工程怎么调试吗?C#和rust混合的项目 开发环境怎么配置 我配了VSCode,但是好像不管用,rust的异常断不下来。
我只会C++,项目我简单看了一下 openpal3是个空壳子,里面主要是C#调用COM相关的代码?是不是主要逻辑都在openbg里,它是bgengine的rust开源实现?

from openpal3.

dontpanic92 avatar dontpanic92 commented on September 1, 2024

嗯,现在就只实现了那一小段剧情动画。加了 C# 之后我还没调试过,之前纯 rust 的时候,用 msvc toolchain 编译后挂上 VS 就可以调试了。

openpal3 现在就是空壳子,计划是之后会放跟游戏逻辑有关的部分,比如人物数据/战斗场景之类的。用 C# 做脚本其实现在还处于实验性质的阶段,不知道最后效果则么样😂

opengb 里也有一些以前在 PAL3.exe 里的功能,比如读场景什么的,我把这些跟游戏逻辑无关的也挪到 opengb 里面去了

from openpal3.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.