網頁程序:劇本文字轉化為動畫影片 天天新動態(tài)
以前我說“制作文字游戲欄目,可以把劇本文字自動智能轉化為動畫影片”你們誤以為可以把任意劇本轉化為動畫影片,我的軟件做不到。我的軟件是必須按指定的要求和規(guī)范書寫劇本,才能轉化為文字游戲風格的簡易動畫影片。
(資料圖片僅供參考)
制作完成,點保存后,自動在“文字游戲”欄目里發(fā)布。
能書寫的人名和場景名,都是下拉列表框限定的名稱。人物是人物下拉列表框的限定的名字,例如阿玉(側面1)。場景是場景下拉列表框限定的名字,例如臥室1。類別下拉列表框選擇的不同,對應的場景下拉列表框的內容就不同。
示例:
阿玉:你好。
人物:阿玉
場景:街1
注意:第一句話話后面,要寫人物和場景,否則程序會故障。而后面的話語,如果人物和場景不變,就不用重復寫。
形成動畫影片很簡單,就是人物圖片、背景圖片的切換,配合文字和背景音樂,形成很簡單的動畫,不是通常你們所指的那種動畫。
缺點:有時候,最后一句話顯示不了。
只有左邊劇情欄里的內容會被保存,右邊小框里的內容不會被保存。所以右邊小框里的內容填完后,要點“小框內容提交到劇情欄。”否則無效。但是使用者們都不知道點“小框內容提交到劇情欄”,而是直接點保存按鈕,所以都失敗了。
本站不提供任何下載,只提供在線測試。
我站曾經提供我站源碼下載,發(fā)布在百度貼吧、CSDN等論壇,可能被審核誤會成病毒程序。
第一,網站有漏洞,可被SQL注入,從而使網站被他人控制和獲取數據,所以源碼也有此問題。解釋:網站功能開發(fā)完,本來就存在該漏洞,然后才是填補漏洞。可是我不會填補漏洞,我對網絡安全技術不了解,我只會把功能做完,我又不是故意造成那漏洞的。因為那個漏洞,程序就可能被當做病毒了,或者誤會我刻意留下那種漏洞。
第二,config配置文件可被下載和顯示內容,所以源碼也有此問題。配置文件里面是網站服務器的賬號和密碼等信息。解釋:那個問題我早就修復了,后來我用php寫的配置文件,如果直接從網頁頁面下載該配置文件,php程序內容會顯示為空,只能看到html的內容,只有在源碼中才能看到php程序的內容,這是本來就有的保護機制。我最初用ini格式寫配置文件(ini是電腦應用程序配置文件的常用格式,但不適合網頁程序),瀏覽器打開這個文件時,由于瀏覽器打不開,瀏覽器就自動下載該文件,我沒有設置自動下載。
第三,那些巨量的、密集的、難以閱讀的程序代碼,是我調用的各種庫,例如jquery庫。各種庫里含有各式各樣的程序功能,所以我不知道其中是不是有什么程序代碼會被誤會成惡意的。而且看那些代碼是密集的、難以閱讀的,可能誤以為我故意寫成這樣,來隱藏惡意代碼。解釋:庫文件較大,為了減小體積,提高加載速度,庫的開發(fā)商就寫成密集的、難以閱讀型的壓縮代碼。否則首次加載慢了,網頁打開速度慢。不管庫里有什么功能,只要不調用,那功能就是關閉的、無效的。
jquery庫分為jquery.版本號.js和jquery.版本號.min.js,有min的就是密集壓縮的,沒有min的就是可閱讀和研究的,但體積大,加載較慢。不過隨著時代網速的提高,人們逐漸不在意這個問題了。
另外說明:用戶不會使用我的人工智能,就覺得是假功能,從而誤會我網站的目的。
人工智能教和問不能一起發(fā)送,要分開兩次發(fā)送,要按使用說明,先教后問。用戶可能把教和問寫到一起發(fā)送,導致機器人無法回答。
用戶在頁面文件里,找不到人工智能程序。因為人工智能程序都在數據庫里,是sql存儲過程。
“制作文字游戲”欄目的操作說明:主話語是對話框每次顯示的人物話語。
主話語框的內容,一次不要寫的太多,建議分多次寫完,免得文字溢出對話框。
主話語要選擇說話人和表情(一般、高興、憂傷、生氣、驚訝)。
說話人阿哲不顯示阿哲的人物圖片,因為阿哲是用戶視角,只顯示對話文字。
說話人和人物圖片要對應,否則說話人和人物圖片不匹配。
場景模式分為:正常、無名、有景無人、全屏文字。
正常:有景有人。
無名:不顯示名字框。用于主人公的旁白和心理自述。
有景無人:有背景圖片,但是沒有人物,用于介紹環(huán)境。
全屏文字:黑顏色的背景,人物和背景環(huán)境都沒有,用于介紹故事背景。
場景圖片(背景圖片)、人物圖片、音樂,共同構成了影片畫面。所以選擇說話人和寫主話語時,不要忘記在右邊欄中設置相應的場景圖片、人物圖片、背景音樂。
每個場景可以選擇時間:白天、傍晚、晚上。時間不同,圖片的光影效果就不同。還可以選擇天氣:晴天、下雨。
人物設置上,如果不選人物2(人物2為“無”),就是只有1個人物,居中顯示。如果選擇了人物2,畫面中就有兩個人物,人物1在左,人物2在右。
如果你不了解書寫規(guī)范,就在劇情設計界面的各個小框里寫,然后點“小框內容提交到劇情欄”。如果你了解書寫規(guī)范,可以直接在界面左邊的劇情欄里寫。
不是寫一行保存一行,而是劇情欄里都寫完了,最后點保存按鈕,保存劇情欄的所有內容。保存前,還可以在劇情欄里檢查和修改。
保存時,如果勾選了“語義理解”,就會人工智能的語義分析,這樣就可以在“智能對話”欄目,向動畫人物提問故事里的事情。例如故事里寫“阿玉喜歡貓?!本涂梢詥枴鞍⒂裣矚g什么”
劇情欄里的書寫規(guī)范:
(1)不變的就不用重復再寫
最初的第一句話,要寫場景、人物、音樂。隨后的話語中,不變就不寫,變化了才寫。
阿玉:你好。
人物:阿玉
場景:街1
接著寫第二句話:
阿玉:很高興見到你。
人物:阿玉(不要寫這一句,因為人物沒有變化,不用重復寫)
場景:街1(也不要寫這一句,因為場景沒有變化,不用重復寫)
但是,即便場景名稱沒變,時間或天氣變了,也要重寫場景。
(2)主話語在前,其它方面(例如場景、音樂、選項)寫在后面(下一行開始)。
不同內容,每次要換行,不能寫在一行上。
(3)人物說話:
人物名字(表情):話語內容。
如果表情是一般,則省略不寫。
阿玉:你好。表示阿玉的表情為一般。
阿玉(高興):你好。表示阿玉的表情為高興。
(4)場景:
場景(時間、天氣):場景名稱。
如果時間為白天,則省略不寫。如果天氣為晴天,則省略不寫。
場景:臥室1。表示場景為臥室1,時間為白天,天氣為晴天。(白天和晴天都省略不寫)
場景:臥室1(傍晚)。表示時間為傍晚,天氣為晴天。(晴天省略不寫)
場景:臥室1(下雨)。表示時間為白天,天氣為下雨。(白天省略不寫)
場景:臥室1(傍晚、下雨)。表示時間為傍晚,天氣為下雨。(沒有可省略的)
錯誤的寫法:
場景:臥室1(白天),因為多寫了白天。
場景:臥室1(晴天),因為多寫了晴天。
場景:臥室1(白天、晴天),因為多寫了白天和晴天。
(5)兩個角色時,人物名用頓號分開。
人物:阿玉。表示一個人物。
人物:阿玉、小茜。表示兩個人物。
(6)全屏和有景無人
全屏文字時,寫全屏:內容。
有景無人時,寫無人:內容。
無名模式時,寫無名:內容。
全屏文字模式回到正常模式,要重新寫場景和人物,因為全屏文字時,之前的場景和人物都沒了。
有景無人模式回到正常模式,要重寫人物,因為有景無人模式時,之前的人物沒了。
其它功能(次要):
主話語可以連帶(附帶)提問選項、后果影響、前提條件。
劇情設計界面,如果填寫了選項框,播放劇情時,就會彈出選項框。點擊選項,就會顯示選項的回答。
最好把分支歸一框填了,否則每個選項后面,就開啟一條劇情線。如果其中哪個劇情線后面忘寫了,而用戶又偏偏點了那個選項,后面就沒東西了,故事也就提早終結了。而如果填了分支歸一框,無論用戶選擇哪個選項,選項回答后,下一句話都是分支歸一框的內容,這樣就避免分成多個劇情線。
劇情欄里選項的文字寫法:
有選項時,在主話語后面寫選項和答。例如:
選項1:選項內容。
答:回答的內容。
選項2:選項內容。
答:回答的內容。
選項歸一:歸一的內容。
還可以設置前提條件。滿足前提條件時,才執(zhí)行主話語句。如果不滿足條件,就執(zhí)行不滿時的話語句。當然最好把分支歸一框填了,這樣的話,無論是否滿足條件,回答后,接下來的句子都是歸一框的句子,從而防止分成兩條劇情。
還可以設置后果影響,就是主話語句對條件狀態(tài)的改變。如果條件狀態(tài)改變了,下次運行同樣的劇情,卻可能由滿足條件,變?yōu)椴粷M足條件。
現(xiàn)在有個小缺點:劇情數量多時,最后一句話不會被保存。
具體看下面的例子,就是劇情中“簡單介紹”的劇本文字:
標題:簡單介紹
阿玉:初次見面,我叫阿玉。我來為大家介紹這個網站。可以在線制作和發(fā)表文字游戲。
場景:臥室2
人物:阿玉
音樂:主旋律1
阿玉:接下來為大家介紹表情系統(tǒng)。人物有五種表情,以適應不同的劇情。現(xiàn)在是一般表情。
阿玉(高興):生活中總有些快樂的事情,讓我喜笑顏開。
阿玉(悲傷):但是人生中有陽光就有風雨,有時我也會悲傷。
阿玉(生氣):有些事情,惹得我生氣。
阿玉(驚訝):還有些事,會讓我表情驚訝。
阿玉:人物不僅可以選擇表情,還可以選擇穿著?,F(xiàn)在我換成了校服,在人物下拉框里設置。
人物:阿玉(校服)
小茜:大家好,我是可愛的小茜。場景中可以設置兩個人物喔,在人物2里設置另一個人物。有很多人物可以選擇。
人物:阿玉(校服)、小茜
小茜:說話人和人物圖片要對應,否則說話人的名字和人物圖片不匹配。
小茜:接下來,由我來介紹場景系統(tǒng)。場景就是背景圖片,有很多種場景可以選擇。每種場景分為白天、傍晚、晚上三種光影模式,還可以設置晴天或下雨。
人物:小茜
小茜:現(xiàn)在切換到傍晚模式,夕陽余暉下的房間。在具體場景中切換。
場景:臥室2(傍晚)
小茜:隨后,夜晚降臨。拉上窗簾,打開了燈。
場景:臥室2(晚上)
小茜:場景模式上,正常就是有景有人,有景無人用于介紹環(huán)境,全屏文字用于介紹故事背景。
無人:現(xiàn)在是有景無人模式。
全屏:現(xiàn)在是全屏文字模式。
小茜:現(xiàn)在恢復回正常模式。想出去走走。
場景:臥室2(晚上)
人物:小茜
小茜:來到了家門口。
場景:家門口2
小茜:下雨啦。
場景:家門口2(下雨)
音樂:下雨1
小茜:主話語是對話框每次顯示的話語。最好每次少寫,多次寫完。主話語可以附帶提問選項、后果影響、前提條件,也可以只寫主話語。
小茜:如果填寫了提問選項,就會彈出選項框,點擊不同選項,產生不同回答。例如想吃點什么?
選項1:蘋果
答:小茜:給你一個青蘋果。
選項2:西瓜
答:小茜:給你一塊大西瓜。
選項歸一:小茜:要填寫分支歸一。這樣的話,無論用戶選擇什么選項,回答后,下一句話都是分支歸一框的句子。
小茜:后果影響是主話語句對條件狀態(tài)的改變。如果條件變化了,下次可能由滿足條件的劇情,變?yōu)椴粷M足條件的劇情。
小茜:前提條件是滿足條件時,才執(zhí)行主話語句,否則執(zhí)行不滿足條件時的句子。
小茜:帶大家到學??纯础?/p>
場景:教室2
音樂:一般1
小茜:如果你了解書寫規(guī)則,可以直接在劇情設計界面左邊的劇情欄里寫劇情。
小茜:小框的內容要提交到劇情欄,因為小框的內容不會被保存,只有劇情欄的內容才會被保存。不是寫一行保存一行,是都寫完,最后再保存。
阿玉:保存劇情時,如果勾選了語義理解,動畫人物就會通過人工智能方式理解劇情。然后可以向動畫人物提問劇情里的事情。
人物:阿玉(校服)、小茜
阿玉:也可以向動畫人物教知識,然后提問教過的知識,或動畫人物已知的知識。由于知識庫知識太少,所以請按問答方法,先教后問。
阿玉:先簡單介紹這些,更多內容請點擊菜單按鈕。
小茜:以后請大家多多關照。
標簽: