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: Feb. 27, 2021, 9:02 p.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

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 10m
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 4m
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 6m
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 10m
MIT

Getting started with Gideros plugin development in C++.

Useful Lua-Libraries

Lua functions geared towards gamedev

548
53
1y 17d
MIT

Human-readable representation of Lua tables

861
161
2y 10m
MIT

A collision detection library for Lua

649
70
3y 7d
MIT

Bresenham's line algorithm written in Lua.

9
2
3y 11m
n/a

Super-fast grid-based pathfinding for Lua.

Related Awesome Lists

A curated list of quality Lua packages and resources.

2.57K
254
2y 10m
n/a

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

1.95K
140
26d
CC0-1.0

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

6
0
10m
CC-BY-SA-4.0