From 2357b6762265f278cfa2137730373c3beacfa016 Mon Sep 17 00:00:00 2001 From: Ian Tayler Date: Tue, 1 Dec 2020 20:00:49 -0300 Subject: [PATCH 1/4] Add FBSim for newsletter 16. --- content/posts/newsletter-016/fbsim.png | Bin 0 -> 5231 bytes content/posts/newsletter-016/index.md | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 content/posts/newsletter-016/fbsim.png diff --git a/content/posts/newsletter-016/fbsim.png b/content/posts/newsletter-016/fbsim.png new file mode 100644 index 0000000000000000000000000000000000000000..c1cb5343f4dd4152a0c8f15c4fac97ac9889844b GIT binary patch literal 5231 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 T?{?@PM8Nj@1J)(G31|NeRofwK literal 0 HcmV?d00001 diff --git a/content/posts/newsletter-016/index.md b/content/posts/newsletter-016/index.md index f83eadf6c..77bbe33a4 100644 --- a/content/posts/newsletter-016/index.md +++ b/content/posts/newsletter-016/index.md @@ -63,6 +63,27 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Game Updates +### FBSim + +![FBSim initial version](fbsim.png) +_FBSim running with default agents._ + +[FBSim] by [Ian Tayler] is a football/soccer game where you program the +players using Rust and try to beat a team controlled by another AI. + +You can follow the [tutorial] for implementing your own simple AI for FBSim, +or you can look at the code directly, which can be found on the +[github repo](FBSim). FBSim is at an early stage of development so issues and +comments are welcome! + +_Discussions: +[/r/rust_gamedev](https://reddit.com/r/rust_gamedev/comments/jz4x1f/fbsim/)_ + +[FBSim]: https://github.com/IanTayler/fbsim +[Ian Tayler]: https://iantayler.com +[tutorial]: https://iantayler.com/2020/11/22/fbsim-football-playing-ai-agents-in-rust/ + + ## Learning Material Updates ## Library & Tooling Updates From 2d3afd41ef72d8898955874c0ebb93d8f74a25ee Mon Sep 17 00:00:00 2001 From: Ian Tayler Date: Tue, 1 Dec 2020 20:11:39 -0300 Subject: [PATCH 2/4] Fix link to fbsim repo. --- content/posts/newsletter-016/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/posts/newsletter-016/index.md b/content/posts/newsletter-016/index.md index 77bbe33a4..3b4b3c788 100644 --- a/content/posts/newsletter-016/index.md +++ b/content/posts/newsletter-016/index.md @@ -73,13 +73,14 @@ players using Rust and try to beat a team controlled by another AI. You can follow the [tutorial] for implementing your own simple AI for FBSim, or you can look at the code directly, which can be found on the -[github repo](FBSim). FBSim is at an early stage of development so issues and +[github repo]. FBSim is at an early stage of development so issues and comments are welcome! _Discussions: [/r/rust_gamedev](https://reddit.com/r/rust_gamedev/comments/jz4x1f/fbsim/)_ [FBSim]: https://github.com/IanTayler/fbsim +[github repo]: https://github.com/IanTayler/fbsim [Ian Tayler]: https://iantayler.com [tutorial]: https://iantayler.com/2020/11/22/fbsim-football-playing-ai-agents-in-rust/ From bb63ee8d5e8d5fd58a17571d628b42564462a7d1 Mon Sep 17 00:00:00 2001 From: Ian Tayler Date: Wed, 2 Dec 2020 20:20:53 -0300 Subject: [PATCH 3/4] Update content/posts/newsletter-016/index.md Co-authored-by: Joe Clay <27cupsofcoffee@gmail.com> --- content/posts/newsletter-016/index.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/content/posts/newsletter-016/index.md b/content/posts/newsletter-016/index.md index 3b4b3c788..99113b741 100644 --- a/content/posts/newsletter-016/index.md +++ b/content/posts/newsletter-016/index.md @@ -83,8 +83,6 @@ _Discussions: [github repo]: https://github.com/IanTayler/fbsim [Ian Tayler]: https://iantayler.com [tutorial]: https://iantayler.com/2020/11/22/fbsim-football-playing-ai-agents-in-rust/ - - ## Learning Material Updates ## Library & Tooling Updates From 7bbeb783d3e6d07b4cdc9fe72fe88cb44d14e294 Mon Sep 17 00:00:00 2001 From: Ian Tayler Date: Wed, 2 Dec 2020 20:43:27 -0300 Subject: [PATCH 4/4] Update FBSim description (add newline) --- content/posts/newsletter-016/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/posts/newsletter-016/index.md b/content/posts/newsletter-016/index.md index 99113b741..7ac29e038 100644 --- a/content/posts/newsletter-016/index.md +++ b/content/posts/newsletter-016/index.md @@ -83,6 +83,7 @@ _Discussions: [github repo]: https://github.com/IanTayler/fbsim [Ian Tayler]: https://iantayler.com [tutorial]: https://iantayler.com/2020/11/22/fbsim-football-playing-ai-agents-in-rust/ + ## Learning Material Updates ## Library & Tooling Updates