来自js,所以请理解我的困惑。只需尝试了解main
和__init__
中有哪些方法/调用。
我的结构是:
base/
├── main.py
|
├── game/
│ ├── __init__.py
│ ├── game.py
| ├── settings.py
│ └── <Other Game Classes>
|
├── ai/
├── __init__.py
├── brain.py
└── congfig.py
问题1
pylint说我的游戏__init__
中未解决以下问题:
from game.settings import WIDTH, HEIGHT
问题2
这些错误使我不确定在哪里真正开始我的游戏并开始我的AI。 (它从main
开始,但是我通过__init__
运行一个函数,因为否则我发现错误)
两个类都以构造函数开头。我将Game
/ game_state传递给我的AI。
不清楚/需要帮助
一次只导入所有内容的正确解决方案是什么-我计划如果可能的话一次运行多个游戏的AI。上面的错误也破坏了导入/智能。