Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 2.93 KB

README.md

File metadata and controls

45 lines (31 loc) · 2.93 KB

Project Rabotora

下一代视觉小说(VN)开源游戏引擎
The Next Generation's Open-Source Visual Novel Game Engine
点击这里查看版权公告 / Click here to jump to Copyright Announcement
Join the chat at https://gitter.im/Rabotora/community Join the Official QQ Group - Rabotora Tower Misaka Castle Member Project 123 Open-Source Organization 10 Years Appointment Member Project LICENSE

解决方案结构 / Solution Structure

  • Rabotora.Core: Rabotora 核心库 / Rabotora Core Library
  • Rabotora.Launcher: Rabotora 游戏启动器 / Rabotora Game Launcher
  • Rabotora.Runtime: Rabotora 运行时环境库(提供大量API以对接Direct2D原生API) / Rabotora Runtime Environment Library (Presents a large amout of APIs for docking Direct2D API)

开发环境依赖 / Developing Environment Dependencies

  • Microsoft Visual Studio 2022 (v17.0+) 64位/64 Bit
  • Microsoft.NetCore.App (v6.0.0+)
  • Microsoft.WindowsDesktop.App (v6.0.0+)
  • ANTLR (v4.6.6+)

工作原理 / Operating Principle

基于ANTLR语法/词法树分析库实现:
将游戏数据打包为多个pack(运行时实时读取);
将使用SharpDX开发的游戏主程序按照每个Rabotora游戏项目的设置加载并读取入口点脚本。

Implemented based on ANTLR Library:
Pack the data needed for the game into multiple files(will be read in real-time at run time).
Load the Game Launcher which is developed by SharpDX according to the settings of every Rabotora Game Project(read the entry Rabotora Script).

一起聊有关Rabotora的话题吧 / Chat some topics associated with Rabotora

QQ官方讨论群 / Official QQ Discussing Group : 653640137
Gitter: https://gitter.im/Rabotora/community
Discord: https://discord.gg/2Mt3NVFFUk

开源协议 / Open-Source License

根据123 Open-Source Organization MIT Public License v2.0授权
Licensed under 123 Open-Source Organization MIT Public License v2.0.


最后更新日期: 2022.5.9
Last Update: 5/9/2022