All Projects → RyougiChan → PoiGalgame

RyougiChan / PoiGalgame

Licence: Apache-2.0 license
🎮Scripting framework based on Unity for galgame/adventure game(AVG) development | 基于 Unity 的 Galgame/视觉小说游戏开发框架 | Unity ベースの美少女ゲーム/アドベンチャーゲーム開発のフレームワーク

Programming Languages

C#
18002 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to PoiGalgame

JimmysUnityUtilities
A bunch of code I like to have on hand while working in Unity
Stars: ✭ 93 (+29.17%)
Mutual labels:  unity2d
LocalizationService
Tools for localization Unity's UIText components
Stars: ✭ 22 (-69.44%)
Mutual labels:  unity2d
WebGAL
全新的基于 Web 的 视觉小说引擎 | A brand new Visual Novel engine based on Web.
Stars: ✭ 1,309 (+1718.06%)
Mutual labels:  galgame
em-onscripter
An emscripten port of onscripter-jh
Stars: ✭ 26 (-63.89%)
Mutual labels:  galgame
Kit25D
Creating fake 3D world with 2D colliders and sprites in Unity
Stars: ✭ 21 (-70.83%)
Mutual labels:  unity2d
50-unity-tips
A collection of 50 tips for Unity (focusing on Mobile) ranging from editor tools to serialization to UI shortcuts.
Stars: ✭ 80 (+11.11%)
Mutual labels:  unity2d
UnityAssemblies
Simple, forward-compatible references to ANY Unity DLL on ANY platform.
Stars: ✭ 65 (-9.72%)
Mutual labels:  unity2d
Unity-Visual-Behavior-Tree
Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+
Stars: ✭ 36 (-50%)
Mutual labels:  unity2d
gocs
GameObject Component System for Unity
Stars: ✭ 102 (+41.67%)
Mutual labels:  unity2d
TsukiSuite
A toolsuite created to make Unity development easier
Stars: ✭ 23 (-68.06%)
Mutual labels:  unity2d
Game-Assets-And-Resources
Free and paid game assets and game resources for 2D games, 3D games, mobile games, Steam games, Unity games, and other games.
Stars: ✭ 164 (+127.78%)
Mutual labels:  unity2d
ColorLinesUnity
Порт MS-DOS игры "цветные линии" на Unity
Stars: ✭ 24 (-66.67%)
Mutual labels:  unity2d
GalTiankeng
No description or website provided.
Stars: ✭ 16 (-77.78%)
Mutual labels:  galgame
Unity-FPS-Counter
#NVJOB FPS Counter and Graph. Free Unity Asset.
Stars: ✭ 44 (-38.89%)
Mutual labels:  unity2d
unity-smooth-movement-test
Try and compare movement types in Unity
Stars: ✭ 22 (-69.44%)
Mutual labels:  unity2d
12 Tile Vania
Build a Speulnky-like level in under one minute using a procedural Tilemap smart brush that you build yourself! http://gdev.tv/cudgithub (Section REF: TV_CUD)
Stars: ✭ 33 (-54.17%)
Mutual labels:  unity2d
learn-unity-by-making-games
learn-unity-by-making-games
Stars: ✭ 32 (-55.56%)
Mutual labels:  unity2d
UnityMMO
MMO made in Unity
Stars: ✭ 21 (-70.83%)
Mutual labels:  unity2d
YukimiScript
Scripting language for visual novel.
Stars: ✭ 26 (-63.89%)
Mutual labels:  galgame
shellcore
Shellcore Command Remastered
Stars: ✭ 41 (-43.06%)
Mutual labels:  unity2d

PoiGalgame

Overview

PoiGalgame is scripted framework to build galgames or adventure games based on Unity.

There are some famous galgame development engine such as KIRIKIRI, NScriptor, YU-RIS, Siglus&RealLive and etc. It seems that using Unity engine to galgame developement just like employing a steam engine to crack a nut. But small as the sparrow is, it possesses all its internal organs. To build a excellent galgame with Unity, a great quantity of work should be done.

WARNING: This project is still under development!

Support

  • Dev Eviroment
    • Windows 10
  • Dev Tools
    • Unity 2020.1.0f1
    • Microsoft Visual Studio 2017
    • Microsoft Visual Studio Code

Development Goals

  • Basic Galgame elements
  • Visual editing script framework
  • Create a more readable script(like kirikiri)
  • Provide a custom script editor tool: KsEditor
  • Script update behavior monitoring (to be evaluated)
  • Real-time parsing, previewing and presentation
  • Tranform, animation, effect, etc.
  • Full documentation

Getting Start

WARNING: This project is still under development!

  1. Write your own script and translate to Unity asset.
    1. Write your story using KsEditor.
    2. Export KS script(suffix with .ks) from KsEditor by clicking EXPORT button.
    3. Place the exported KS script in the unity folder Assets/Resources/Chapter.ks(recommended) or other folder.
    4. Open Scene Translator in unity editor mode and input full path of KS script file in step3, then click button: スクリプト翻訳.
  2. Load script in ChapterController. find the following line and change the path Chapter/Chapter-01
currentScript = Resources.Load<GalgameScript>("Chapter/Chapter-01");

Releases

WARNING: This project is still under development!

Documentation

Declaration

Some resources using in the demo are from game CLANNAD, which copyright to Key company. All other resources in this project are based on CC BY-NC-SA 4.0, that means you can copy and reissue the contents of this project, but you will also have to provide the original author information as well as the agreement statement. At the same time, it cannot be used for commercial purposes. In accordance with our narrow understanding (Additional subsidiary terms), all activities that are profitable are of commercial use.

Released under the Apache License 2.0

Copyright © RyougiChan

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].