File tree Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Original file line number Diff line number Diff line change 1
1
# Revision history for swarm
2
2
3
- ## 0.0 .0.1 -- YYYY-mm-dd
3
+ ## ** 0.1 .0.0 ** - 2022-10-06
4
4
5
- * Pre-alpha version.
6
- * This is a __ placeholder__ until swarm is released.
7
- * Please replace this with an actual release.
5
+ First Swarm release! Swarm already has:
6
+
7
+ - a programming language based on the polymorphic
8
+ lambda calculus + recursion, with a command monad for describing
9
+ first-class imperative actions
10
+ - scenarios which can be loaded from YAML files
11
+ - the release comes with official challenges and an in-game tutorial
12
+ - the default Classic and Creative modes use the same YAML syntax
13
+ - we include JSON schemas for editor support when writing scenarios
14
+ - procedural 2D world generation
15
+ - LSP server built into the Swarm executable
16
+ - Terminal UI interface
17
+ - running the executable opens the Main menu by default
18
+ - game screen with a world view, inventory and REPL
19
+ - popup windows for messages, challenge descriptions, etc.
Original file line number Diff line number Diff line change 1
1
cabal-version : 2.4
2
2
name : swarm
3
- version : 0.0 .0.1
3
+ version : 0.1 .0.0
4
4
synopsis : 2D resource gathering game with programmable robots
5
5
6
6
description : Swarm is a 2D programming and resource gathering
You can’t perform that action at this time.
0 commit comments