使用Rust開發推箱子游戲第一章

CSDN中代碼不能顯示,能夠點這裏看原文html

第一章: 開始編寫遊戲前

 

歡迎來到 《使用Rust編寫推箱子游戲教程》! 在開始動手編寫遊戲前,咱們須要先了解下:git

推箱子是個啥樣的遊戲嘞?

沒玩過推箱子游戲?想當年用諾基亞黑白屏手機的時候就有這款遊戲了。你能夠下載一個玩一下或者點這裏看下維基百科的介紹。本教程就是教你們怎麼使用Rust和現有的遊戲引擎、素材,編寫一個能夠玩的推箱子游戲。github

誰編寫了本教程呢?

本教程是由@oliviff 主筆編寫,另外還獲得了不少優秀貢獻者的支持,感謝您們的辛勤付出(排名不分前後):編程

Blaineapp

Ivan編程語言

Hectoride

Matt學習

Guilhermoui

Christianthis

爲何要使用Rust編寫推箱子游戲呢?

我是2019年3月份開始學習Rust的,在編寫本教程前我就使用Rust開發過遊戲。在學習和使用Rust的過程當中我還寫了一些博客,感受從Rust遊戲開發中我學到了不少,因而乎我就有個想法:這麼好的東西得分享給你們啊,讓你們都來體驗下啊,獨樂樂不如衆樂樂!而後就有了本教程。

那是否是得先去學習下Rust呢?

不須要。本教程會手把手一步一步教你怎麼使用Rust編寫遊戲,也會對一些Rust的語法進行一些必要的解釋。對於一些知識點咱們也會提供更詳細的介紹連接供您學習參考。固然本教程主要是經過編寫一個有趣的遊戲順便對Rust語言進行簡單的介紹,因此有些Rust的知識點咱們可能不會也不必過多的深刻。

文本樣式約定

咱們使用下面這種樣式的文本連接對Rust或者遊戲開發等的知識點的擴展信息。

MORE: Read more here.

咱們使用下面這種樣式的文本連接本章內容相關的程序代碼。

CODELINK: You can see the full code in this example here.

學習資源

若是在學習過程當中你須要尋求幫助或者有問題須要找人幫忙解答,能夠看下這些地方:

另外Rust背後還有一羣很優秀的開發者組成的社區,因此若是有問題也能夠尋求社區幫助。

就先介紹到這裏吧,接下來讓咱們開始編寫第一個Rust遊戲(準確來講,是個人第二個,但但願這是大家的第一個

相關文章
相關標籤/搜索