多码网
返回 游戏
游戏

Gideros

精选资源列表 Gideros Game Development Framework 使您可以轻松地为 Android、iOS、HTML5、WinRT 和桌面(Windows、OSX)创建游戏和应用程序. 请随时通过拉取请求为列表做出贡献.

Awesome Gideros Awesome

Awesome Gideros

精选资源列表 Gideros Game Development Framework 使您可以轻松地为 Android、iOS、HTML5、WinRT 和桌面(Windows、OSX)创建游戏和应用程序. 请随时通过拉取请求为列表做出贡献.

Getting Started

Resources

Gideros 的资源集合(博客和论坛条目、网站、软件包等)

Tutorials and Tips

Full game examples

Publications

关于吉德罗斯的书籍 - Gideros Mobile Game Development - 关于使用 Gideros 开发手机游戏的综合书籍. - Learn Lua for iOS Game Development - 引入各种基于 Lua 的游戏开发框架,包括 Gideros.

IDEs and Editors

与 Gideros 配合使用的代码编辑器和插件 - Using ZeroBrane Studio with Gideros - 使用 ZBS 和 Gideros Remote Preview 的入门教程. - Live Coding with Gideros and ZeroBrane Studio - 显示 ZBS 和 Gideros 实时编码功能的视频. - ZeroBrane Studio integration and debugging - ZBS 创建者的视频教程. - Visual Studio Code plugin - 支持 Gideros(仅限 Windows). - Sublime Text 3 plugin - 为 ST3 添加 Gideros 支持.

Graphics and Shaders

Scene Management

Input

  • GidSwipe - 易于使用的移动点击和滑动管理器.
  • Gestures - 从点列表中定义和检测复杂的手势.
  • Accelerometer - 如何使用设备加速度计作为输入的快速示例.
  • Shake detection - 检测设备震动的小片段.

Animation and Tweens

Tilemaps

###相机 - Smooth camera with Drag and Pinch-to-Zoom - 手机游戏中相机的有用类实现.

Audio

Saving and Loading

  • Using JSON - 通过 JSON 手动加载和保存.
  • DataSaver module - 用户友好的包装器使保存和加载数据尽可能容易.
  • Encrypting save files - 关于保护保存文件免受不必要的操作的一些想法(带代码).

Monetization

GUI

3D

注意:3D 支持仍在开发中,但如果您已经喜欢玩它,这里有一些起点 - Tutorial using 3D in Gideros - 由 Gideros 的一位维护者介绍.

Plugins

Useful Lua-Libraries

在 gamedev 中有用但不是 Gideros 特定的通用 Lua 库

  • lume - 大量对游戏开发有用的函数.
  • inspect - 以可读的方式轻松地将表格漂亮地打印到控制台.
  • jumper - 用于 Lua 的超快速基于网格的寻路.
  • bump - 使用轴对齐边界框进行碰撞检测的简单、灵活和快速的库(从 2017.8 版开始,Gideros 包含库的一个 C 端口,该端口具有相同的 API,应该改用 cbump.
  • Bresenham - Bresenham 的线算法,在 Lua 中实现.

License and Contributing

请贡献列表. 只需阅读 contribution guidelines 开始.

CC0

相关项目