Skip to content

GFX Tutorial, part II

Latest
Compare
Choose a tag to compare
@JeanMertz JeanMertz released this 05 Aug 16:31
· 1 commit to master since this release
v0.2.0
6021fa3

Description

Another quick prototype release.

Aside from going through the paces of the GFX tutorial, this release also adds
an experimental embedded game loop library to further learn about the concepts
related to decoupled rendering, and a fixed time step.

It doesn't do anything useful yet, aside from being a well-documented training
ground.

Screenshot #1

Contributions

This release was made possible by the following people (in alphabetical order).
Thank you all for your contributions. Your work – no matter how significant – is
greatly appreciated by the community. ❤️

Changes

Game Features

  • add initial game loop implementation 07ebc32

    This adds a simple (but well-documented) "game loop" library to the project.

    It's mainly meant for learning purposes, and to see what should, and shouldn't
    be abstracted away in a library.

  • "Learn gfx-hal" chapter 4 d4c4880

    This implements the fourth chapter of the "Learn gfx-hal"
    tutorial0.

    Some take-aways:

    • Still same feeling as before, lots of boilerplate code, lots of unsafe
      code. But, having fun going through the courses.

    • Updating the code to use gfx-hal 0.2, contributing the changes back
      upstream1.

    • Also ordered a book2, and started reading a free online
      book3 to brush up on the required knowledge.

Unchanged

The following categories contain no changes in this release: bug fixes,
documentation, tests, performance improvements, refactoring, code styling.