User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Gideros

A curated list of awesome Gideros resources, classes and tips.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 30, 2020, 3:01 a.m.

Thank you stetso & contributors
View Topic on GitHub:
stetso/awesome-gideros

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Getting Started

Get Gideros here (it is free but donations are welcome!).

Check here first to get an overview of the framework.

Whenever you need to figure something out- this is the first place to go.

Join the very helpful community.

Try Gideros in your browser without installing anything.

See some of the capabilites of Gideros in your browser.

Official list of guides and tutorials.

Tutorials and Tips

Getting started with publishing to Android.

Forum thread with hints about improving the performance of Gideros apps.

Overview of the Desktop API to manipulate mouse cursor and window decorations.

Full game examples

Introductory tutorial about creating a simple square-dodge game.

Extensive tutorial series about making a turn-based roguelike in Gideros.

Tutorial about creating a Breakout-like game using Gideros and Box2D.

Comprehensive getting-started guide to Gideros by developing a small game.

Publications

Comprehensive book about developing a game for mobile with Gideros.

Introducing a variety of Lua-based game development frameworks including Gideros.

IDEs and Editors

Graphics and Shaders

Introductory text about shaders in Gideros.

Check out shaders from Shadertoy using Gideros.

Text-based tutorial on how to use the RenderTarget class to create a clipping effect.

Scene Management

Easily switch between scenes with or without transitions.

Passing variables to the next scene when using the scene manager.

Input

Simple tap and swipe detection library for the Gideros Game Engine (supports 4 and 8 directions)

0
0
3y 7m
MIT

Define and detect complex gestures from points a list of points.

Quick example of how to use the device accelerometer as input.

Animation and Tweens

Gideros spritesheet animation module utilizing Bitmap:setTextureRegion API

2
1
8y 41d
n/a

Tween sprite variables with this library (comes with all the easing functions you need).

Tutorial on how to animate sprites using the MovieClip class.

Tilemaps

Examples and suggestions on how to make stuff collide with the tiles in your tilemap.

Camera

Useful class implementation for a camera in a mobile game.

Audio

Tutorial about generating and using sounds with Gideros.

Saving and Loading

Loading and saving manually via JSON.

User-friendly wrapper to make saving and loading data as easy as possible.

Some ideas (with code) about securing the save files from unwanted manipulation.

Monetization

Video tutorial about integrating Admob into your game.

Second part of the Admob tutorial showing Google Play Service integration.

GUI

Gideros GUI framework

8
6
3y 95d
MIT

Simple class for creating clickable buttons.

Sliding UI-Element that can be used for example for level selection.

3D

Introduction by one of the maintainers of Gideros.

Plugins

SKStoreReviewController plugin for Gideros

0
0
3y 7m
MIT

Getting started with Gideros plugin development in C++.

Useful Lua-Libraries

Lua functions geared towards gamedev

532
50
9m
MIT

Human-readable representation of Lua tables

832
153
2y 7m
MIT

A collision detection library for Lua

636
70
2y 9m
MIT

Bresenham's line algorithm written in Lua.

9
2
3y 8m
n/a

Super-fast grid-based pathfinding for Lua.

Related Awesome Lists

A curated list of quality Lua packages and resources.

2.5K
249
2y 7m
n/a

A curated list of amazingly awesome LÖVE libraries, resources and shiny things.

1.89K
134
54d
CC0-1.0

A collection of free software and free culture resources for making amazing games. (mirror)

5
0
7m
CC-BY-SA-4.0