Skip to content

Commit f097767

Browse files
committed
N17: Triangle from Scratch
1 parent bdc7998 commit f097767

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

content/posts/newsletter-017/index.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -664,6 +664,26 @@ in [this Amethyst forum thread][thesis-thread].
664664
[amethyst]: https://github.com/amethyst/amethyst
665665
[thesis-thread]: https://community.amethyst.rs/t/undergrad-thesis-on-game-scripting-for-legion/1753
666666

667+
### [Triangle from Scratch][tri-scratch]
668+
669+
[Triangle from Scratch][tri-scratch] ([source code][tri-scratch-src])
670+
is a new tutorial series by [@Lokathor]
671+
about drawing a triangle without using any outside crates.
672+
So far there's just one article for opening a window using the Win32 API,
673+
but more subjects and on more platforms will be added over time.
674+
From the author:
675+
676+
> The point isn't that we specifically care about drawing the triangle.
677+
> That's just a goal that's easy to grasp.
678+
> The point is that we're doing it with no dependencies as a way
679+
> to get ourselves to learn about low level OS interaction details as we go.
680+
> That said, the "no crates" rule is for educational purposes only;
681+
> please feel free to use crates in normal situations.
682+
683+
[tri-scratch]: https://rust-tutorials.github.io/triangle-from-scratch
684+
[tri-scratch-src]: https://github.com/rust-tutorials/triangle-from-scratch
685+
[@Lokathor]: https://twitter.com/Lokathor
686+
667687
### [WASM Games From Scratch][wasm-scratch-book]
668688

669689
![sprite transformation explanations](wasm_sprite_transform.svg)

0 commit comments

Comments
 (0)