Skip to content

Trello #7

@PhoenixWhitefire

Description

@PhoenixWhitefire
  • Directly setting textures instead of going through materials (decals?)
  • UI
  • Releases
  • ASan
  • Main.cpp
  • Linux
  • Shadows???
  • Shadows to use depth attachment instead of??? literally a full hdr 3 channel framebuffer why is vro using all 3 channels
  • fbo mrt depth buffer output for post fx
  • PBR
  • Engine state API/interfacing (resolution, fullscreen, visual settings etc)
  • Physics Constraints + Solvers
  • Animations
  • Luau event system
  • Memoization/amortization for instancing
  • TBN matrix
  • Kill singletons
  • Resource Manager/Provider (just a centralized list of all assets even if they aren't "managed" by it)
  • Prefabs (? - maybe editor-level instead of engine-level)
  • Editor application
  • Editor game export workflow
  • 1 tutorial on the wiki
  • File formats/schemas documentation (? - made it and deleted the wiki page because i made a "breaking" change literally right after, dont want to have to commit to anything)
  • Content datatype for easier modification in the Properties window
  • Better crash handling (? - something like UE crash reporter, but that seems to display exceptions that could have been caught?)
  • Binary .WORLD format
  • Renaming extensions to have a .hx prefix, eg .hxmesh, .hxscene etc
  • Asset/file packing
  • Agent navigation (? - very far ahead)
  • fucking FIX THE BLOOM!! FIX THE BLOOM DUMBASS!!!! FUCKING FIX IT!!!!!!!!
  • OR EVEN MOVE THE Dear ImGui RENDER CALLS AFTER POST FX DRAW SO THAT THEY AREN"T AFFECTED
  • optional UI input sinking (i.e. input_keypressed can ignore Dear ImGui's wants and needs)
  • Particles
  • Frustum culling yep that's a big one
  • Model LoD (? - not sure where this could be implemented, maybe in the ::Update method for Meshes?)
  • Shadergraph (imaging dude as if)
  • FIX YIELDING LUAU APIs JUST?? OVERRUNNING A BUFFER SOMEWHERE IG IDFK????
  • 4-component vertex "paint" (RGBA)
  • glTF transformations
  • unit tests?? nah bro who tf has time for dat bs man aw hell nahhh
  • Mesh format having separation between the data and references to it so multiple verts can just reference the same info
  • GameObject:Exists + erroring when accessing members of a deleted
  • Thread Manager
  • Add physical scancode input checking modes to make people with alternative keyboard layouts' lives more convenient
  • Script debugging/breakpoints

image
"oooooh boy i sure do love ra- WAIT ONE FUCKING NANOSECOND"
image
"THE MIMMMIIIIIIII

when the gianni is matragrano. me when i'm in a drip contest and my opponent is water. what they sigma. what in they them

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions