Feed aggregator

Native Cursor by Riten

Asset Store newest packages - 2024, January 31 - 13:40
Use native cursors in your games. Works on WebGL, Windows, MacOS, Linux and in Editor.

It relies on P/Invoke to call the native APIs of each platform.

  • Change cursor via native System Calls.
  • Manages cursor stack for you by allowing you to Push/Pop cursors with different priorities.
  • Is cross-platform.

Documentation: https://gameobject.xyz/nativecursor/


Native Cursors is cross-platform package that allows you to change the cursor to OS native cursors. This is useful for games that want to use the OS's cursor instead of a custom texture.


It supports WebGL, Windows, MacOS and Linux.

Works for IL2CPP build targets too.


Price $15.00

Realistic Track Blakefield Raceway by RCC Design

Asset Store newest packages - 2024, January 31 - 13:12
Pre-built race track, ready for driving in just a few minutes.

Complete track geometry:

Polygons: 1 805 000

Vertices: 2 256 000

30 Materials

46 Textures (including specular and normal maps ) - sizes from 512x512px to 8192x8192px

UV mapping: mixed

Render pipeline - Package uses Built-in RP, but can be switched to URP/HDRP and need materials to be adjusted

Blakefield Raceway is a fictional race track with oval and infield layouts. It has 20 car capacity. You can race on several configurations, with Oval, Hairpin and Chicane elements that can be enabled. Track is tested in realistic racing simulator to insure it has correct scale, and is fun to drive.

Oval layout distance is 4000 meters. Infield Hairpin layout with chicane distance is approximately 4350m.


Basic workflow description:


You can assemble a complete race track within few minutes by dragging and dropping a set of prefabs into your scene. Those are:

* Terrain (road, grass, concrete, curbs, lines etc.)

* Vehicles

* Colliders

* Objects - distance markers, cars, banners

* Trees

* Walls and barriers

* Buildings

* Seats


After placing the pre-built track components you can easily turn off some of them if you want to customize or optimize your scene.

I have made the grass, road, curbs and concrete as separate meshes. This way you can add different sound effects when car is driving over them. You can use your scripts and physics materials to make the grass mesh slippery, sand patches to slow the car down etc.

Additionally, you can place individual objects to further change the appearance of the environment.

Here is the list of all available 3d objects you get with the track:

* Garage buildings

* Utility houses

* Spectator seats

* 9 cars, ambulance and crane hook, 3 trucks (lorries), 3 motorhomes (RVs)

* 9 trees

* Tyre stands and portable banner for pitlane

* Distance markers and cones

* Marshal tower

* Large radio tower

* Safety wall blocks with/without fence, and just fence

* Tyre wall, tyre stack and a single tyre

* Safety railing

* Banners, and banner frame, L shaped banner frame

* Start light cluster

* Pitwall desks with seats and PC screens

* Concrete slabs to cover off roads

* Podium steps

* Floodlight poles

* Mechanic tent

* Animated flag mesh


What are the benefits of using this asset?


1. Ease of use. You don't have to spend hours sticking together straights and corners to make a race track. All you have to do is drag prefabs into an empty scene, and you have a realistic looking track with road, grass, mountains, trees, garages, walls and everything else you might need. All what's left is to place your vehicle prefab and start testing.

2. Safety. If you have a scene with track built from separate elements, there is always possibility to corrupt the scene file, or run into compability issues after upgrading engine. If you lose your scene file, all your hard work is lost. With this pre-built asset, you will always have complete track from a handful of prefabs thrown into scene.

3. Separate objects. If you don't like the trackside object placement of default track, it's easy to turn off the elements, and place trees, walls, garages and everything else as you see fit.

4. Since this is a fictional race track, you can be sure you will not have any licensing problems in future, because nothing like this exist in real life.


More tracks are coming!


This is just my fourth track in realistic style graphics and size, I will build more tracks that use same artstyle and props, and add more objects. If you are looking for cartoon style race tracks, please check out my seller profile, I have already made 20 cartoon style circuits.

For any questions about this asset send me an email to retrovalorem@gmail.com.


Price $45.00

Robust Mesh Combiner by Rook1e0ne

Asset Store newest packages - 2024, January 31 - 13:03
A robust system to do mesh combination/merging.

Easy to use. Just assign the objects you want to combine and with a click of a button you are done.


Supports all unity render pipelines and all unity versions.


Supports mesh with multiple sub meshes and multiple materials.


