Thread overview | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
December 16, 2020 Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Hi all, It's kind of been my lockdown side project without completely realising until now but here it is. I've asked multiple questions here over the last few months and it was a delight! Thanks to everyone who helped me! Game is playable there: https://torustrooper.xyz/ Code is there: https://github.com/speps/tt/ Making of blog post: https://speps.fr/articles/torus-trooper-part1 Thanks! - Remi. |
December 16, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to Remi | Cool, thx for sharing! Been playing for a few minutes. :) |
December 17, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to Remi | On Wednesday, 16 December 2020 at 22:03:48 UTC, Remi wrote:
> Hi all,
>
> It's kind of been my lockdown side project without completely realising until now but here it is. I've asked multiple questions here over the last few months and it was a delight! Thanks to everyone who helped me!
>
> Game is playable there: https://torustrooper.xyz/
>
> Code is there: https://github.com/speps/tt/
>
> Making of blog post: https://speps.fr/articles/torus-trooper-part1
>
> Thanks!
> - Remi.
Hi,
The blog posts are a fascinating read! Thoroughly enjoyed finding back Torus Trooper 15 years later. Actually seen that game on a bigscreen before I ever heard of D.
|
December 17, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to Remi | On Wednesday, 16 December 2020 at 22:03:48 UTC, Remi wrote:
> Hi all,
>
> It's kind of been my lockdown side project without completely realising until now but here it is. I've asked multiple questions here over the last few months and it was a delight! Thanks to everyone who helped me!
>
> Game is playable there: https://torustrooper.xyz/
>
> Code is there: https://github.com/speps/tt/
>
> Making of blog post: https://speps.fr/articles/torus-trooper-part1
>
> Thanks!
> - Remi.
Nice and congratz from the D point of view but level 1 is too hard.
|
December 17, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to Remi | On Wednesday, 16 December 2020 at 22:03:48 UTC, Remi wrote:
> Hi all,
>
> It's kind of been my lockdown side project without completely realising until now but here it is. I've asked multiple questions here over the last few months and it was a delight! Thanks to everyone who helped me!
>
> Game is playable there: https://torustrooper.xyz/
>
> Code is there: https://github.com/speps/tt/
>
> Making of blog post: https://speps.fr/articles/torus-trooper-part1
>
> Thanks!
> - Remi.
It is so cool. Very good job.
|
December 17, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to Remi Attachments:
| On 16/12/2020 22:03, Remi via Digitalmars-d wrote: > Hi all, > > It's kind of been my lockdown side project without completely realising until now but here it is. I've asked multiple questions here over the last few months and it was a delight! Thanks to everyone who helped me! > > Game is playable there: https://torustrooper.xyz/ > > Code is there: https://github.com/speps/tt/ > > Making of blog post: https://speps.fr/articles/torus-trooper-part1 Cor, very good. Well done! Enjoying playing it here. :-) -- Mark Rousell |
December 18, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to Remi | On Wednesday, 16 December 2020 at 22:03:48 UTC, Remi wrote:
> Game is playable there: https://torustrooper.xyz/
>
> Code is there: https://github.com/speps/tt/
>
> Making of blog post: https://speps.fr/articles/torus-trooper-part1
>
> Thanks!
> - Remi.
That is immensely cool! It seems to play really well, just like the old edition.
|
December 22, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to Remi | On Wednesday, 16 December 2020 at 22:03:48 UTC, Remi wrote: > Game is playable there: https://torustrooper.xyz/ > > Code is there: https://github.com/speps/tt/ > > Making of blog post: https://speps.fr/articles/torus-trooper-part1 Also on Hacker News: https://news.ycombinator.com/item?id=25483693 |
December 22, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dukc | On Tuesday, 22 December 2020 at 17:43:37 UTC, Dukc wrote:
> On Wednesday, 16 December 2020 at 22:03:48 UTC, Remi wrote:
>> Game is playable there: https://torustrooper.xyz/
>>
>> Code is there: https://github.com/speps/tt/
>>
>> Making of blog post: https://speps.fr/articles/torus-trooper-part1
>
> Also on Hacker News: https://news.ycombinator.com/item?id=25483693
"The D programming language was trendy for a bit, 15 years ago. Now it's just old tech people make blogs about reviving retro games as a gimmick. It never got substantial traction because it sat half way between Java and C++ in a way programmers from neither camp would switch to it. Rust is fundamentally different, it attacks C++ at its heart and is not only a better language, but a superior programming platform. In a few years the ecosystem will be large enough that there are no reasons for anyone to choose C++ anymore, and at that point, what is the relevance of D?"
"I still love D but with the standardization of C++11 and the rise of Go and Rust, D won't have a chance again."
"The Python 2-to-3 transition worked because Python is too big to fail. D has never reached that momentum. Rust is a more modern language in comparison to D and the trend will continue without D3. Also the drama back to ~2009 was pretty bad and the community got hurt. Three of my colleagues wrote long programs in D but have abandoned the ship."
"I say this in all seriousness: this is probably a mistake, and the Dlang crew should make plans to exploit the opportunity to do a D3/3D release to the greatest extent possible—if only for marketing purposes and while holding onto the secret that there are no breaking changes involved."
|
December 22, 2020 Re: Torus Trooper - old-school 3D shooter, written in D 15 years ago now running in WebAssembly | ||||
---|---|---|---|---|
| ||||
Posted in reply to John Smith | On Tuesday, 22 December 2020 at 19:15:02 UTC, John Smith wrote:
> On Tuesday, 22 December 2020 at 17:43:37 UTC, Dukc wrote:
>>
>> Also on Hacker News: https://news.ycombinator.com/item?id=25483693
Here we go again:
"Rust has very few problems like that. If your Rust code compiles, it will work. You will never have a bug that happens on a coworker's machine but not on yours, or a crash that happens because you used two niche features that weren't designed to be used together."
If Rust code just compiles, it will work, we all know that. Rust is 100% bug free, if it compiles.
|
Copyright © 1999-2021 by the D Language Foundation