An OIer's Adventure-Strategy Game Engine
OIASG is an light,simple and naive game engine for adventure-strategy games with events(and can be used for plots),tech trees and exams.
The engine users works with python and APIs in a subnamespace of the game.
It also has a default GUI and basic OI strategy systems for the certain game project:"OI Diary"(a temporary call).
OIASG is based on python 3 and pyglet.
We use modified(mainly debugging) pyglet 1.4.0a1 for windows.You can get the modifications form /pyglet
.
The game is chiefly for Windows 10,so it may not work well on other platforms(but this is not normal).
Note that pyglet1.4.0a1 uses FFmpeg to decode medias.
-
install Python 3(>=3.6.3)
-
install pyglet for python3(>=1.4.0a1)
-
if you are using Windows OS(especially Windows 10),cover pyglet library directory(usually at
C:\Users\<Your User Name>\AppData\Local\Programs\Python\Python36\Lib\site-packages\pyglet
) with/pyglet
. -
install FFmpeg(==3.4.2,"shared" version(including libs))
-
clone files from
/oiasg
. -
run
/oiasg/main.py
to start.