—————————————————————————————————
本教程獻給
· 準備入門I Wanna Be The Creator編輯器的遊戲玩家們
· 渴望製作遊戲(特別是I Wanna系列作品),但不會編程的萌新們
· 希望製作優秀遊戲作品的愛好者們
遊戲名稱簡史:
I Wanna Be The Creator,即本遊戲,中文名為:創造與挑戰、我想成為創造者,我們通常將本遊戲以英文字母開頭的方式簡寫,即IWBTC,進一步簡化後便可得到本遊戲的最簡稱:IC,下文都用此簡稱代替本遊戲名稱。
作者的話:
大家好,我是作者,可以喊我Konux,或者喊我空逐也行。(霧
俺是一名IC的普通玩家,兼官方二群和刺科院裡的一隻小小的群主。做此期教程是因為目前IC沒有合適的編輯器新手教程以引導新人作者瞭解IC的編輯器,這使得編輯器的入門變得異常困難。什?你說有官方視頻教程?
注:b站_BV號:BV1Ds411A7jv
也不看看這是幾百年前的教程了,如今的編輯器更新了很多的內容,特別是近期的函數編輯器大更新,導致函數編輯器和以前有很大的不同,所以這個“過期”的教程暫時處於比較尷尬的地位。當然,我們的開發者AikesiX在18年末就有想法打算出一個新的教程:
但是!!!現在都快2202年了,還沒有出現這所謂的新教程,老鴿子,不愧是你哦(
咱也不能怪他,畢竟敲代碼和修bug就夠他喝一壺了,大概或許也確實沒空來做教程吧。所以本教程的出現就是為了近似代替官方教程,成為以2.7版本為基礎的新教程,由於是新手教程,故只涉及最簡單且最常用的部分進行講解,同時,我也會根據個人的製作地圖的經驗,講解一些實用的技巧和特性來幫助新人避雷。
另外,本人也只是一名大二在讀學生,課業繁忙,故只在每週日開更,希望別催了,再催就沒頭髮啦!(不是
本教程在未完結期間只提供給官方二群群員使用,嚴禁轉載,待教程完結時,會由我搬運到官方文檔中。
問答環節:
Q:看此教程之前需要有何基礎
A:
1.你不需要有任何編程基礎或製作遊戲經驗(若有會更容易理解)
2.需要有一定的數學基礎(會加減乘除就可以,瞭解函數、變量、座標等概念更好)
3.需要有一定的耐心和實踐能力
4.需要有一定的閱讀理解能力(能看懂中文就成)
5.最好看完了官方2018年的教程(你會更容易理解本教程,若有出入,以本教程為準)
Q:教程使用的遊戲版本是什麼
A:本教程使用2.714版本,接近於2.715版本。
Q:
A:IC屬於類IW,其原因在於IC使用Unity引擎製作,而大部分IW系列作品都使用GameMaker或GameMakerStudio引擎,兩種遊戲由於製作工具上的差異導致在物理和手感方面有極大的不同,此外遊戲的機制也並不相同,比如IC默認有下落二段跳,而IW下落只能一段跳,當然,IC裡的編輯器在作圖時也能自行製作IW的跳躍機制(後面的教程中詳談)。在遊戲性質上面,IW系列屬於本家I Wanna Be The Guy的同人作,每個IW遊戲都是單獨且互不相關的,而IC類似於一種遊戲平臺,你可以在IC裡發佈自己的作品以供其他的IC玩家遊玩,所以IC是基於編輯器的遊戲,它提供了一個玩遊戲和製作遊戲的環境。
Q:IC編輯器能做什麼
A:IC編輯器參考原型為魔獸編輯器,最基礎的功能可以實現IC跳刺地圖的簡單製作,坑向也能很輕易的駕馭,當然如果只是這樣的編輯器,還遠不止於使我沉迷於IC編輯器3年,實際上你可以認為IC編輯器是個小型的2D遊戲引擎,而且是中文編程(編輯器遠比編程簡單,這裡只是打個比方),很多的功能都在編輯器裡被封裝好了,我們只需要注重邏輯上的實現就可以。IC裡地圖的基礎類型可分為:普通跳刺,特殊跳刺,坑向,Boss,耐久,特殊玩法,功能包/素材包。其中特殊玩法最為特殊,因為這是真正意義上的脫離I Wanna體系,將編輯器當做遊戲引擎使用的編輯器玩法,當然這也需要很強的編輯器實力,在此分支上,可以做出:飛翔的小鳥、俄羅斯方塊、2048、掃雷、一筆畫、隨機迷宮、連連看、貪吃蛇、五子棋(包括人機)、象棋、鬥地主(多人聯機)甚至RPG、roguelike遊戲等。大部分的2D小型單機遊戲的邏輯,在編輯器中都能實現,而且不需要寫代碼,可以說是非常強大了。
Q:IC的函數編輯器更新是個什麼意思
A:IC舊版本函數編輯器由於有些缺陷,導致誕生了新版函數編輯器,兩者的操作方式有極大的不同,故使用舊版函數編輯器的作者會難以適應新版。在2.715版本之前,遊戲的設置裡支持舊版和新版函數編輯器之間的切換,但在之後的版本中,遊戲捨棄掉了舊版函數編輯器的支持,全面使用新版函數編輯器。
舊版:
新版:
顯然,新版函數編輯器具有更強大的功能,與之對應的,操作上可能對於新人較難,而舊版則沒有這方面的問題,簡易是舊版的優點,而且若要學習2018年的官方教程視頻(或大部分教程),也需要知道舊版函數編輯器的使用,故建議新人下載2.715版本,此版本為舊版IC(後面講述)的最新版,可以同時使用兩種函數編輯器,用來製作遊戲和學習編輯器來說,功能都足夠使用。
Q:如何切換新舊函數編輯器
A:在2.715版本或之前的版本下,可以在遊戲設置->其他設置->編輯器->使用舊函數編輯器找到相關選項
Q:何為舊版IC和新版IC
A:舊版IC和新版IC的分界線為2.715版本,在之後的版本中,IC使用了新版Unity引擎,故在底層邏輯上會有細微變化,這就導致了一系列的bug和麻煩,這一重大更新是為了使遊戲支持瓦片地圖以及其他強大的功能。
Q:如何給此教程提出建議或改進
A:由於本人對於IC編輯器的瞭解並不夠透徹,若有錯誤、紕漏也懇請大佬們及時指正,歡迎各位讀者的建議和反饋,可以在遊戲群裡@Konux,或者私聊均可,作者QQ:1975043808
ps:本教程持續更新中,TapTap上會延後於最新教程版本,可加入官方二群獲取最新文檔,官方二群群號:979717879
-------------------------------禁止轉載-------------------------------