intellij-rust/intellij-rust 3253
Rust plugin for the IntelliJ Platform
[ABANDONED, see https://github.com/ozkriff/zoc] Turn-based strategy game written in Rust using GLFW 3 and OpenGL
[ABANDONED] A library for providing context information for error messages, written in Rust
[ABANDONED]
Pure Rust alternative to GLFW
[ABANDONED] Port of rusttype/examples/gpu_cache.rs to gfx
[ABANDONED] 2d physics demo, based on http://gamedevelopment.tutsplus.com/series/how-to-create-a-custom-physics-engine--gamedev-12715
Glue between Rust and Android
The repository for arewegameyet.rs
PR opened rust-gamedev/arewegameyet
Closes #356 ("Add crate: rune")
pr created time in 15 hours
startedrune-rs/rune
started time in 15 hours
push eventozkriff/zemeroth
commit sha 4ba8d17295db78be913f852b442998ee8b857ce0
Revert "README: Remove broken deps.rs badge" This reverts commit c611b031
commit sha 41ee61ef783a20bdce98cff412c0ca18332e1617
Update deps + add libasound2-dev to GA
commit sha 5df1a89725e4783cf7d85b1f88b14a701a0f6e36
Merge pull request #644 from ozkriff/deps_rs_and_update_deps Add back deps.rs badge and update deps
push time in 2 days
PR merged ozkriff/zemeroth
deps.rs is maintained again (https://github.com/deps-rs/deps.rs/issues/40) and it seems to be already working for Zemeroth.
Related to #571 ("Readme: Remove deps.rs badge")
pr closed time in 2 days
push eventozkriff/zemeroth
commit sha 41ee61ef783a20bdce98cff412c0ca18332e1617
Update deps + add libasound2-dev to GA
push time in 2 days
push eventozkriff/zemeroth
commit sha 5a3d1b6f79dcc3104f77c32834d5374350518238
GA: Add libasound2-dev
push time in 2 days
PR opened ozkriff/zemeroth
deps.rs is maintained again (https://github.com/deps-rs/deps.rs/issues/40) and it seems to be already working for Zemeroth.
Related to #571 ("Readme: Remove deps.rs badge")
pr created time in 2 days
push eventrust-gamedev/arewegameyet
commit sha e65610d051e0f59b1d0c5b7eaa41dd5a6dad91e1
Deploy to GitHub pages
push time in 3 days
push eventrust-gamedev/arewegameyet
commit sha bd4c6092a7882b23ebbbf0642a4860df54ce19f4
Nox Futura (#355) * Nox Futura * Nox Futura: fix repo url
push time in 3 days
push eventozkriff/arewegameyet
commit sha fda46a26133b921bb3c1b2ee726b098965ee4ea5
Nox Futura: fix repo url
push time in 3 days
startedEmbarkStudios/rust-gpu
started time in 4 days
push eventrust-gamedev/arewegameyet
commit sha f5dffed7fa2c5293db6dad7023d2074df24c5485
Deploy to GitHub pages
push time in 5 days
pull request commentrust-gamedev/arewegameyet
Thanks for the PR!
comment created time in 5 days
push eventrust-gamedev/arewegameyet
commit sha 8aff51ebb7c0016b0823ca9b369ee59b6b750e68
Added egui to UI section (#354) * Update data.toml * Moved egui item to the correct order in the list
push time in 5 days
push eventrust-gamedev/arewegameyet
commit sha d5f821bfabf00248695190b6ce95fd08f5b00d38
Deploy to GitHub pages
push time in 6 days
push eventrust-gamedev/arewegameyet
commit sha 93262183ca9d6beb05175daf31f5e33a3e949b3e
Add audir, crevice, hexasphere (#353)
push time in 6 days
PR merged rust-gamedev/arewegameyet
pr closed time in 6 days
PR opened rust-gamedev/arewegameyet
pr created time in 7 days
push eventrust-gamedev/arewegameyet
commit sha 9557777372a89ee9a0c013609910e463a6ac8f52
Deploy to GitHub pages
push time in 12 days
push eventrust-gamedev/arewegameyet
commit sha dd6f94acf05ae235c2ad1625e4482a4e9ed56134
Add Galangua (#352)
push time in 12 days
startedsixtyfpsui/sixtyfps
started time in 12 days
push eventrust-gamedev/arewegameyet
commit sha e9878bfa86b0d0985aa662ae7d1f108ce83184e4
Deploy to GitHub pages
push time in 15 days
push eventrust-gamedev/arewegameyet
commit sha d9803f7a63a83317a9b6b3593516d237bf312cf3
Add sciter-rs (#351)
push time in 15 days
PR merged rust-gamedev/arewegameyet
Closes #350 ("Add crate: sciter-rs")
pr closed time in 15 days
issue closedrust-gamedev/arewegameyet
Please add crate to category: UI
closed time in 15 days
GirkovArpaPR opened rust-gamedev/arewegameyet
Closes #350 ("Add crate: sciter-rs")
pr created time in 16 days
push eventrust-gamedev/arewegameyet
commit sha 70e4a1be465c215386cc8e631c3eb3dcd3d7bf71
Deploy to GitHub pages
push time in 17 days
pull request commentrust-gamedev/arewegameyet
Thanks for the PR!
comment created time in 17 days
push eventrust-gamedev/arewegameyet
commit sha 2de1835cc9cfe17d69e04f8542db3ecb485f696c
Add Tetris Bane game (#347) Co-authored-by: Andrew Jones <[email protected]>
push time in 17 days
PR merged rust-gamedev/arewegameyet
Adding my first Rust game. A Tetris clone using SDL
pr closed time in 17 days
delete branch ozkriff/rust-gamedev.github.io
delete branch : newsletter_015_initial_draft
delete time in 17 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 0c6fa69b7b70ddd0318483df47742fdfe374ebd8
N15: Initial draft (#314) * template: Update intro * N15: Initial draft
push time in 17 days
PR merged rust-gamedev/rust-gamedev.github.io
Part of #278
pr closed time in 17 days
issue closedrust-gamedev/rust-gamedev.github.io
<!-- markdownlint-disable MD041 MD013 -->
Feel free to suggest sections!
If you want to help writing the newsletter:
- Grab one of the "🆓 free" sections by leaving a comment like "I'd like to work on {section_name_1} and {section_name_2}".
- Mentions in brackets (like "🆓 free (@ozkriff?)") are just an invitation to write the corresponding section if you want, but anyone is free to take it.
- Write a short overview:
- Use provided links as a starting point.
- Try to maintain a consistent style with the rest of the newsletter and run markdownlint, please.
- Insert line breaks (softbreak) at 80 chars, please.
- Use third-person pronouns even if you write about your project updates.
- DM me on Discord or Telegram if there're any questions.
- Send a PR to the
sourcebranch (example: #75)- Mention this issue in your PR's description to link it all together.
I'm hoping to release this newsletter on 2020.10.06, so the soft deadline for all section PRs is 2020.10.04.
The newsletter will be published on 2020.10.07.
Current structure/status (I'll try to keep this updated):
- [x] Game Updates
- [x] Veloren (1) - ✔️ done by @AngelOnFira in #304
- [x] A/B Street (1, 2) - ✔️ done by @dabreegster in #290
- [x] Garden (1) - ✔️ done by @ozkriff in #313
- [x] galangua (1, 2) - ✔️ done by @ozkriff in #313
- [x] Way of Rhea - ✔️ done by @MasonRemaley in #296
- [x] CityBound - ✔️ done by @aeplay in #294
- [x] Recall Singularity (1, 2) - ✔️ done by @AngelOnFira in #305
- [x] Nox Futura - ✔️ done by @thebracket in #303
- [x] mimas (1, 2) - ✔️ done by @est31 in #282
- [x] pGLOWrpg (1) - ✔️ done by @roalyr in #291
- [x] Oh no, Lava - ✔️ done by @troligtvis in #280
- [x] Zemeroth (1) - ✔️ done by @ozkriff in #313
- [x] Akigi (1, 2) - ✔️ done by @AngelOnFira in #307
- [x] BUGOUT (1, 2) - ✔️ done by @Terkwood in #281
- [x] Tetris Bane (1, 2) - ✔️ done by @andii1701 in #299
- [x] YAWC - ✔️ done by @junkmail22 in #301
- [x] Space Shooter - ✔️ done by @tigleym in #298
- [x] Learning Material Updates
- [x] Threading WGPU Resource Loading with Rayon (1, 2, 2) - ✔️ done by @ozkriff in #311
- [x] So you want to live-reload Rust (1) - ✔️ done by @ozkriff in #311
- [x] rust-wasm-hotreload (1, 2) - ✔️ done by @ozkriff in #312
- [x] Is it easy to draw a line (1) - ✔️ done by @pum-purum-pum-pum in #300
- [x] An OpenGL preprocessor for Rust (1) - ✔️ done by @krupitskas in #285
- [x] Flappy Bird clone made with BEVY (1) - ✔️ done by @AngelOnFira in #308
- [x] Rust, gamedev, ECS, and bevy (1, 2) - ✔️ done by @hugopeixoto in #289
- [x] Real Time Global Illumination (1) - ✔️ done by @miolad in #295
- [x] Library & Tooling Updates
- [x] legion 0.3 (1) - ✔️ done by @ozkriff in #312
- [x] thunderdome (1) - ✔️ done by @LPGhatguy in #283
- [x] fontdue (1) - ✔️ done by @ozkriff in #312
- [x] ultraviolet v0.6 (1) - ✔️ done by @ozkriff in #312
- [x] Mun - ✔️ done by @Wodann in #292
- [x] audir (1) - ✔️ done by @msiglreith in #286
- [x] crevice (1, 2) - ✔️ done by @LPGhatguy in #283
- [x] femtovg (1, 2) - ✔️ done by @adamnemecek in #287
- [x] gfx (1, 2, 3) - ✔️ done by @kvark in #279
- [x] Riddle (1, 2) - ✔️ done by @vickles in #284
- [x] miniquad/macroquad (1, 2) - ✔️ done by @not-fl3 in #310
- [x] bracket-lib - ✔️ done by @thebracket in #303
- [x] tetra 0.5 (1, 2) - ✔️ done by @17cupsofcoffee in #293
- [x] Bevy (1, 2) - ✔️ done by @cart in #297
- [x] rg3d - ✔️ done by @mrDIMAS in #288
- [x] godot-rust v0.9 (1) - ✔️ done by @ozkriff in #312
Final steps:
- [x] final review - ✔️ done by everyone
- [x] publish - ✔️ done @ozkriff
- [x] post on /r/rust, /r/rust_gamedv, /r/gamedev, URLO, twitter.com/rust_gamedev - ✔️ done @ozkriff
- [x] add comment links - ✔️ done @ozkriff
- [x] add a draft of the 15 newsletter - ✔️ done by @ozkriff in #314
<!-- 🚧 WIP by @seratonik 🆓 free (@chinedufn?) ✔️ done by @ozkriff
review calls:
- [x] legion - @TomGillen
- [x] fontdue - @mooman219
- [x] ultraviolet - @termhn
- [x] rust-wasm-hotreload - @shekohex
- [x] godot-rust - @extrawurst
TODO:
- [x] rg3d: add discord link
- [x] way of rhea: merge two last list items (and fix indent?)
- [x] check wg issues sections is ready
- [x] check title capitalization
- [x] chech sections order
- [x] check bonus section is combpletely removed (from ToC too)
- [ ] add links to titles where appropeiate
TODO ping folks (after updating the issue):
- [*] ping https://twitter.com/schneckerstein (bevy game prototype)
- [*] ping https://twitter.com/RecallSingular1
- [*] ping https://twitter.com/hugopeixoto
- [*] ping https://twitter.com/PiotrSiuszko about their project updates
- https://www.reddit.com/r/rust_gamedev/comments/iz59yd/getting_started_with_openglglfwimgui/
- https://git.sr.ht/~leinnan/doppler
- [x] ping https://twitter.com/captainfleppo about their game progress
- [*] ping https://twitter.com/thisIsRukai
- [x] ping PsichiX (on Discord)
- [x] ping https://twitter.com/Junkmail_lt (on dscord i guess) about their game prototype
- [x] ping adamnemecek#8242 on discord about https://github.com/femtovg/femtovg
- [*] ping https://reddit.com/user/andrew_r_jones about tetris bane section
- [x] ping mrDIMAS (on telegram i guess)
- [x] ping https://twitter.com/dmitrywithouti about their new prototype (doesn't want for now)
- [x] ping garden devs (elina) on discord
- [*] ping Lokathor
- [x] ping kvark about gfx/wgpu updates
- [x] ping https://twitter.com/zakarum4 if he wants to write a section (on telegram)
- [x] ping https://twitter.com/cart_cart about writing Bevy setion (or add it yourself)
- [x] ping pum-purum about "unnamed multiplayer rts"
- [*] ping https://twitter.com/masonremaley
- [*] ping thebracket about nox futura or bracket-lib updates (?)
- [*] ping Akigi author
- [x] ping Roal-Yr#5994 about pGLOWrpg updates
- [x] ping abstreet (https://twitter.com/CarlinoDustin or on discrod/reddit)
- [x] ping Starframe author (https://twitter.com/moletrooper)
- [x] ping Fusha (on Discord) about ultraviolet
- [*] ping https://reddit.com/user/theanzelm/ about their game updates
- https://twitter.com/CityboundSim/status/1311452894881775616
- [*] ping Uriopass
No updates this month (but check next month)
- https://twitter.com/weloraiby (neocogi)
- long void (twitter.com/pistondevs)
- https://twitter.com/JasperBekkers (spirv-reflect)
- @mkhan45 (simple physics)
- https://twitter.com/alexkehayias (ascii card game prototype)
- https://twitter.com/chjdev (web hex thing)
Can't ping (unreachable):
- https://twitter.com/tyfkda
Bonus stuff:
- https://twitter.com/MacTuitui arrrt???
- https://www.reddit.com/r/rust/comments/ii7gdk/realistic_fluid_simulation_in_rust/ ???
Filtered out:
- https://twitter.com/RVillberg/status/1306305171107074051 - i guess it's better to come back to this later
- https://old.reddit.com/r/rust/comments/ij7i8q/john_carmack_mentioning_rust_as_a_modern_choice/
- https://old.reddit.com/r/rust/comments/iv82zp/rg3d_rust_3d_game_engine_with_an_fps_demo_game/
- https://old.reddit.com/r/rust/comments/im1uo3/why_kastext/
- https://old.reddit.com/r/rust_gamedev/comments/il2rdc/anyone_looking_to_collaborate/
- https://old.reddit.com/r/rust/comments/iz6ric/amd_is_looking_for_a_3d_driver_development/ - not strictly gamedev opening?
- https://twitter.com/Fahien/status/1308893962992844800 - cool, but not really a demo yet?
- https://www.reddit.com/r/rust_gamedev/comments/isjklr/rpg_stats_using_an_ecs/
- https://www.reddit.com/r/rust_gamedev/comments/iq2j0x/game_development_in_rust_for_a_beginner/
Removed by author request:
- Crate Before Attack (1) - 🚧 WIP by @koalefant
-->
closed time in 17 days
ozkriffPR opened rust-gamedev/rust-gamedev.github.io
Part of #278
pr created time in 18 days
create barnchozkriff/rust-gamedev.github.io
branch : newsletter_015_initial_draft
created branch time in 18 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha e61bfa0ec798d5408ef29f22371ca66c39ce792e
Deploy to GitHub pages
push time in 18 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 41f3666462932df5dd8ea0a90f1cef89da73d599
N14: galangua: Fix src link
push time in 18 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 0ea83e52e7bd1d59150e45ff3770a3fedc254121
Deploy to GitHub pages
push time in 18 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 29e2833cb5dea5cad414e35dec432d01b51ee757
N14: Mimas: typo
push time in 18 days
issue commentrust-gamedev/rust-gamedev.github.io
https://rust-gamedev.github.io/posts/newsletter-014 :tada:
As always, huge thanks to all contributors and reviewers! :crab::crab:
comment created time in 18 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 999b261dcd9198015f35aba62ece8f6d227f4ca3
Deploy to GitHub pages
push time in 18 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 4e57b1168e96da5838a0f749fc1d1acbdc26865d
N14: Discussion links
push time in 18 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 46bd2f80e2d0d49e59133c6e77d8bac8cb828b54
Deploy to GitHub pages
push time in 18 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 7d9b6e3e048c043a169916b032fd65aefb294587
N14: Release (#313) * N14: No job, no bonus * N14: Garden and galangua * N14: Zemeroth * N14: WG issues * N14: Fixes * N14: Release! * N14: Mimas fix fix * N14: review fixes * N14: more typos
push time in 18 days
PR merged rust-gamedev/rust-gamedev.github.io
Preview (https://github.com/rust-gamedev/rust-gamedev.github.io/commit/8a79d6f7de19566d50984058d4d8a575da690497): https://rust-gamedev-preview.netlify.app/posts/newsletter-014
Everyone is invited to review!
:timer_clock: Hope to merge this in an hour if there're no objections.
Part of #278 ("Newsletter 14")
pr closed time in 18 days
push eventozkriff/rust-gamedev.github.io
commit sha 1ebea7dd83348fa5dc5ea0134f2ce035861f5092
N14: more typos
push time in 18 days
push eventozkriff/rust-gamedev.github.io
commit sha 9a652102074cc38347dbb37adb78006e3d075868
N14: review fixes
push time in 18 days
issue commentrust-gamedev/rust-gamedev.github.io
The final PR: #313 ("Newsletter 14") - everyone is invited to review!
comment created time in 19 days
PR opened rust-gamedev/rust-gamedev.github.io
<!-- Preview (https://github.com/rust-gamedev/rust-gamedev.github.io/commit/b6d0c81753dab747dacd4e4d7b8b1199062c8885): https://rust-gamedev-preview.netlify.app/posts/newsletter-014 -->
Everyone is invited to review!
:timer_clock: Hope to merge this in an hour if there're no objections.
Part of #278 ("Newsletter 14")
pr created time in 19 days
startedtyfkda/galangua
started time in 19 days
Pull request review commentrust-gamedev/rust-gamedev.github.io
N14: reload, legion, fontdue, ultraviolet, godot
_Discussions: ### [rg3d][rg3d] [][rg3d_twitter]-_Click to watch a [video demo of one of the new examples][rg3d_twitter]._+_Click to watch a [video demo of one of the new examples][rg3d_twit]._ -[rg3d] is a game engine that aims to be easy to use and provide large set+[rg3d] by is a game engine that aims to be easy to use and provide large set
oops, will fix in the final pr
comment created time in 19 days
delete branch ozkriff/rust-gamedev.github.io
delete branch : newsletter_014_hotreload_legion_fontdue_ultraviolet_godot
delete time in 19 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha 19fb03ef585b92da1e5c1649cf887d1cd53d4b01
N14: reload, legion, fontdue, ultraviolet, godot (#312)
push time in 19 days
PR merged rust-gamedev/rust-gamedev.github.io
hey, @TomGillen @mooman219 @termhn @shekohex @extrawurst - should something be changed or added? :)
Part of #278 ("Newsletter 14")
pr closed time in 19 days
push eventozkriff/rust-gamedev.github.io
commit sha d6e565aebab9656a21936c14d1151a5f7676bcf4
N14: macroquad (#310) * macroquad updates * N14: macroquad: Style/fmt tweaks * N14: macroquad: formatting issues * N14: macroquad: Style/fmt tweaks * N14: macroquad: fix Co-authored-by: Andrey Lesnikov <[email protected]>
commit sha bbcf8cb399d4aa55673564a64c9c06de4c648638
Merge branch 'source' into newsletter_014_hotreload_legion_fontdue_ultraviolet_godot
push time in 19 days
pull request commentrust-gamedev/rust-gamedev.github.io
Merged, thanks for the PR!
comment created time in 19 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha d6e565aebab9656a21936c14d1151a5f7676bcf4
N14: macroquad (#310) * macroquad updates * N14: macroquad: Style/fmt tweaks * N14: macroquad: formatting issues * N14: macroquad: Style/fmt tweaks * N14: macroquad: fix Co-authored-by: Andrey Lesnikov <[email protected]>
push time in 19 days
PR merged rust-gamedev/rust-gamedev.github.io
Part of #278 ("Newsletter 14")
pr closed time in 19 days
push eventnot-fl3/rust-gamedev.github.io
commit sha 892a235b9cdf0c478602fdd1ffd2e1f0dc1887b1
N14: macroquad: fix
push time in 19 days
push eventnot-fl3/rust-gamedev.github.io
commit sha a831253757f0f814ac69074161340c7172e81e49
N14: macroquad: Style/fmt tweaks
push time in 19 days
pull request commentrust-gamedev/rust-gamedev.github.io
N14: reload, legion, fontdue, ultraviolet, godot
Merging in an hour if there're no objections
comment created time in 19 days
PR opened rust-gamedev/rust-gamedev.github.io
hey, @TomGillen @mooman219 @termhn @shekohex @extrawurst - should something be changed or added? :)
Part of #278 ("Newsletter 14")
pr created time in 19 days
create barnchozkriff/rust-gamedev.github.io
branch : newsletter_014_hotreload_legion_fontdue_ultraviolet_godot
created branch time in 19 days
delete branch ozkriff/rust-gamedev.github.io
delete branch : newsletter_014_learning
delete time in 19 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha b63cba214ec67ae49da4548641c918247202604f
N14: Learn WGPU & Live-Reload (#311)
push time in 19 days
PR merged rust-gamedev/rust-gamedev.github.io
@sothr @fasterthanlime Should something be changed or added? :)
Part of #278 ("Newsletter 14")
pr closed time in 19 days
push eventnot-fl3/rust-gamedev.github.io
commit sha 37399741aa8ad3f923db923929cacfd1b87fa0d5
N14: macroquad: Style/fmt tweaks
push time in 19 days
pull request commentrust-gamedev/rust-gamedev.github.io
Merged, thanks!
comment created time in 19 days
push eventrust-gamedev/rust-gamedev.github.io
commit sha a1e739e8e78db83cfde501cf34ab1cee9aa80c90
N14: Way of Rhea: Cleanup (#309) * Attempts to put images in table * Try two at formatting images * Updates thumbnail size * Updates snowcrab thumbnail * Fixes lfs bug where thumbnail was cached..? * Finishes fixing cache bug * Combines images
push time in 19 days
PR merged rust-gamedev/rust-gamedev.github.io
Replaces the large images with thumbnail links! #278
pr closed time in 19 days
PR opened rust-gamedev/rust-gamedev.github.io
@sothr @fasterthanlime Should something be changed or added? :)
Part of #278 ("Newsletter 14")
pr created time in 19 days
create barnchozkriff/rust-gamedev.github.io
branch : newsletter_014_learning
created branch time in 19 days
issue commentrust-gamedev/rust-gamedev.github.io
Also taking "legion", "fontdue", "ultraviolet", "rust-wasm-hotreload", and "godot-rust".
comment created time in 19 days

