Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LÖVE Potion 3.0 #213

Merged
merged 202 commits into from
Oct 16, 2023
Merged

LÖVE Potion 3.0 #213

merged 202 commits into from
Oct 16, 2023

Conversation

TurtleP
Copy link
Collaborator

@TurtleP TurtleP commented Oct 16, 2023

Summary of the Pull Request

This is the stable release of LÖVE Potion 3.0 for the main branch. Included is almost a year's worth of work which rewrote the entire codebase from scratch. Everything compiles as expected. Wii U support is now included and multiple enhancements have been made.

Validation Steps

N/A

Checklist

  • Closes #N/A
  • Successfully builds

Screenshots

N/A

* initial work

* more fixes and adjustments

* ( ͡° ͜ʖ ͡°)batches (except wii u is being weird atm)

* lennybatches for wii u

* use a vector not raw pointer
* start working on meshes

* yay meshes
* clean up fonts - but they're broken right now

* minor adjustments

* fix up fonts and textbatches

* make sure wii u builds

* fix points on 3ds
* rework ImageData, dds works

* fix astc loading

* clean up bidirectionalmap

* ktx compressed textures

* finish cleaning up imagedata

* fix imagedata:setPixel

* add encoding image data
* add text shaper stuff

* fix some things temp

* finish switch text shaper stuff

* shape text

* fix switch fonts a bit

* build fixes woops
* image and bmfont rasterizers

* hook up functions

* use luaL_error here

* finalize BMFont and Image rasterizers

* remove unneeded method

* small adjustment
* basic physics module work

* shapes 'n bodies

* ALL the joints
@TurtleP TurtleP merged commit 2eee361 into main Oct 16, 2023
12 checks passed
@TurtleP TurtleP deleted the dev/3.0 branch November 8, 2023 00:47
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