Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jmtd/wadc

wadc - A programming language for the construction of Doom maps
https://github.com/jmtd/wadc

Last synced: 23 days ago
JSON representation

wadc - A programming language for the construction of Doom maps

Awesome Lists containing this project

README

        

= WadC ("Wad Compiler")
Jonathan Dowland
:homepage: https://jmtd.net/wadc/

image::logo/logo.png[float="right"]

== About

WadC is a programming language and IDE for the construction of Doom maps.

WadC is a lazy functional/macro hybrid programming language. Think of it
like https://en.wikipedia.org/wiki/Logo_(programming_language)[Logo] on
steroids, with monsters.

See the WadC homepage: .

== Documentation

* link:doc/setup.adoc[Setup and getting started]
* link:doc/reference.adoc[Complete reference]
* link:doc/release_notes.adoc[Release notes and version history]
* link:doc/tutorial.adoc[Incomplete tutorial (work in progress)]
* link:https://redmars.org/wadc/examples/[Examples gallery] (external)

It's also worth reading the link:examples/[] and
link:include/[standard library].

== Download

Downloads are on the https://github.com/jmtd/wadc/releases[GitHub releases page].

== Who

Since 2008, WadC is developed by link:https://jmtd.net[Jonathan Dowland].

WadC was originally written by Wouter van Oortmerssen
(link:http://strlen.com/wadc/[Aardappel]) in 2001.

== License

WadC is licensed under the terms of link:LICENSE.txt[the GNU Public License,
version 2].

WadC uses the Picocli Java library, which is licensed under
link:doc/Apache-License-2.0.txt[the Apache License, version 2.0].