Skip to content

Conversation

@Lunkle
Copy link
Member

@Lunkle Lunkle commented Jan 17, 2025

Add support to load TTF TrueType fonts using FreeType.

  • NengenFileUtil.java

    • Add import statements for FreeType classes.
    • Add a new method loadTTF to load TTF fonts using FreeType.
  • GameFont.java

    • Add a constructor to accept FreeType font data.
    • Add a method to load FreeType font data.
    • Update delete method to handle null texture.
  • CharacterData.java

    • Add a constructor to accept FreeType character data.
  • pom.xml

    • Add dependency for lwjgl-freetype version 3.3.6.

Lunkle and others added 3 commits January 16, 2025 21:40
Add support to load TTF TrueType fonts using FreeType.

* **NengenFileUtil.java**
  - Add import statements for FreeType classes.
  - Add a new method `loadTTF` to load TTF fonts using FreeType.

* **GameFont.java**
  - Add a constructor to accept FreeType font data.
  - Add a method to load FreeType font data.
  - Update `delete` method to handle null texture.

* **CharacterData.java**
  - Add a constructor to accept FreeType character data.

* **pom.xml**
  - Add dependency for `lwjgl-freetype` version `3.3.6`.
Add support to load TTF TrueType fonts using FreeType.

* **NengenFileUtil.java**
  - Add import statements for FreeType classes.
  - Add a new method `loadTTF` to load TTF fonts using FreeType.

* **GameFont.java**
  - Add a constructor to accept FreeType font data.
  - Add a method to load FreeType font data.
  - Update `delete` method to handle null texture.

* **CharacterData.java**
  - Add a constructor to accept FreeType character data.

* **pom.xml**
  - Add dependency for `lwjgl-freetype` version `3.3.6`.
@Lunkle Lunkle force-pushed the dev branch 2 times, most recently from d2a2b5b to 14d52d9 Compare March 16, 2025 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants