Abstract video-game development language https://darkdimension.org/avdl.html

Tom Tsagk 85dd2f7ebf Update `.gitignore` to treat makefiles better 3 years ago
doc f2ecc018d6 Change name to avdl 4 years ago
engines f67e95485c Add functionality to automate the flow of android builds a bit more 3 years ago
include 4f2b179c48 Arrays are initialised automatically 3 years ago
manual 33dd6b410d Add details for `-c` and `-o` on the manpage manual 3 years ago
samples 36e58b65b6 Update readme with "The king is gone", add the first sample `fade` 3 years ago
src e668421a0d Add auto-cleaning functionality 3 years ago
vim b90722b826 Add headers on vim syntax detect 4 years ago
.gitignore 85dd2f7ebf Update `.gitignore` to treat makefiles better 3 years ago
.gitmodules d11bb43bbf General clean-up 3 years ago
LICENSE 98f807068e Add GPLv3 license 4 years ago
README.md 36e58b65b6 Update readme with "The king is gone", add the first sample `fade` 3 years ago
configure 9a6908d7bb Organize install directories a bit, disable documentation for now 3 years ago
makefile.in f67e95485c Add functionality to automate the flow of android builds a bit more 3 years ago

README.md

avdl - Abstract video-game development language

Summary

The idea of this language, is for the programmer to focus on describing the game itself, without focusing on platform-specific implementations.

Games made with this language

These are games made by me, using this language. Their purpose were mainly to show what this language can do.

Documentation

At some point I've started documenting how this language can be used, but the language is still changing, which makes it difficult to maintain its documentation as well.

Currently there is no up-to-date documentation, which makes it difficult for others to use this language. Once it's shape becomes more stable, I will update the documentation, with the intention to keep it up-to-date with any new changes.