很棒的Gideros
Gideros遊戲開發框架的精彩資源列表,可讓您輕鬆為Android,iOS,HTML5,WinRT和Desktop(Windows,OSX)創建遊戲和應用程序。請通過提出拉請請求隨意為列表做出貢獻。
內容
- 入門
- 資源
- 教程和提示
- 完整的遊戲示例
- 出版品
- IDES和編輯
- 圖形和著色器
- 場景管理
- 輸入
- 動畫和補間
- tilemaps
- 相機
- 聲音的
- 保存和加載
- 貨幣化
- GUI
- 3D
- 插件
- 有用的Lua-libraries
- 許可和矛盾
入門
- 下載Gideros-在此處獲取Gideros(這是免費的,但歡迎捐款!)。
- 入門手冊 - 首先在此處查看以獲取框架的概述。
- API參考 - 每當您需要弄清楚某些東西時 - 這是第一個要去的地方。
- 論壇 - 加入非常有幫助的社區。
- 在線編輯器 - 在瀏覽器中嘗試Gideros,而無需安裝任何內容。
- 在線示例 - 在瀏覽器中查看Gideros的一些毛細血管。
- 開發人員指南 - 指南和教程的官方列表。
資源
Gideros的資源集合(博客和論壇條目,網站,軟件包等)
教程和提示
- 入門視頻教程 - 由Gideros的一位維護者之一。
- 出版給Android-開始出版給Android。
- 提高性能 - 論壇主題,並提示提高Gideros應用程序的性能。
- 桌面API-桌面API的概述,以操縱鼠標光標和窗戶裝飾。
完整的遊戲示例
- 簡單的Square-Dodge遊戲 - 有關創建簡單的Square Dodge遊戲的介紹性教程。
- 自上而下的Roguelike教程 - 關於在Gideros中製作基於回合的Roguelike的廣泛教程系列。
- 突破克隆 - 有關使用Gideros和Box2D創建類似突破的遊戲的教程。
- “抓住寶藏”課程 - 通過開發小型遊戲,全面啟動了Gideros指南。
出版品
關於Gideros的書
- Gideros手機遊戲開發 - 有關使用Gideros開發移動遊戲的綜合書。
- 學習有關iOS遊戲開發的LUA-推出了包括Gideros在內的各種基於LUA的遊戲開發框架。
IDES和編輯
與Gideros一起使用的代碼編輯器和插件
- 將Zerobrane Studio與Gideros一起使用 - 介紹性教程,用於將ZB與Gideros Remote Preview一起使用。
- 使用Gideros和Zerobrane Studio實時編碼 - 視頻顯示了ZB和Gideros的實時編碼功能。
- Zerobrane Studio集成和調試 - ZBS創建者的視頻教程。
- Visual Studio代碼插件 - 帶有Gideros支持(僅Windows)。
- Sublime Text 3插件 - 向ST3添加Gideros支持。
圖形和著色器
- Gideros中的著色器 - 有關Gideros的著色器的介紹性文本。
- Shadertoy查看器 - 使用Gideros查看Shadertoy的著色器。
- 剪輯和RenderTarget的介紹 - 基於文本的教程,用於如何使用RenderTarget類來創建剪輯效果。
場景管理
- sceemanager-輕鬆在有或沒有過渡的場景之間切換。
- 使用場景管理器時,使用SceneManager傳遞變量 - 將變量傳遞給下一個場景。
輸入
- GIDSWIPE-易於使用Mobile的Tap和Swipe Manager。
- 手勢 - 從點列表中定義和檢測複雜的手勢。
- 加速度計 - 如何使用設備加速度計作為輸入的快速示例。
- 搖動檢測 - 小片段以檢測設備搖動。
動畫和補間
- GTHEEN -TWEEN SPRITE變量帶有此庫(帶有您需要的所有寬鬆功能)。
- 使用MovieClip的動畫 - 有關如何使用MovieClip類動畫精靈的教程。
- Spriteheet動畫類 - 可以幫助創建和播放SpriteSheets的動畫。
tilemaps
- 與tilemaps發生碰撞 - 有關如何使東西與tilemap中的瓷磚相撞的示例和建議。
相機
- 使用拖動和捏到Zoom的攝像頭 - 手機遊戲中相機的有用類實現。
聲音的
- 與Gideros一起使用音頻的介紹 - 有關與Gideros生成和使用聲音的教程。
保存和加載
- 使用JSON-通過JSON手動加載和保存。
- DataSaver模塊 - 用戶友好的包裝器,以使保存和加載數據盡可能容易。
- 加密保存文件 - 一些想法(帶有代碼),以確保保存文件免受不需要的操作。
貨幣化
- ADMOB集成 - 有關將ADMOB集成到您的遊戲中的視頻教程。
- Google服務集成 - ADMOB教程的第二部分,顯示Google Play服務集成。
GUI
- 佈局 - 綜合GIDEORS GUI框架(論壇條目)。
- 按鈕類 - 用於創建可點擊按鈕的簡單類。
- Aceslide類 - 可以用於級別選擇的滑動UI元素。
3D
注意:3D支持仍在開發中,但是如果您想解決它,這裡有一些起點
- 在Gideros中使用3D的教程 - 由Gideros的一位維護者引入。
插件
- SkstoreReview -Gideros插件用於SkstoreReviewController iOS 10.3+。
- C ++插件開發 - 從C ++中的Gideros插件開發開始。
有用的Lua-libraries
一般在Gamedev有用但不是特定於Gideros的Lua庫
- Lume-大量可用於遊戲開發的功能。
- 檢查 - 以可讀的方式輕鬆地將您的桌子打印到控制台上。
- 跳線 - LUA的超快速網格探路。
- bump-簡單,靈活且快速的庫,用於使用軸對齊的邊界框進行碰撞檢測(從2017.8版本開始,Gideros包含庫的C端口,其c-port具有相同的API,應使用相同的API。
- Bresenham-布雷森漢姆的線算法,在LUA實施。
相關的很棒列表
許可證和貢獻
請為列表做出貢獻。只需閱讀貢獻指南即可開始。