GithubHelp home page GithubHelp logo

提议 about librian HOT 4 CLOSED

rimochan avatar rimochan commented on June 14, 2024
提议

from librian.

Comments (4)

RimoChan avatar RimoChan commented on June 14, 2024

說的好。

我自認爲Librian的**還是不太面向指令而是面向對象的。如果你看看教程文檔就會發現,在Librian中,人物作爲主要的對象,控制是萬劍歸宗的。(這是什麼比喻……)

比如在Librian中的一句:
潘大爺 (笑) 「你好!」

可以面向對象地作爲:
潘大爺.come_to_stage();
潘大爺.face('笑');
潘大爺.say('你好')

分解爲繪圖等指令的話就是:
people_image.fade_in(潘大爺的身體, 潘大爺的笑臉)
name_box.set('潘大爺')
word_box.set('你好')
根據不同的設置也可能同時觸發鏡頭對象:
other_people.fade_out()
等等。

相比之下,像 > BG 教室.png 這樣真正的指令,實際上出現的次數比對話少得多。出於類似哈夫曼原理的考慮就不太需要簡化。

不過如果你說的「面向指令編程」是和「使用圖形界面製作遊戲」相對的話,我卻是反對的。
一方面是我覺得做圖形界面太麻煩……
另一方面的話,大概並不能提高效率。你想,假如使用圖形界面來做出潘大爺 (笑) 「你好!」的話有哪些步驟呢:

  1. 從人物框中用鼠標按住潘大爺拖到背景上。
  2. 在彈出的下拉框中選擇潘大爺的表情
  3. 點擊文本框,在鍵盤上鍵入你好!

嘛……總共12個字的句子,直接打字應該還快一點。
手在鼠標和鍵盤上切換,不僅需要時間,而且干擾思路,我覺得不好。

from librian.

leftering avatar leftering commented on June 14, 2024

如果不能解决用户面向指令编程,那么Librian依旧只是一个重复的轮子。
比它效率更优秀、素材更多、跨平台更多的引擎不仅只有一个。

求推荐一个简明的支持h5的visual novel轮子,最近找轮子找的有点头大

from librian.

RimoChan avatar RimoChan commented on June 14, 2024

求推荐一个简明的支持h5的visual novel轮子,最近找轮子找的有点头大

……Librian不算嗎?

from librian.

leftering avatar leftering commented on June 14, 2024

求推荐一个简明的支持h5的visual novel轮子,最近找轮子找的有点头大

……Librian不算嗎?

当然是啦 Librian是目前找到的支持h5最好的轮子了

from librian.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.