Skip to content
37

Awesome Gideros

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

37 stars3 forks53 entriesLast push Oct 7, 2019 (6 years ago)License none

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Getting Started

Download Gideros

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

Getting Started Manual

Check here first to get an overview of the framework.

API Reference

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

Forum

Join the very helpful community.

Online Editor

Try Gideros in your browser without installing anything.

Online Examples

See some of the capabilites of Gideros in your browser.

Developer Guide

Official list of guides and tutorials.

Resources >Tutorials and Tips

Introductory Video Tutorial

By one of the maintainers of Gideros.

Publishing to Android

Getting started with publishing to Android.

Improving performance

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

Desktop API

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

Resources >Full game examples

Simple square-dodge game

Introductory tutorial about creating a simple square-dodge game.

Top-down roguelike Tutorial

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

Breakout Clone

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

"Grab the treasure" course

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

Resources >Publications

Gideros Mobile Game Development

Comprehensive book about developing a game for mobile with Gideros.

Learn Lua for iOS Game Development

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

Resources >IDEs and Editors

Using ZeroBrane Studio with Gideros

Introductory tutorial for using ZBS with Gideros Remote Preview.

Live Coding with Gideros and ZeroBrane Studio

Video showing the live coding capabilities of ZBS and Gideros.

ZeroBrane Studio integration and debugging

Video tutorial by the creator of ZBS.

Visual Studio Code plugin

With Gideros support (Windows only).

Sublime Text 3 plugin

Adding Gideros support to ST3.

Resources >Graphics and Shaders

Shaders in Gideros

Introductory text about shaders in Gideros.

Shadertoy viewer

Check out shaders from Shadertoy using Gideros.

Intro to clipping and the RenderTarget

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

Resources >Scene Management

SceneManager

Easily switch between scenes with or without transitions.

Passing variables using the SceneManager

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

Resources >Input

GidSwipe

Easy to use tap and swipe manager for mobile.

Gestures

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

Accelerometer

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

Shake detection

Small snippet to detect device shake.

Resources >Animation and Tweens

GTween

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

Animation using MovieClip

Tutorial on how to animate sprites using the MovieClip class.

Spriteheet animation class

Class that helps with creating and playing animations from spritesheets.

Resources >Tilemaps

Collision with Tilemaps

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

Resources >Camera

Smooth camera with Drag and Pinch-to-Zoom

Useful class implementation for a camera in a mobile game.

Resources >Audio

Intro to using audio with Gideros

Tutorial about generating and using sounds with Gideros.

Resources >Saving and Loading

Using JSON

Loading and saving manually via JSON.

DataSaver module

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

Encrypting save files

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

Resources >Monetization

Admob integration

Video tutorial about integrating Admob into your game.

Google Service integration

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

Resources >GUI

Layout

Comprehensive Gideors GUI framework (forum entry).

Button class

Simple class for creating clickable buttons.

AceSlide class

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

Resources >3D

Tutorial using 3D in Gideros

Introduction by one of the maintainers of Gideros.

Resources >Plugins

SKStoreReview

Gideros Plugin for SKStoreReviewController iOS 10.3+.

C++ plugin development

Getting started with Gideros plugin development in C++.

Useful Lua-Libraries

lume

Great collection of functions that are useful for game development.

In 3 lists

inspect

Easily pretty-print your tables to the console in a readable way.

In 2 lists

jumper

Super-fast grid-based pathfinding for Lua.

bump

Simple, flexible and fast library for collision detection using axis-aligned bounding boxes (from version 2017.8 onwards Gideros contains a C-port of the library with the same API that should be used instead cbump.

In 3 lists

Bresenham

Bresenham's line algorithm, implemented in Lua.

In 2 lists
See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

Curated Python frameworks, libraries and resources.

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

Curated Go frameworks and libraries.

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago