这是大地无敌自己开发供自己的小伙伴们和北航七海游戏文化社用的galgame引擎——SOGAL(Seven Ocean Galgame Engine)
为什么要自己做呢?
因为大地的需求是要实现3D战斗场景的支持和一些2D3D混合的故事场景
用现成的gal引擎不太现实
于是选择了基于panda3d这个3D引擎,在这基础上再开发一个Galgame引擎
脚本控制示例
于是……今天脚本控制功能也实现了
脚本语言当然是python以及在这个基础上便于galgame流程制作的一套自定义剧本格式

GitHub的Repo在https://github.com/WindyDarian/Sogal
基于Apache License V2.0授权 基本上只要保留了版权声明和证书的原文件大家都可以用的说!

基本上再有主菜单选择枝存档之类的就可以成为第一版了
(但是果然还是好艰巨……

(当然预计的3D战斗系统并不算在这里面而是游戏的另外一个部分所以Apache License V2.0只限于这个框架本身。至于游戏本体用什么授权还没想好(逃