Has two different scripts to offer a variety of choices on how you want to assign your meshes. In the first script you assign directly the objects you want combined. In the second script you simply assign the parent of the objects you want to combine.


It is very easy to expand upon, in order to mass combine your meshes with a bit of code tinkering.

This system is extremely useful for combining any mesh number of meshes in you scene to reduce the number of batches that are being rendered, offering potentially great performance improvements.


For any problems please contact me first before posting a comment and i will try to help as soon as possible.


Price $0.00

Flying Beasts Bundle by Dmitriy Gusev

Asset Store newest packages - 2024, January 31 - 12:40
Flying Beasts Bundle

Vertex counts of characters: (With fur, armor, weapons)

Shadowhowl - 44 021

Nightshade - 40 053

Mistweaver - 38 448

Ghostwing - 38 978

Embermoon - 39 157

Bloodmoon - 43768


Number of Animations: 111

81 Biped Animations

(Idle: 6, Walk: 11, Run: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

+ 30 Flying Animations

(Move: 16, Attack: 5, GetHit:4, Idle:2, Death: 1 Shock: 1, Confuse: 1 )

Flying Beasts Bundle

In addition, you can buy each of the characters separately on my store page or by clicking on the character's name

Based on RK Skeleton.

All assets available in this and other packs and based on the RK Skeleton are compatible and interchangeable. You can rearrange body parts, add new ones - wings, tentacles, bodies, heads, tails, arms, armor, accessories, add additional animations.

  • 6 ready-to-use characters
  • For each ready character 3 body options: Skinny, Brutal, Damaged
  • Separate meshes for all parts of the body. Character body parts you can create new characters like in a constructor
  • 4 Body (2 for Skinny and 2 for Brutal)
  • 8 Arms (4 for Skinny and 4 for Brutal)
  • 184Backs (7 for Skinny and 7 for Brutal)
  • 10 Tails (5 for Skinny and 5 for Brutal)
  • 18 Heads (6 for Skinny, 6 for Brutal and 6 for Damaged)
  • 6 Legs (3 for Skinny and 3 for Brutal)
  • 2 Wings
  • Light skin
  • Brown skin
  • Dark skin
  • Green skin
  • Grey skin
  • Red skin

111 Animations

81 Biped Animations

(Idle: 6, Walk: 11, Run: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

+ 30 Flying Animations

(Move: 16, Attack: 5, GetHit:4, Idle:2, Death: 1 Shock: 1, Confuse: 1 )


Price $139.99

Gloomfang by Dmitriy Gusev

Asset Store newest packages - 2024, January 31 - 12:40
Gloomfang Beast Realistic Low Poly Game Model

All RK Skeleton-based animations are interchangeable.


Polycount:

Gloomfang Furry:

Body - 13 507; Body Brutal - 13 269; Accessories - 18 191; Fur - 11 196

Total polygon count - 42 656

Gloomfang Fatty:

Body - 16 178; Body Brutal - 15 904; Accessories - 19 145; Fur - 2 829

Total polygon count - 37 878

Gloomfang Spicky:

Body - 18 231; Body Brutal - 18 011; Accessories - 14 528; Fur - 184

Total polygon count - 32 723

Gloomfang Damaged:

Body - 12 440; Body Brutal - 12 142; Accessories - 2 145; Fur - 3 690

Total polygon count - 17 977

Gloomfang Damaged Legs:

Body - 15 704; Body Brutal - 15 208; Accessories - 1 627; Fur - 184

Total polygon count - 17 019


92 Animations

(Idle: 6, Walk: 11, Run: 10, 4 Legs: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

High-quality realistic character "Gloomfang Beast"


Based on RK Skeleton.

All assets available in this and other packs and based on the RK Skeleton are compatible and interchangeable. You can rearrange body parts, add new ones - wings, tentacles, bodies, heads, tails, arms, armor, accessories, add additional animations.


Package Includes:

  • 10 ready-to-use characters
  • For each character 3 body options: Skinny, Brutal, Damaged
  • Separate meshes for all parts of the body. Character body parts you can create new characters like in a constructor.
  • Light skin
  • Brown skin
  • Dark skin
  • Green skin
  • Grey skin
  • Red skin

92 Animations

(Idle: 6, Walk: 11, Run: 10, 4 Legs: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)


4K Ultra high-quality PBR textures (metallic workflow)

Facial animation


Price $29.99

Ashenhorn by Dmitriy Gusev

Asset Store newest packages - 2024, January 31 - 12:40
Ashenhorn Beast Realistic Low Poly Game Model

All RK Skeleton-based animations are interchangeable.


Polycount:

Ashenhorn Furry:

Body - 12 002; Body Brutal - 11 752; Accessories - 19 851; Fur - 8 019

Total polygon count - 39 622

Ashenhorn Fatty:

Body - 14 176; Body Brutal - 13 918; Accessories - 15 949; Fur - 2 715

Total polygon count - 32582

Ashenhorn Spicky:

Body - 16 531; Body Brutal - 16 315; Accessories - 14 244; Fur - 2 146

Total polygon count - 32 705

Ashenhorn Damaged:

Body - 10 246; Body Brutal - 9 991; Accessories - 3 351; Fur - 3 047

Total polygon count - 16 389

Ashenhorn Damaged Legs:

Body - 13 139; Body Brutal - 12 645; Accessories - 4 749; Fur - 184

Total polygon count - 17 578


92 Animations

(Idle: 6, Walk: 11, Run: 10, 4 Legs: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

High-quality realistic character "Ashenhorn Beast"


Based on RK Skeleton.

All assets available in this and other packs and based on the RK Skeleton are compatible and interchangeable. You can rearrange body parts, add new ones - wings, tentacles, bodies, heads, tails, arms, armor, accessories, add additional animations.


Package Includes:

  • 10 ready-to-use characters
  • For each character 3 body options: Skinny, Brutal, Damaged
  • Separate meshes for all parts of the body. Character body parts you can create new characters like in a constructor.
  • Light skin
  • Brown skin
  • Dark skin
  • Green skin
  • Grey skin
  • Red skin

92 Animations

(Idle: 6, Walk: 11, Run: 10, 4 Legs: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)


4K Ultra high-quality PBR textures (metallic workflow)

Facial animation


Price $29.99

Serpens by Dmitriy Gusev

Asset Store newest packages - 2024, January 31 - 12:40
Serpens Dragon Realistic Low Poly Game Model

All RK Skeleton-based animations are interchangeable.


Polycount:

Serpens Furry:

Body - 17 429; Body Brutal - 16 947; Accessories - 20 702; Fur - 184

Total polygon count - 37 833

Serpens Fat:

Body - 19 081; Body Brutal - 18 841; Accessories - 10 697; Fur - 753

Total polygon count - 30 291

Serpens Spicky:

Body - 17 615; Body Brutal - 17 341; Accessories - 9 363; Fur - 1 184

Total polygon count - 27 888

Serpens Damaged:

Body - 13 132; Body Brutal - 12 801; Accessories - 9 667; Fur - 1 753

Total polygon count - 24 221

Serpens Damaged Legs:

Body - 13 694; Body Brutal - 13 198; Accessories - 3 741; Fur - 184

Total polygon count - 17 123.


92 Animations

(Idle: 6, Walk: 11, Run: 10, 4 Legs: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

High-quality realistic character "Serpens Dragon"


Based on RK Skeleton.

All assets available in this and other packs and based on the RK Skeleton are compatible and interchangeable. You can rearrange body parts, add new ones - wings, tentacles, bodies, heads, tails, arms, armor, accessories, add additional animations.

Package Includes:

  • 10 ready-to-use characters
  • For each character 3 body options: Skinny, Brutal, Damaged
  • Separate meshes for all parts of the body. Character body parts you can create new characters like in a constructor
  • Light skin
  • Brown skin
  • Dark skin
  • Green skin
  • Grey skin
  • Red skin

92 Animations

(Idle: 6, Walk: 11, Run: 10, 4 Legs: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)


4K Ultra high-quality PBR textures (metallic workflow)

Facial animation


Price $29.99

Nightshade by Dmitriy Gusev

Asset Store newest packages - 2024, January 31 - 12:40
Nightshade Realistic Low Poly Game Model

All RK Skeleton-based animations are interchangeable.


Polycount:

Nightshade Furry:

Body - 23 748; Body Brutal - 23 401; Accessories - 12 115; Fur - 4 690

Total polygon count - 40 553

Nightshade Fat:

Body - 24 139; Body Brutal - 23 803; Accessories - 23 973; Fur - 753

Total polygon count - 48 535

Nightshade Spicky:

Body - 25 811; Body Brutal - 25 603; Accessories - 14 604; Fur - 1 184

Total polygon count - 41 391

Nightshade Damaged:

Body - 22 453; Body Brutal - 22 195; Accessories - 15 014; Fur - 1 753

Total polygon count - 38 962

Nightshade Damaged Legs:

Body - 22 500; Body Brutal - 22 127; Accessories - 5 757; Fur - 0

Total polygon count - 27 884


111 Animations

81 Animations

(Idle: 6, Walk: 11, Run: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

+ 30 Flying Animations

(Move: 16, Attack: 5, GetHit:4, Idle:2, Death: 1 Shock: 1, Confuse: 1 )

High-quality realistic character "Nightshade"


Based on RK Skeleton.

All assets available in this and other packs and based on the RK Skeleton are compatible and interchangeable. You can rearrange body parts, add new ones - wings, tentacles, bodies, heads, tails, arms, armor, accessories, add additional animations.


Package Includes:

  • 10 ready-to-use characters
  • For each character 3 body options: Skinny, Brutal, Damaged
  • Separate meshes for all parts of the body. Character body parts you can create new characters like in a constructor
  • Light skin
  • Brown skin
  • Dark skin
  • Green skin
  • Grey skin
  • Red skin

111 Animations

81 Biped Animations

(Idle: 6, Walk: 11, Run: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

+ 30 Flying Animations

(Move: 16, Attack: 5, GetHit:4, Idle:2, Death: 1 Shock: 1, Confuse: 1 )


4K Ultra high-quality PBR textures (metallic workflow)

Facial animation


Price $29.99

Mistweaver by Dmitriy Gusev

Asset Store newest packages - 2024, January 31 - 12:40
Mistweaver Realistic Low Poly Game Model

All RK Skeleton-based animations are interchangeable.


Polycount:

Mistweaver Furry:

Body - 24 617; Body Brutal - 24 145; Accessories - 12 078; Fur - 1 753

Total polygon count - 38 448

Mistweaver Fat:

Body - 24 338; Body Brutal - 24 010; Accessories - 24 383; Fur - 1 753

Total polygon count - 50 146

Mistweaver Spicky:

Body - 25 347; Body Brutal - 25 115; Accessories - 13 095; Fur - 1 753

Total polygon count - 39 963

Mistweaver Damaged:

Body - 19 705; Body Brutal - 19 484; Accessories - 14 641; Fur - 1 753

Total polygon count - 35 878

Mistweaver Damaged Legs:

Body - 20 785; Body Brutal - 20 301; Accessories - 5 757; Fur - 753

Total polygon count - 26 811


111 Animations

81 Animations

(Idle: 6, Walk: 11, Run: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

+ 30 Flying Animations

(Move: 16, Attack: 5, GetHit:4, Idle:2, Death: 1 Shock: 1, Confuse: 1 )

High-quality realistic character "Mistweaver"


Based on RK Skeleton.

All assets available in this and other packs and based on the RK Skeleton are compatible and interchangeable. You can rearrange body parts, add new ones - wings, tentacles, bodies, heads, tails, arms, armor, accessories, add additional animations.


Package Includes:

  • 10 ready-to-use characters
  • For each character 3 body options: Skinny, Brutal, Damaged
  • Separate meshes for all parts of the body. Character body parts you can create new characters like in a constructor
  • Light skin
  • Brown skin
  • Dark skin
  • Green skin
  • Grey skin
  • Red skin

111 Animations

81 Biped Animations

(Idle: 6, Walk: 11, Run: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

+ 30 Flying Animations

(Move: 16, Attack: 5, GetHit:4, Idle:2, Death: 1 Shock: 1, Confuse: 1 )


4K Ultra high-quality PBR textures (metallic workflow)

Facial animation


Price $29.99

Ghostwing by Dmitriy Gusev

Asset Store newest packages - 2024, January 31 - 12:40
Ghostwing Realistic Low Poly Game Model

All RK Skeleton-based animations are interchangeable.


Polycount:

Ghostwing Furry:

Body - 18 686; Body Brutal - 18 568; Accessories - 11 705; Fur - 8 588

Total polygon count - 38 978

Ghostwing Fat:

Body - 18 680; Body Brutal - 18 464; Accessories - 24 383; Fur - 1 715

Total polygon count - 44 562

Ghostwing Spicky:

Body - 22 859; Body Brutal - 22 629; Accessories - 12 323; Fur - 3 222

Total polygon count - 38 174

Ghostwing Damaged:

Body - 16 871; Body Brutal - 16 713; Accessories - 13 869; Fur - 3 047

Total polygon count - 33 629

Ghostwing Damaged Legs:

Body - 18 119; Body Brutal - 17 911; Accessories - 6 087; Fur - 2 222

Total polygon count - 26 220

High-quality realistic character "Ghostwing"


Based on RK Skeleton.

All assets available in this and other packs and based on the RK Skeleton are compatible and interchangeable. You can rearrange body parts, add new ones - wings, tentacles, bodies, heads, tails, arms, armor, accessories, add additional animations.


Package Includes:

  • 10 ready-to-use characters
  • For each character 3 body options: Skinny, Brutal, Damaged
  • Separate meshes for all parts of the body. Character body parts you can create new characters like in a constructor
  • Light skin
  • Brown skin
  • Dark skin
  • Green skin
  • Grey skin
  • Red skin

111 Animations

81 Biped Animations

(Idle: 6, Walk: 11, Run: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

+ 30 Flying Animations

(Move: 16, Attack: 5, GetHit:4, Idle:2, Death: 1 Shock: 1, Confuse: 1 )


4K Ultra high-quality PBR textures (metallic workflow)

Facial animation


Price $29.99

Bloodmoon by Dmitriy Gusev

Asset Store newest packages - 2024, January 31 - 12:40
Bloodmoon Realistic Low Poly Game Model

All RK Skeleton-based animations are interchangeable. All Skeletal Meshes work with RK Skeleton without retargeting.


Polycount:

Bloodmoon Furry:

Body - 20 867; Body Brutal - 20 747; Accessories - 11 705; Fur - 11 196

Total polygon count - 43768

Bloodmoon Fat:

Body - 19 898; Body Brutal - 19 672; Accessories - 23 973; Fur - 753

Total polygon count - 44 398

Bloodmoon Spicky:

Body - 25 589; Body Brutal - 25 448; Accessories - 14 604; Fur - 1 184

Total polygon count - 41 236

Bloodmoon Damaged:

Body - 21 812; Body Brutal - 21 500; Accessories - 13 869; Fur - 753

Total polygon count - 36 122

Bloodmoon Damaged Legs:

Body - 25 550; Body Brutal - 22 096; Accessories - 2 635; Fur - 184

Total polygon count - 24 915

High-quality realistic character "Bloodmoon"


Based on RK Skeleton.

All assets available in this and other packs and based on the RK Skeleton are compatible and interchangeable. You can rearrange body parts, add new ones - wings, tentacles, bodies, heads, tails, arms, armor, accessories, add additional animations.


111 Animations

81 Biped Animations

(Idle: 6, Walk: 11, Run: 10, Jump: 10, Attack: 15, GetHit: 15, Move: 8, Death: 3, Scream: 4)

+ 30 Flying Animations

(Move: 16, Attack: 5, GetHit:4, Idle:2, Death: 1 Shock: 1, Confuse: 1 )


Package Includes:

  • 10 ready-to-use characters
  • For each character 3 body options: Skinny, Brutal, Damaged
  • Light skin
  • Brown skin
  • Dark skin
  • Green skin
  • Grey skin
  • Red skin

4K Ultra high-quality PBR textures (metallic workflow)

Facial animation


Price $29.99

Roman Swimming Pool Environment by Leartes Studios

Asset Store newest packages - 2024, January 31 - 12:32
Roman Swimming Pool Environment with 61 Unique Meshes

Features:

  • 61 Unique Meshes
  • Attention to Detail / AAA Quality
  • Controllable parameters in Material Instances
  • High Quality Assets
  • Game ready/Optimized
  • Unique Concepts of Assets
  • High Attention to Details

Material Variations For Some Assets

Texture Sizes:

  • 4096
  • 2048
  • 1024

Texture Size: 4096 for detailed Assets, 2048 for Mid sized Assets, & 1024 for small assets

Collision: Yes, Custom collisions for complex assets

LODs: Yes, 3 LODs for complex assets

Number of Meshes: 61 Unique Meshes

Number of Materials and Material Instances: 71

Number of Textures: 225

Supported Development Platforms: All Platforms

Supported Unity Versions: 2021.3.6f1 and above

Supported Pipelines: HDRP / URP


Showcase is recorded in the HDRP pipeline. You can find how the environment looks like in URP in the walkthrough videos.

Roman Swimming Pool Environment with 61 Unique Meshes. Including all showcased assets, high-quality assets. With a good level of detail and optimized for Game Ready Projects.

Creative Direction by Leartes Team, Environment made by talented Artist Felix Forster


If you want to populate your game environments or any kind of Virtual Production levels here is the pack that you get and use to get high-quality visuals and well-optimized assets.

For all your promotional requests, technical support needs, suggestions please create a ticket.


Here you can join Leartes Discord channel for live support, discounts and Custom Outsource Environment Projects.

INSTAGRAM FACEBOOK LINKEDIN TWITTER YOUTUBE REDDIT


Price $69.99

GSN Spaceship Reinforcement Fleet Collection by MSGDI

Asset Store newest packages - 2024, January 31 - 11:11

This pack contains a collection of ships of the German Space Navy. The ships can be used in a space themed game.


With this collection you save 25% compared to purchasing the models separately.


No AI-“art” was used in the creation of this model.


- GSN Fafnir Class Flagship

- GSN Tannenberg Class Battleship

- GSN Richthofen Class Heavy Carrier

- GSN Wodan Class Strike Cruiser

- GSN Einstein Class Science Cruiser

- Modular weapons

- 7 turrets, 1 multi missile launcher

- 3 missiles are included

- Optional modular maneuvering thrusters for Newtonian physics based movement

- Optional decals: national emblems and labels

- 6 different texture sets

- PSDs with intact layers are included

- PBR textures (metallic)

- Ready to use prefabs of all models are included

- Texture sizes are 4096 (spaceship), 2048 (weapons) and 2x 1024 (thrusters, missiles)

- Final tris count depends on how many weapons are used for the ships


Price $125.00

Spaceship GSN Fafnir Class Flagship by MSGDI

Asset Store newest packages - 2024, January 31 - 11:11

This pack contains the Fafnir class flagship of the German Space Navy with modular weapons. It can be used in a space themed game.


No AI-“art” was used in the creation of this model.


- Scifi flagship

- Modular weapons

- 7 turrets, 1 multi missile launcher

- 3 missiles are included

- Optional modular maneuvering thrusters for Newtonian physics based movement

- Optional decals: national emblems and labels

- 6 different texture sets

- PSDs with intact layers are included

- PBR textures (metallic)

- Ready to use prefabs of all models are included

- Texture sizes are 2x4096 (spaceship), 2048 (weapons) and 2x 1024 (thrusters, missiles)

- Tris count spaceship hull ca. 37700

- Final tris count depends on how many weapons are used for the ship


Price $40.00

CodeSmile AssetDatabase by CodeSmile

Asset Store newest packages - 2024, January 31 - 10:58
Imagine the AssetDatabase were self-explanatory, enjoyable to use, consistent in design and behaviour, well documented, prevents disasters, and results in concise code. Bam, here it is! :)
  • Compatible with Unity 2021.3.3f1 and newer.
  • CodeSmile packages are located in the Packages tree in the Project view.
  • Open Asset Inspector via menu: Window => CodeSmile => Asset Inspector
  • Sample(s) available via Package Manager. Also try the unit tests in Test Runner.
  • When using Assembly Definitions add a dependency to CodeSmileEditor.AssetDatabase.

___________________________________________________________________________________

Why did I create CodeSmile AssetDatabase?

___________________________________________________________________________________


Write fail-safe, readable, concise, efficient asset scripts in less time.


The AssetDatabase is heavily fragmented into verbosely named, losely related static methods with inconsistent signatures and varying side-effects. It's functional, but it's design is fundamentally broken (absent), leading to terrible code written against it.


Developers commonly employ a trial-and-error approach. Trivial tasks take much longer than estimated. Edge-cases remain to be discovered later. There is a real risk of data loss due to a simple mistake. Cargo-cult and copy-pasta programming needlessly degrade editor performance. That's what most editor tools are based on, unfortunately.


You'll find terrible examples even in popular Asset Store tools used by big game studios!


A clean start with a consistent API is the best way to solve these issues, speed up development of editor tools, ensure scripts will not fail for users or other editor platforms.


That is what CodeSmile AssetDatabase provides.


___________________________________________________________________________________

Main Features

___________________________________________________________________________________


The main class is `CodeSmileEditor.Asset` which provides a static API but it's also instantiable.


The Asset instance provides access to asset-specific operations and alleviates you from managing separate state (eg asset path, GUID, sub assets, etc).


The `CodeSmileEditor.Asset.Path` handles asset paths, ensures they are relative and compatible across editor platforms, validates correctness in regards to file system and assets, and provides all path operations and representations (.meta, full path, etc).


NOTE: Unity's AssetDatabase and existing scripts using it are NOT altered or affected in any way.


BONUS: Asset Inspector - view and inspect every (!) detail of selected assets. It also serves as a showcase for CodeSmile AssetDatabase.


There's a whole lot more so be sure to explore and discover!


___________________________________________________________________________________

Example Code Snippets

___________________________________________________________________________________


Load and Create assets:

- `Asset asset = "Assets/Folder/Data.asset";`

- `var asset = new Asset(bytes, "Assets/Folder/Data.asset");`

- `var obj = Asset.File.Create(str, "Assets/Folder/Data.asset");`

- `var obj = Asset.File.CreateAsNew(bytes, "Assets/Folder/Data.asset");`


Notice the hands-free, does-what-you-need approach.


What's not noticable here is that any non-existing folder in the path is automatically created. Countless asset scripts fail the first time an actual user runs it. I know YOU know it! You read this far! ;)


Example file operations:

- `asset.ForceSave();`

- `var assetDupe = asset.Duplicate();`

- `assetDupe.Delete();`

- `var copy = asset.SaveAsNew("Assets/Elsewhere/Dada.asset");`


Type conversion:

- `var obj = asset.MainObject;`

- `var levelData = asset.GetMain<LevelData>();`

- `var levelData = (LevelData)asset;`


Path examples:

- `var path = new Asset.Path(@"C:\MyPrjcts\Foo\Assets\Bar\my.asset");`

- `path.CreateFolders();`

- `var absolutePath = path.FullPath;`


Performance:

- `Asset.File.BatchEditing(() => { /* mass file IO */ });`

- `Asset.File.Import(paths);`


Work with Sub-Assets:

- `asset.AddSubAsset(subData);`

- `var subAssets = asset.SubAssets;`


You'll commonly get or set dependencies, importers, labels, paths, asset bundles, etc. via instance properties.


For completeness sake:

- `asset.ExportPackage("I:/leveldata.unitypackage");`

- `asset.ActiveImporter = typeof(MyDataImporter);`

- `Asset.Database.ImportAll();` // Hint: this is "Refresh()"


You'll also find Cache Server, Version Control, etc. in well-defined, logical places.


Error Handling:

- `var msg = Asset.GetLastErrorMessage();`


Exceptions are also thrown for malformed input to make the API more resilient and reliable, rather than calls silently failing or printing unhelpful console logs.


___________________________________________________________________________________

Documentation & Support

___________________________________________________________________________________


The API documentation is complete with more details, examples, annotations and implementation notes than in Unity's manual. Your IDE will show these as tooltips.


The Transition Guide helps experienced developers find what each AssetDatabase method maps to in the CodeSmileEditor.Asset class.


If there's anything out of the ordinary, report an issue or contact me. I also have a Discord channel.


___________________________________________________________________________________

About me

___________________________________________________________________________________


I care. A lot.


The API has been designed to be concise, approachable, elegant, consistent, explorable, complete and whole lot more buzzwords - except they actually mean something to me.


I work obsessively.


All AssetDatabase methods are included.

The Asset Inspector window lets you inspect every detail of selected assets in the project.


I follow best practices.


Included are extensive test cases, the file I/O operations specifically have 100% test coverage. The tests also serve to instruct by example.


I like to share.


The documentation is exhaustive, well structured, and contains more information than what you'll find in Unity's manual and script reference.


I'm also deeply honest.


Admittedly, a very fringe method that returns a NativeArray has been omitted to avoid having to depend on com.unity.collections. Just so you know.


And I trust you.


You can demo the project on GitHub where it's available for free, albeit under the terms of the GNU GPL 3.0.


___________________________________________________________________________________

Support, Feeback, Inquiries

___________________________________________________________________________________


Very welcome!


Contact me if you have any issues or feature requests.

You'll also find me actively supporting users on the Unity Forums.


I'm available for consultation, tutoring best practices, sharing my experience and other contract work.


All purchases are much appreciated and are invested straight into making more assets of this kind. You also support feeding my super-cute budgies. :)


- Steffen aka CodeSmile

- Email / Website / GitHub / Discord / My Assets


Price $40.96

Water Oceans and Falls by Eddide

Asset Store newest packages - 2024, January 31 - 10:22
30 audio SFX of Oceans, waves, falls, and streams...they fit the ambiance of seas and riverside scenes you create.

Audio file types: wav

Sample rate: 48kHz

Bit depth: 24bit

Loopable: Yes & No

Additional: Stereo

Total 30 audio files in 88.8MB

Mix and match to combine different kinds of waves, streams, and waterfall sounds to unleash your imagination...Be water, my friend.


Price $7.99

Punch & Kick Impact by Eddide

Asset Store newest packages - 2024, January 31 - 10:22
50 audio effects for the fighting and impact scenes.

Audio file types: .wav

Sample rate: 48kHz

Bit depth: 24bit

Loopable: No

Additional: Stereo mix

Total 50 audio files in 3.6 MB

Punches, kicks, and impacts, is work best for most fighting genres!


Price $5.99

Giant Golem by RamsterZ

Asset Store newest packages - 2024, January 31 - 08:11
A set of animations for a large, slow-moving, club weilding humanoid with slightly stooped posture.

Includes 8-directional walk, forward run with stop and start animations for the forward and backwards movement, turns, staggers, club, stomp, and grab attacks, pick up, death, jump, idles, and more.

  • Total Animations: 85
  • Attack 13
  • Chained 4
  • Critical 10
  • Idle 12
  • Interact 9
  • Move 29
  • Stagger 8

Price $19.99

llama.cs by Vadim Andriyanov

Asset Store newest packages - 2024, January 30 - 23:40
llama.cs is a simple implementation of an LLM Chat built on top of llama.cs, the C# binding for llama.cpp. It includes llama.cs, high-level APIs like LLM, LLMHost, and a Chat UI.

Features:

♥ Single-file llama.cs: The C# binding for llama.cpp

♥ High-level LLM wrapper implementation

♥ Optimized Chat UI with Virtualized Scroll View


This asset serves as an excellent starting point for exploring and utilizing Large Language Models (LLMs) within the Unity environment. It comes equipped with the llama.cs binding, precompiled binaries for Windows (instructions for compiling binaries on other platforms, available in the orginal llama.cpp repository), and a straightforward and simplistic user interface. Whether you are a developer looking to integrate LLMs into your Unity projects or an enthusiast eager to experiment with language models, this asset provides the essential tools.


IMPORTANT: Ensure that you are comfortable with https://github.com/ggerganov/llama.cpp before making a purchase.


Documentation | Telegram | llama.cpp repository



Price $15.00

Yarn Spinner for Unity by Yarn Spinner

Asset Store newest packages - 2024, January 30 - 23:30
The friendly dialogue tool for your games. Yarn Spinner helps you build branching narrative and dialogue: it's easy for writers, and has powerful features for integrating your content into your game.

Yarn Spinner is the narrative tool used in award winning games like Lost in Random, Night in the Woods, A Short Hike, Dredge, Frog Detective Trilogy, Button City, and many more.


"Yarn Spinner transforms interactive storytelling from a chore to a joy." - Ryan North ("MARVEL's Unbeatable Squirrel Girl", "Adventure Time", "Romeo And/Or Juliet")


Yarn Spinner makes it easy to create, localise, and integrate interactive and branching narrative, dialogue, and conversations into your games. With Yarn Spinner, writers can focus on their writing while still being able to direct control over characters, trigger game events, and manage your entire story (and all of its state). Yarn Spinner allows for incredible flexibility at every stage of your game!


Yarn Spinner provides a complete solution, including UIs, localisation, voice-over, and save and load support. You'll receive the full (and fully documented) C# source code. Yarn Spinner is designed to be highly customised and extended to meet the needs of your game.

We also include a large number of sample projects included, which show off the different aspects and features of Yarn Spinner, as well as examples of how to create your own customisations.


Yarn Spinner is the ideal dialogue solution for every member of your team:


For writers:

  • create branching stories
  • minimal syntax screenplay-alike format
  • easy interaction via options
  • graph view for visualising flow
  • use commands for controlling the game
  • easy line metadata via tags

For programmers:

  • full C# source code included
  • full API docs
  • automatic linking of commands to method calls
  • text based story format for easy version control
  • overridable behaviours for customisation

For the team:

  • localisation-first workflow
  • voice-over support
  • import and export of recording voice sheets
  • automatic line tagging

Welcome to Yarn Spinner. We can't wait to see what you've made.


For more details check out the documentation site.

For help and to hang out with fellow Yarn Spinner users please join our Discord.


Yarn Spinner includes certain third-party components licensed under the MIT, Apache 2.0, and BSD licenses. See the file Third-Party Notices.txt in the package for details.


Price $75.00

Pages

Subscribe to Babel X3D aggregator