Important Links - GoonHouse/Marin0SE GitHub Wiki
General Stuff
- Mari0 SE Documentation
- Extended Markdown Docs
- Great Big Mod List
- Valve Developer Wiki a lot of the map entities are modeled after how they're handled in source engine games.
Things to Consider
- Texture Packer to merge a bunch of images together into one giant image to make the engine go faster.
- Hardon Collider if we want to uproot the physics engine and put in a new one, we can consider this one.
Documents That Are Missing from LoveWiki
Some resources are missing/hard to find on the love wiki, so here's this.
Loveframes
We installed a GUI system, so here's how to use it.
Middle Class
We use middleclass, so here are some docs on how to use it well.
- Quick Example
- highlighted source
- Private Variables
- Metamethods
- Mixins
- Naming Conventions
- Wikipedia Extended Examples
Shader Information
- newShader
- Example Implementations
- Shader Vars
- GLSL Specs
- GLSL Data Types
- GLSL Common Mistakes
- Tutorial to Translate
- Texture Info This isn't directly relevant, but it will help compliment the above tutorial when translating things to love's implementation of GLSL.
- Shader Debugging
- HSL & RGB Snippet
- Shader Library For Porting
- Example Palette Implementation