DevLog (UniViNE) - #0

Welcome to my first ever LinkedIn article!!!

I do get students to write a simple DevLog every day, so it's high time I do a proper one as well.

https://github.com/KairosFaith/UniViNE

Here's a project I've been working on for... quite a long while ??

Unity Visual Novel Engine

It's meant for a Visual Novel game project I've been working on but of course, I intend to make this a reusable tool to release for free on both GitHub and Unity Asset Store (hope that doesn't cost me lol)

Basically, it converts a Twine Story File into a C# file you can run in Unity (or any C# engine)

Why convert to C# file?

I wrecked my brain on how to do branching and variables operations using JSON and XML files. I gave up and realised that dynamically creating C# files was the best option, so that's where we are now.

Why use Twison?

https://github.com/lazerwalker/twison

Well I don't feel like parsing a page full of raw string, a JSON format is nice, something that's machine readable already.

Upcoming Progress

How to go about converting from one language to another?

A: Convert everything line by line in the same way

B: Have different logic based on the text passage type

Well... no point debating, just start doing one and the right answer will reveal itself.

Let's see how it turns out!






要查看或添加评论,请登录

Ian Ngoh的更多文章

  • 2023-2024 Highlights :)

    2023-2024 Highlights :)

    As 2024 draws to a close, I wanted to be thankful for the past year, and set the tone for the year to come. Nowadays I…

社区洞察

其他会员也浏览了