很棒的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实施。
相关的很棒列表
许可证和贡献
请为列表做出贡献。只需阅读贡献指南即可开始。