https://github.com/openfl/starling-manual
An extensive introduction to Starling Framework, a cross-platform engine for OpenFL and Haxe that can be used for all kinds of applications, with a special focus on 2D games.
https://github.com/openfl/starling-manual
haxe openfl starling starling-framework
Last synced: 3 months ago
JSON representation
An extensive introduction to Starling Framework, a cross-platform engine for OpenFL and Haxe that can be used for all kinds of applications, with a special focus on 2D games.
- Host: GitHub
- URL: https://github.com/openfl/starling-manual
- Owner: openfl
- License: other
- Created: 2025-04-22T18:09:28.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-23T17:12:27.000Z (about 1 year ago)
- Last Synced: 2026-02-17T02:38:01.339Z (4 months ago)
- Topics: haxe, openfl, starling, starling-framework
- Language: CSS
- Homepage:
- Size: 7.75 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE.md
Awesome Lists containing this project
README
= The Starling Manual for OpenFL
Daniel Sperl
:doctype: book
:toc: left
:sectnums:
:sectanchors:
:icons: font
:source-highlighter: rouge
:imagesdir: img
:experimental:
:autofit-option:
:target-manual:
ifndef::ebook-format[:leveloffset: 1]
// introduction
The goal of this manual is to provide an extensive introduction to the https://github.com/openfl/starling[Starling Framework].
Starling is a cross-platform engine for https://openfl.org[_OpenFL_] and the https://haxe.org[_Haxe programming language_] that can be used for all kinds of applications, with a special focus on 2D games.
In this guide, you will learn:
* The technologies Starling was built upon and the principles it follows.
* How to pick an IDE and set it up for your first project.
* The basic concepts like the display list, events and the animation system.
* Advanced techniques, like how to tap into the potential of fragment and vertex programs.
* How to get the best performance out of the framework.
* What's required to get your game to run on mobile phones and tablets.
Keep on reading to dive right into it!
_Adapted from "The Starling Manual" by Daniel Sperl, used under CC-BY-SA_