Guide:Assets: Difference between revisions
From Game Making Tools Wiki
('General Images' section, add 'PUB•DOM•OR•DIE') |
(→Shaders: Split into HLSL, GLSL, and Convertors, added some more stuffs) |
||
Line 13: | Line 13: | ||
===Shaders=== | ===Shaders=== | ||
====HLSL==== | |||
[[Wikipedia:High-Level Shading Language|High-Level Shading Language]], used in [[Unity]]. | |||
* Unity 5.x Shaders and Effects Cookbook, authors both have free tutes: | * Unity 5.x Shaders and Effects Cookbook, authors both have free tutes: | ||
** [http://www.alanzucconi.com/category/shader/ Alan Zucconi] | ** [http://www.alanzucconi.com/category/shader/ Alan Zucconi] | ||
Line 25: | Line 25: | ||
* [https://github.com/keijiro/Retro3D Retro3D] - PlayStation-like shader. 'Basically, it's a kind of unlit shader, but also reduces the precision of geometric operations, and cancels the perspective correction for texture mapping.' | * [https://github.com/keijiro/Retro3D Retro3D] - PlayStation-like shader. 'Basically, it's a kind of unlit shader, but also reduces the precision of geometric operations, and cancels the perspective correction for texture mapping.' | ||
** Versions with lighting: [https://github.com/GuiglParty/Stage-Fright/tree/master/Assets/Retro3D github.com/GuiglParty/Stage-Fright/tree/master/Assets/Retro3D] | ** Versions with lighting: [https://github.com/GuiglParty/Stage-Fright/tree/master/Assets/Retro3D github.com/GuiglParty/Stage-Fright/tree/master/Assets/Retro3D] | ||
** [https://assetstore.unity.com/packages/vfx/shaders/flashback-94-shader-pack-27685 Flashback '94] - Another PSX-y shader set ($20). | |||
** [https://github.com/dsoft20/psx_retroshader psx_retroshader] - Another one. | |||
====GLSL==== | |||
[[Wikipedia:OpenGL Shading Language|OpenGL Shading Language]], used in [[Godot]] (kinda). | |||
Godot 2 had a visual shader editor, and I believe this is [https://godotdevelopers.org/forum/discussion/comment/22218/#Comment_22218 in development for Godot 3.1] :) | |||
* [https://github.com/curly-brace] | |||
====Converters==== | |||
Tools for converting shaders between languages | |||
* [https://zz85.github.io/hlslparser/ HLSL to GLSL Converter] | |||
* [http://diligentgraphics.com/diligent-engine/shader-converter/ HLSL to GLSL Source Converter] | |||
* [https://alastaira.wordpress.com/2015/08/07/unity-shadertoys-a-k-a-converting-glsl-shaders-to-cghlsl/ Unity Shadertoys (a.k.a Converting GLSL shaders to Cg/HLSL)] - info | |||
====See Also==== | ====See Also==== |
Revision as of 00:30, 16 April 2018
Free resources to help you put games together!
Kinds
3-D Models
- 123dapp - Models from 3-D scanners and simple modelling tools.
- "Kawaii" Tank (Tiger-I) - Tank model with flexible tracks on the Unity asset store. Not actually v kawaii ;)
Music
- Archive Team: The Geocities MIDI Collection - A large collection of MIDI filces recused from Geocities.
Shaders
HLSL
High-Level Shading Language, used in Unity.
- Unity 5.x Shaders and Effects Cookbook, authors both have free tutes:
- UCLA Wireframe Shader
- Advanced Wireframe Shader
- Screen Space Fluids
- Star Nest Skybox
- Free shaders on the Unity Asset Store
- Retro3D - PlayStation-like shader. 'Basically, it's a kind of unlit shader, but also reduces the precision of geometric operations, and cancels the perspective correction for texture mapping.'
- Versions with lighting: github.com/GuiglParty/Stage-Fright/tree/master/Assets/Retro3D
- Flashback '94 - Another PSX-y shader set ($20).
- psx_retroshader - Another one.
GLSL
OpenGL Shading Language, used in Godot (kinda). Godot 2 had a visual shader editor, and I believe this is in development for Godot 3.1 :)
Converters
Tools for converting shaders between languages
- HLSL to GLSL Converter
- HLSL to GLSL Source Converter
- Unity Shadertoys (a.k.a Converting GLSL shaders to Cg/HLSL) - info
See Also
- shadertoy.com - Browse free shaders. Pretty demanding website D:
Sound Effects
Sprites
Textures / Tiles
- 1078 Weird Textures (there's a ZIP of all the textures in the subfolder there too)
- lsdtexs Rip of textures from LSD Dream Emulator. Can't remember where I found them :(
- Decorative Papers, found by the community from the Mechanical Curator Collection
- Genetica Texture Packs They're in an odd format (.GTX), but can be converted with a program on the site (I should convert and upload these). You can also just download versions of them, one-by-one as .JPG files.
- Textures.com. You can limit your search to textures that tile seemlessly, but not everything seems to be filed correctly. Has a nice preview feature too. You'll have to either use 'view page info' or an adblocker to bypass their little download protection ;)
General Images
See Also
- The Asset Creation section of the wiki, for tools to help you make your own.
- search.creativecommons.org
- Unity's Asset Store
- Free and not-free assets on itch.io
- opengameart.org
- Has Graphics
- GifCities - Internet Archives Geocities archive GIF search