@@ -31,12 +31,12 @@ Feel free to send PRs about your own projects!
31
31
32
32
- [ Announcements] ( #announcements )
33
33
- [ Game Updates] ( #game-updates )
34
- - [ Learning Material Updates] ( #learning-material-updates )
35
34
- [ Engine Updates] ( #engine-updates )
35
+ - [ Learning Material Updates] ( #learning-material-updates )
36
36
- [ Tooling Updates] ( #tooling-updates )
37
37
- [ Library Updates] ( #library-updates )
38
- - [ Other News] ( #other-news )
39
38
- [ Popular Workgroup Issues in Github] ( #popular-workgroup-issues-in-github )
39
+ - [ Other News] ( #other-news )
40
40
- [ Discussions] ( #discussions )
41
41
- [ Requests for Contribution] ( #requests-for-contribution )
42
42
- [ Jobs] ( #jobs )
@@ -68,6 +68,29 @@ If needed, a section can be split into subsections with a "------" delimiter.
68
68
69
69
## Game Updates
70
70
71
+ ### [ Catacomb 2-64k] [ catacomb-2-repo ]
72
+
73
+ [ ![ Catacomb 2 image] ( catacomb_2.png )] [ catacomb-2-repo ]
74
+
75
+ [ Catacomb 2-64k] [ catacomb-2-repo ] is a (completed) experimental
76
+ project in porting a moderately complex project, first from C to unsafe Rust,
77
+ then to (fully) safe Rust.
78
+
79
+ The objective of the project has been to study the tooling, transformations
80
+ and the overall process required perfom real-world, exact, ports; an article
81
+ will follow in September on [ 64kramsystem's blog] [ 64ramsystem-blog ] .
82
+
83
+ The port uses the [ Rust-SDL2 bindings] [ rust-sdl2-bindings ] . More exact ports
84
+ of id Software games are expected in the future, with the introduction of a
85
+ refactoring tool based on the [ Language Server Protocol] [ language-server-protocol ]
86
+ /[ Rust Analyzer] [ rust-analyzer ] .
87
+
88
+ [ catacomb-2-repo ] : https://github.com/64kramsystem/catacomb_ii-64k
89
+ [ 64ramsystem-blog ] : https://saveriomiroddi.github.io
90
+ [ rust-sdl2-bindings ] : https://github.com/Rust-SDL2/rust-sdl2
91
+ [ language-server-protocol ] : https://microsoft.github.io/language-server-protocol
92
+ [ rust-analyzer ] : https://github.com/rust-lang/rust-analyzer
93
+
71
94
## Engine Updates
72
95
73
96
## Learning Material Updates
0 commit comments