This repository has been archived by the owner on Aug 2, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This release contains the first playable prototype of Auto Traffic Control. The game spawns airplanes at random locations around the map, and players can use the API to provide a flight plan for each plane. When two planes collide, the game ends and the player can try again.
- Loading branch information
Showing
6 changed files
with
42 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,37 @@ | ||
<!-- markdownlint-disable-file MD013 --> | ||
|
||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [0.1.0](https://github.com/jdno/atc/releases/tag/v0.1.0) | ||
|
||
### Added | ||
|
||
- Prototype systems that render the routing grid by [@jdno](https://github.com/jdno) in [#4](https://github.com/jdno/atc/pull/4) | ||
- Prototype system that follows flight plans by [@jdno](https://github.com/jdno) in [#5](https://github.com/jdno/atc/pull/5) | ||
- Create system that despawns airplanes by [@jdno](https://github.com/jdno) in [#6](https://github.com/jdno/atc/pull/6) | ||
- Prototype path finding for airplanes by [@jdno](https://github.com/jdno) in [#7](https://github.com/jdno/atc/pull/7) | ||
- Prototype API specification by [@jdno](https://github.com/jdno) in [#9](https://github.com/jdno/atc/pull/9) | ||
- Create event service by [@jdno](https://github.com/jdno) in [#10](https://github.com/jdno/atc/pull/10) | ||
- Crate airplane service by [@jdno](https://github.com/jdno) in [#11](https://github.com/jdno/atc/pull/11) | ||
- Create command bus by [@jdno](https://github.com/jdno) in [#13](https://github.com/jdno/atc/pull/13) | ||
- Validate flight plans by [@jdno](https://github.com/jdno) in [#14](https://github.com/jdno/atc/pull/14) | ||
- Create API to update flight plans by [@jdno](https://github.com/jdno) in [#12](https://github.com/jdno/atc/pull/12) | ||
- Create app states and an API to start a game by [@jdno](https://github.com/jdno) in [#16](https://github.com/jdno/atc/pull/16) | ||
- Add collisions by [@jdno](https://github.com/jdno) in [#20](https://github.com/jdno/atc/pull/20) | ||
- Spawn airplanes with random flight plan by [@jdno](https://github.com/jdno) in [#22](https://github.com/jdno/atc/pull/22) | ||
- Create API to inspect ATC itself by [@jdno](https://github.com/jdno) in [#28](https://github.com/jdno/atc/pull/28) | ||
|
||
### Changed | ||
|
||
- Refactor location and node in API specification by [@jdno](https://github.com/jdno) in [#23](https://github.com/jdno/atc/pull/23) | ||
|
||
### Fixed | ||
|
||
- Fix validation of flight plans by [@jdno](https://github.com/jdno) in [#25](https://github.com/jdno/atc/pull/25) | ||
|
||
**Full Changelog**: <https://github.com/jdno/atc/compare/v0.0.0...v0.1.0> |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "atc" | ||
version = "0.0.0" | ||
version = "0.1.0" | ||
edition = "2021" | ||
|
||
rust-version = "1.56" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters