AutoWiring by A Monkey Made This
Types
AutoWiring will automatically collect these items for you:
- GameObjects
- Components
- Resources
- StreamingAssets
GameObject attributes (vs equivalent / underlying functionality)
- [Find(string name)] == GameObject.Find(string name)
Component attributes (vs equivalent / underlying functionality)
- [GetComponent(Type type)] == GetComponent<T>()
- [GetComponentInParent(Type type)] == GetComponentInParent<T>()
- [GetComponentInChildren(Type type)] == GetComponentInChildren<T>()
- [GetComponents(Type type)] == GetComponents<T>()
- [GetComponentsInParent(Type type)] == GetComponentsInParent<T>()
- [GetComponentsInChildren(Type type)] == GetComponentsInChildren<T>()
Note: you can also use overloads such as [GetComponent(Type type, In searchLocation)] to turn a [GetComponent] into [GetComponentInChildren] by adding the argument [GetComponent(In.Children)]. Also, there is no difference between [GetComponent] and the [GetComponents] equivalents so can be used interchangeably without errors or any additional effort.
Resource attributes (vs equivalent / underlying functionality)
- [GetResource(string path)] == Resources.Load(string path)
StreamingAssets attributes (vs equivalent / underlying functionality)
- [GetStreamingAsset(string path)] == Unity StreamingAssets Documentation
Uses attributes and reflection to automatically search for components, rather than having to create the definition then later use one of the GetComponent<T>(). Simply write your definition, annotate it with some [GetComponentInParent] metadata then hit AutoWiring.ApplyTo(this); when you instantiate your component and AutoWiring will do the rest for you!
The tags are customisable too- whether you just want to write [GetComponent] and let the code figure it out that you actually meant [GetComponents] or get super specific with [GetComponent(typeof(ISomethingOrOther), In.Children)].
Most streamlined boilerplate implementation?
- Collect underpants.
- Add a [Configure] annotation to a MonoBehaviour class definition. (It makes the reflection more efficient!)
- Add a GameObject field and let's call it Bob. Bob can be public, private, internal or protected, whatever they want.
- Annotate Bob with a [Find("Bob")].
- Add AutoWiring.ApplyTo(this); to OnEnable(), Awake() or Start(). Then add Debug.Log($"Hello {Bob}!"); on the next line.
- Make two GameObjects in a scene, call one of them Bob. You can decide what to call the other one, but add your test MonoBehaviour to it too.
- Press "Play" then say "Hello Bob!" when you see it in the Console.
- Profit!
See, wasn't that easy? In eight steps you did what could be done in about two lines of code! Lolz. OK, fine ... but now you have the context that the field or property definition has an annotation right next to it that describes how it is used, rather than potentially being several hundreds of lines or more apart (it happens, I've seen it).
Think of these attributes as being similar to the [RequireComponent] attribute but ones that actually goes and gets the component, resource or streaming asset. Cool Eh? Some of them will even also add a component if it doesn't find one, so adds a bit more resillience too.
AutoWiring's examples uses the following assets under Creative Commons BY license.
Shared
- "House" by Justin Roberts (A Monkey Made This).
Example 05 Resources
- "Desist" by Giant Robotic Ant (Justin Roberts / A Monkey Made This).
- "Probe" by Giant Robotic Ant (Justin Roberts / A Monkey Made This).
- "Shark" by Justin Roberts (A Monkey Made This).
- "UniCow" by Justin Roberts (A Monkey Made This).
Example 06 StreamingAssets
- "Cheap attack droid" by Giant Robotic Ant (Justin Roberts / A Monkey Made This).
- "Directional impulse controller #32" by Giant Robotic Ant (Justin Roberts / A Monkey Made This).
- "Cabin" by Justin Roberts (A Monkey Made This).
- "LTank" by Justin Roberts (A Monkey Made This).
See-
See Third-Party Notices.txt file in package for details.
Price $50.00
Action Adventure Character Controller by Ifooboo
The package includes game-ready features such as melee combos, auto targeting, NPC dialogue, and menu navigation.
New Unity users will be able to use all the features without having to delve into the code, while experienced users can add and modify methods according to their own needs.
Editor scripts for automatic prefab and animator controller generation are also included to accelerate the asset creation process.
Access the drive to view project settings, script descriptions, guides, and more. A demo build using everything in the project's demo scene is also available for download.
• Uses the Character Controller system as opposed to the Rigidbody system.
• Requires two tags and eight layers for gameplay features to work.
• Requires the new Input System for controller input.
• It is advisable to create a New Project to import the required Project Settings.
This asset is governed by the Asset Store EULA; however, the following components are governed by the licenses indicated below:
• (Font) Manrope - SIL Open Font License
• (Script) Animation Curves - MIT License
See Third Party Notices.txt in the package for details.
Price $30.00
PREDATOR Frigate by CGPitbull
_Textures included (Tiff):
_4 color variations / PBR Materials (see previews)
_4 Albedo / Diffuse maps 4096x4096
_1 Normal map 4096x4096
_1 Glow (Emission) map 4096x4096
_1 Roughness map 4096x4096
_1 Metallic map 4096x4096
_1 AO map 4096x4096
_2 Texture color masks included, you can use these masks to create infinite color combinations (check previews for details).
Included 1 - 4096x4096 PSD file, you can customize colors, add your own logos, remove or add dirts & more. The previews images was done with Marmoset Toolbag.
This Original package contains one PREDATOR Frigate Spacecraft.
Poly count: Polys/23.655 - Verts/24.353 - Tris/45.042
To discover more CGPitbull models, please check my Asset Store publisher page
Set of one SF Spacecraft. NO animated parts, LOD or FX. Separate wings, can be animated. Check all previews, descriptions and video for full details before buying.
Price $32.00
Medieval Castle_Village by Plutark_games
Number of textures = 270
Texture dimensions =(4k,2k,1k)
Minimum vertices = 20 vertices
Maximum vertices = 80/000
Average vertices = 20/000
Number of meshes/prefabs = 356
LOD information (count, number of levels) = almost all models have LOD (with 3 LODs)
Types of materials and texture maps = all materials are built in
Collisions = yes (mostly mesh collider,box collider)
Medieval Castle_village,Game ready ,Modular,with 4k textures.good for high quality games.
all models are high poly.
link for playable Demo
Price $20.00
Waste Can PBR by AK STUDIO ART
Key Features:High-quality PBR-textures 3 color variations
- blue
- Gray
- Green
Mesh complexities:
Waste_Can 3486 verts; 3236 tris uv
Top 487 verts; 556 tris uv
Texture resolution: 2048x2048 px
Textures have 8 bits per channel
Includes 3 sets of materials with 6 textures:
● Diffuse
● Normal
● Specular
● AO
This package contains Waste Can ready to use.
The pack has highly detailed trashcans ready for use in your project. Just drag and drop prefabs into your scene and achieve beautiful results in no time.
Price $0.00
Food Pack | Low Poly Meat & Seafood by Mumifier
◼ Demo scene included
◼ Meshes: 70
◼ Prefabs: 70
◼ All meshes count: 21,165
◼ Average polygon count: (80 to 1,024)
◼Texture size: 512x512 map for all models (pure color palette)
✔ Mesh Collider
✔ Mobile, AR/VR ready
❌ LODs
❌ Animations
This pack includes a set of ready-to-use prefabs and 70 unique low poly models. You can use this pack in your next game it could be a cooking simulator or a grocery shop that you wanna fill, use in whatever you need.
Some models are detailed for example:
● Salmon
● Salmon skeleton
● Salmon fillet
● Salmon cut
● Salmon in a plastic tray
All models except the ground share the same material/texture for the best performance! also, there is a glass material applied to three prefabs.
There are 70 prefabs, and all of them have an optimized mesh collider(s) the total number of mesh colliders is 63, also there are prefabs with and without collider(s).
We are planning on improving and expanding This asset pack, If you think this pack is missing some of your needs, please contact us we will make sure to include them in a future update.
Related pack:
Food Pack | Low Poly Fast Food & Drinks
Food Pack | Low Poly Fruits & Vegetables
Price $15.99
Food Pack | Low Poly Pastry, Sweets & Desserts by Mumifier
◼ Demo scene included
◼ Meshes: 128
◼ Prefabs: 128
◼ All meshes count: 35,032
◼ Average polygon count: (72 to 1,167)
◼Texture size: 512x512 map for all models (pure color palette)
✔ Mesh Collider
✔ Mobile, AR/VR ready
❌ LODs
❌ Animations
This pack includes a set of ready-to-use prefabs, and over 120+ unique low poly models. You can use this pack in your next game it could be a cooking simulator or a pastry shop that you wanna fill, and use in whatever you need.
Some models with such a variety in shape/color and some are detailed for example:
● x12 Doughnut
● x15 Ice Cream
● Bundt Cake
● Bundt Cake cut
● Bundt Cake piece
● Pie
● Pie cut
● Pie piece
All models except the ground share the same material/texture for the best performance!
There are 128 prefabs, and all of them have an optimized mesh collider(s) the total number of mesh colliders is 76, also there are prefabs with and without collider(s).
We are planning on improving and expanding This asset pack, If you think this pack is missing some of your needs, please contact us we will make sure to include them in a future update.
Related pack:
Food Pack | Low Poly Fast Food & Drinks
Food Pack | Low Poly Fruits & Vegetables
Price $15.99
Birkholm Vessel - A541 - Game Ready 3d Model by 3dhome
Number of textures: 11
Texture dimensions: 4096 x 4096
Polygon count of [Birkholm_part 01_LOD1]: 5118
Polygon count of [Birkholm_part 02_LOD1]: 17917
Minimum polygon count: 1489
Maximum polygon count: 17917
Number of meshes/prefabs: 6
Rigging: No
Animation count: No
Animation type list
UV mapping: Yes
LOD information (count, number of levels): 3 LOD. Each LOD has 2 parts.
Types of materials and texture maps (e.g., PBR): Metallic / Roughness PBR textures. 3 Types of texure included - Unity standard, HD Metallic, Universal Matelic.
HDMS Birkholm (A541)
Detailed 3d Model of Birkholm Vessels (A541) with realistic PBR textures.
This is military training ship. HDMS Birkholm is the first of six Holm-class Mk.I standard research vessels .
This 3d model of Birkholm (A541) comes with 3 LOD with realistic texture. Model has been divided into two pieces. So each LOD has two parts.
LOD detail is as bellow -
LOD 1
Tris - 44374
Vertices - 25798
LOD 2
Tris - 21834
Vertices - 13644
LOD 3
Tris - 10300
Vertices - 6103
The model has been textured in Substance Painter with Metallic / Rough workflow.
All textures are PNG format and each LOD has two sets of texture.
Different type of textures of workflow have been included here. There are 3 type sets of texture here. Textures are as bellow -
Unity Standard
Unity HD Matelic
Unity Universal Matelic.
Thank you.
Price $99.00
Texas Monument by Lowpoly_Master
They look nice in top-down games as well.
The package contains:
- Washington Monument ---- Poly:1436, Tris:3230, Verts:1990
Texture size
- Brick_01- 512x512 ---- diffuse,specular,height,Normal,occlusion
- Brick_03- 512x512 ---- diffuse,specular,height,Normal,occlusion
- Brick_02- HD Texture ---- diffuse,specular,height,Normal,occlusion
- concrete1- HD Texture ---- diffuse,specular,height,Normal,occlusion
- Map1- HD Map ---- diffuse,specular,height,Normal,occlusion
Thanks and do not forget to rate. Good luck.
if you find any correction and additional technical details feel free to contact me..
lowpolymaster@gmail.com
Price $4.99
Medieval objects by HungryCloudGames
Pack includes:
-25 unique models
-25 submeshes for each model
-folder with prefabs of each model
-folder with vox model(for edit in MagicaVoxel) of each model.
List of models:
1)War hammer(2332 tris)
2)Spear(2046 tris)
3)Shield(1226 tris)
4)Golden ring(2530 tris)
5)Poison bottle(1020 tris)
6)Health potion(9612 tris)
7)Padlock(3656 tris)
8)Key for padlock(460 tris)
9)Mirror(2304 tris)
10)Jug(7166 tris)
11)Knife(750 tris)
12)Fork(1606 tris)
13)Fishing rod(3598 tris)
14)Dagger(1852 tris)
15)Golden coin(7932 tris)
16)Silver coin(7568 tris)
17)Bronze sword(2168 tris)
18)Forbidden book(7496 tris)
19)Black book(648 tris)
20)Blue book(648 tris)
21)Red book(648 tris)
22)Green book(648 tris)
23)Book(648 tris)
24)Barrel(8190 tris)
25)Quarter of barrel(2928 tris)
Average number of tris: 3187
Price $4.99
Coffee Cup PBR by AK STUDIO ART
Key Features:
High-quality PBR-textures
Mesh complexities:
Cup 7505 verts, 10790 tris uv
Dish 3246 verts, 6288 tris uv
Texture resolution: 2048x2048 px
Textures have 8 bits per channel
Includes 1 materials with 5 textures:
● Diffuse
● Normal
● Metallic
● Roughness
● AO
Coffee cup High poly PBR.
High quality polygonal model, correctly scaled for an accurate representation of the original object.
Models resolutions are optimized for polygon efficiency.
Renders have no postprocessing.
Hope you like it!
Coffee cup High poly PBR
Price $0.00
Japanese Railway Station - Interior & Platforms Environment by Nimikko
Features:
- Realistic Japanese railway station environment
- Station interior with realistic timetables and ads
Number of Prefabs: 138
Collision: Yes, mixed
Vertex Count: 12 - 21498
LODs: Yes, 4 on all assets
Number of Materialss: 109
Number of Textures: 210
Texture Resolutions: 512, 1024, 2048, 4096
Japan is known for its efficient train system. Now you too can spice up your adventures by including a Japanese train station environment in your games. This pack includes a Japanese Railway station interior and platforms. Trains themselves are not included.
Included assets are in addition to the station geometry and the train tracks, platforms, covers, ticket gates, chairs, ads, smoking room, electronic timetables, various toilet props, coin lockers, ATMs and much more.
All assets are made using the best PBR practices.
Price $24.99
Combo of Awesome Game UI Pack, Button Pack and Icon pack from 11 to 18 by RR Studio
Awesome Game UI and Icon pack 15
Button sizes are 464*486
Loader size is 844*222
Panel 1 and Panel 2 size is 912*1024
All props sizes are different as per the shape
Rectangle size is 942*482
Ribbons sizes are different as per the shape
Spin wheel 1024*1024
White icon 261*245
Awesome Game UI and Icon pack 16
Additional sizes are different as per the shape
Arrow size 482*512
Button size 464*450
Panel 1 size 512*512
Panel 2 size 836*530
All props sizes are different as per the shape
Ribbons sizes are different as per the shape
White icon 261*245
Awesome Game UI and Icon pack 17
Additional sizes 708*236
Arrow size 482*512
Button size 464*450 and 670*234
Fill size 438*92
Header 434*92
Panel 1 size 670*482
Panel 2 size 512*512
All props sizes are different as per the shape
Ribbons sizes are different as per the shape
Spin wheel 1024*1024
White icon 261*245
Awesome Game UI and Icon pack 18
Additional sizes are different as per the shape
Button with icon 512*512
Button size 538*174
Fill bar 538*174
Panel 1 size 990*512
Panel 2 size 1054*1040
Panel 3 size 512*664
Panel 4 size 734*648
All props sizes are different as per the shape
Ribbons sizes are different as per the shape
White icon 261*245
Scroll 1920*138
Awesome Game UI pack 11:
This asset pack contains mobile-friendly buttons and UI object and UI Pack.
It has more than 700+ UI combinations.
Features:
- 450+ Different buttons
- 12 Banner
- 73 Icon in white
- 24 Panel
- 6 Popup Panel
- 70 Probs
- 4 Spin wheel theme
- 2 Spin wheel pointer
- Add much more
Awesome Game UI pack 12:
This asset pack contains mobile-friendly buttons and UI object and UI Pack.
It has more than 300+ UI combination.
Features:
- 290+ Different buttons
- 73 Icon in white
- 10 Popup Panel
- 70 Probs
- Add much more
Legendary Game UI Pack 13:
This asset pack contains mobile-friendly buttons and UI object and UI Pack.
It has more than 500+ UI combination.
Features:
- 400+ Different buttons
- 5 Fill bar
- 5 Toggle buttons
- 20 Popup Panel
- 77 Icon in white
- 64 Probs
- 28 Ribbions
- 5 Slider
- Add much more
Awesome Game UI pack 14:
This asset pack contains mobile-friendly buttons and UI object and UI Pack.
It has more than 650+ UI combination.
Features:
- 450+ Different buttons
- 6 Add and remove button
- 6 button color
- 6 long button
- 6 Fill bar
- 6 Toggle On/Off buttons
- 18 Popup Panel
- 77 Icon in white
- 65 Probs
- 28 Ribbions
- 6 Spin Wheel
- Add much more
Awesome Game UI Pack, Button Pack and Icon pack 15:
Features:
- 500+ different buttons
- 6 different colors in buttons
- 83 different white icons
- 12 Popup background
- 77 probs/Items
- 6 Rectangle
- 28 Ribbons
- 6 Spin wheel
- 6 progress bar
- Much more to come
Awesome Game UI Pack, Button Pack and Icon pack 16:
Features:
- 400+ different buttons
- 5 different colors in buttons
- 83 different white icons
- 12 Popup background
- 82 probs/Items
- 28 Ribbons
- Much more to come
Awesome Game UI Pack, Button Pack and Icon pack 17
Features:
- 400+ different buttons
- 15 Different colors in buttons
- 83 Different white icons
- 10 Popup background
- 80 probs/Items
- 10 Rectangle button
- 29 Ribbons
- 5 Spin wheel
- 5 progress bar
- Much more to come
Awesome Game UI Pack, Button Pack and Icon pack 18
Features:
- 330+ different buttons
- 4 Different colors in buttons
- 4 Progress bar
- 20 Popup background
- 83 Different white icons
- 80 Probs/Items
- 29 Ribbons
- 5 Slider
- Much more to come
Also, look at the pack
Combo of Awesome Game UI Pack, Button Pack and Icon pack 15, 16, 17 and 18
Combo of Awesome Game UI pack 8, 9, 10, 11, 12 and 13
Combo of Awesome Game UI pack 11, 12 and 13
Combo of Awesome Game UI pack 8, 9, 10 and 11
Combo of Awesome Game UI pack 8, 9, and 10
Combo of Awesome Game UI pack 9, 10 and 11
Combo of Awesome Game UI pack 8, 10 and 11
Combo of Awesome Game UI pack 8, 9, and 11
Price $29.99
Stylized Stone Wall Collections by Gamester
Below is total polygon count for each stone wall :
Stone Wall 1 - 2756
Stone Wall 2 - 708
Stone Wall 3 - 832
Stone Wall 4 - 740
Stone Ruins 1 - 775
Stone Ruins 2 - 373
Stone Ruins 3 - 1035
Stone Ruins 4 - 893
Stone Ruins 5 - 713
Stone Ruins 6 - 338
All textures are in 2048px x 2048px.
Also included in this package are LOD for each stone wall if you want further optimization.
All materials are standard material.
So you can easily converted to URP and HDRP
1.URP- Edit > Render Pipeline > Universal Render Pipeline > Upgrade Selected Materials to UniversalRP Materials
2.HDRP - Edit > Render Pipeline > HD Render Pipeline > Upgrade from Builtin pipeline > Upgrade Selected Materials to High Definition Materials
*After HDRP conversion - Set Material Displacement Mode To None
Price $9.99
Gryphon by Right Eye
Rigged: Generic
Animated: Yes
Number of Animations: 34
Animation types (In-place): 34
Number of characters: 1
Vertex counts of characters: with armour verts 27,529 tris 39,776 Without armour verts 27,599 tris 35,726
Number of Materials: 19
Number of Textures: 74
Texture Resolutions: 4096x4096 body, armour. 2048x2048 fethers, fur, armour leg. 512x512 Iris, cornea
Package made in Built-in Render Pipeline. It contains version of textures for URP and HDRP Pipeline.
Environment NOT INCLUDED.
Low-poly model of the character for games. The character has 3 color schemes for griffin and 3 color schemes for armour.
Package made in Built-in Render Pipeline. It contains version of textures for URP and HDRP Pipeline.
Price $59.99
Day and Night game music by Eddide
Audio format :
Sample rate 48K Stereo
file type .wav files
bit rate 2304Kbps
10 original arrangements tracks + 10 loopable tracks
Total = 20 music files
File size = 324Mb
Music genre: Pop /Fun /Relax
(work best with the casual, puzzles, and platformer games.)
Price $0.00
Man by Anastasiya Kolchina
Number of textures 58
Texture dimensions 4k
Polygon count of Man
32626
Number of meshes 4
Rigging: Yes
Contains 132 animation
idle(х19)
walk(х18)
run(х16)
attack(х20)
death(х11)
strafe(x22)
block(х13)
jump(х4)
standing react(x8)
UV mapping: Yes
Types of materials and texture maps PBR
Man low-poly 3d model ready for Virtual Reality (VR), Augmented Reality (AR), games and other real-time apps.
Actual size of the low poly 3d model animated rigged ready for games and other applications in real-time.
Sculpting models zbrush
Animation and rigging in maya.
Textures Substance painter
PBR textures(Metallic and other texture)
the character consists of prefabricated parts, with 4k textures
model has 4 texture options
In the model it is desirable to use a shader with a two-sided display of polygons.
Rigging -Controllers from Maya 2019 Built-in controller
skinning all the bones
faces 33550
verts 32626
tris 53710
Armor Down: 4675
Armor Up: 5021
Body: 10357
Dagger: 1637
Katana: 380
Hair: 8563
Pistol: 2917
There are bones for the bags, mouth, eyes, eyelashes, dagger, katana and pistol
Price $40.00
Katana Classic - Sword by Craftsman
Number of textures - 12
Texture dimensions
Polygon count of Katana - 3 612
Number of meshes - 2
Rigging - No
Animation count - 0
UV mapping - Yes
Types of materials and texture maps - PBR
3D low poly model of a Katana, with a resolution of 4k and 2k PBR textures:
-Albedo
-Metallic Smoothness
-Highmap
-Normals (OpenGL)
Two objects
Polygon 3 612
Vertices 3 614
Price $12.00