Skip to content
10 changes: 10 additions & 0 deletions First-outlook.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,3 +56,13 @@ Heaps is powered by Haxe. Learn more about Haxe here:
- The [Haxe code cookbook](https://code.haxe.org/)
- The [Haxe community](https://community.haxe.org/)

## More on game engine development

@hristo-kanchev hristo-kanchev Oct 24, 2024

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you delete Development.md and remove it from _Sidebar.md so we don't have duplicate information?

Also, maybe rename this header to "More on game development" instead of "More on game engine development" as the info you are sharing here doesn't directly relate to actual "engine" development.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(I shifted this to a parallel pull request for the moment)


- see the "Game dev" section on the right under https://deepnight.net/tutorials/, this currently involves:
- [Entity and coordinate system](https://deepnight.net/tutorial/a-simple-platformer-engine-part-1-basics/)
- [collision checking](https://deepnight.net/tutorial/a-simple-platformer-engine-part-2-collisions/)
- [Bresenham algorithm](https://deepnight.net/tutorial/bresenham-magic-raycasting-line-of-sight-pathfinding/)

- *Game programming patterns* by Bob Nystrom ( ⚠️ code snippets in C++)
- https://gameprogrammingpatterns.com/ (also includes an open free online version of the book)