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===


''( dumping some links D: )''
====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

Shaders

HLSL

High-Level Shading Language, used in Unity.

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

See Also

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