sbl1996 / ygo-agent

Other
49 stars 5 forks source link

环境创建 #4

Open zzq-bot opened 1 week ago

zzq-bot commented 1 week ago

您好!我目前也打算用EnvPool加速自己写的环境,请问您添加游戏王环境的时候,有按照官方文档提供的教程 用Bazel build from source么?

sbl1996 commented 1 week ago

我最开始按照教程用的bazel,但是后来发现envpool自身带了太多其他依赖,并且bazel我不太熟悉,所以我仅保留了envpool多环境共用的核心代码,其他全部删掉,bazel也换成了cmake,后来又换成了xmake。这里有我换成cmake时的一个早期版本 https://github.com/sbl1996/envpool ,如果你对cmake比较熟悉,可以从这个项目开始,比envpool简单、轻量一些。你可以参考其中的dummy环境创建一个最简单的版本来学习和验证envpool的使用,之后可以参考ygopro环境添加其他第三方依赖与复杂功能。

zzq-bot commented 1 week ago

感谢您的回复!我去看看,如果有问题可能再来叨扰您。