菜鳥和RMXP和Ruby語言

2021-05-21 21:11:43 字數 488 閱讀 5826

喜歡玩阿月系列rpg遊戲的我,跟不少童鞋一樣下了rpgmakerxp來瞻仰一下。當時覺得這個軟體太方便了,用滑鼠隨便點點就能弄出來個有趣的小遊戲。因為裡面不僅自帶不少地圖和人物行走圖等素材,容易上手的操作方式也讓自己大有成就感……可是遊戲畢竟是離不開程式設計,解開遊戲包,看看人家遊戲裡的指令碼,簡直就像天書一樣,想學學怎樣做出更高階的效果,因為對程式設計一竅不通的緣故是不可能的。確實,除了指令碼以外,想從其他功能上開發新的亮點是做不到了,唯有從指令碼下手,從學習ruby語言開始。

所以,下決心試著接觸這種語言。

從來沒接觸過程式設計的我實在不懂這東西該怎麼學……不過既然從零學起那就先去官網看看吧。

www.pine.fm/learntoprogram

那是乙個叫chris pine的人做的ruby初學者教程。我稍稍看了些,覺得非常簡單易懂。不知有沒有有心人已經開始做了翻譯。不過我準備在自己學習的同時,也慢慢把上面的資料翻譯起來。

希望今後能和學習ruby的盆友還有rmxp愛好者們交流共勉~

ruby 類和模組

1 所有的類名必須以大寫字母開頭,self關鍵字表示定義的類 類例項 ruby view plain copy class point attr accessor x,y include enumerable def initialize x 0,y 0 x x y y end 這裡並沒有做型別檢查...

Ruby 類和物件

ruby是一種物件導向程式設計語言,具有物件導向的特性 封裝 抽象 繼承和多型性。在ruby中,類以關鍵字class開始,後面跟類名 應大寫 以end結束。例如 class customer end1.2 變數 ruby提供四種型別的變數 區域性變數 區域性變數是在方法中定義的變數。區域性變數在方法...

ruby 條件和迴圈

1.1 if else 語句if conditional then code elsif conditional then code end值為false和nil為假,其他都為真。請注意關鍵字elsif。通常我們省略保留字then,但若想在一行內寫出完整的 if 式,則使用then。例子如下 x 1...