Retro Space Rail Shooter by Kevin Foley
This project is designed for Unity developers of all skill levels. Extensive, well-written documentation will help everyone from rookie coders to expert developers to understand and work with the code, components, and assets.
Not a coder? No problem! Flexible, highly reusable components allow you to quickly build enemies, NPCs, levels, new weapons, and more without needing to write any code.
Features:
- Single-player on-rails shooter gameplay. Steer your ship to aim; shoot down enemies while avoiding obstacles and enemy fire.
- Scoring system
- Player inventory / power-ups system
- Laser cannon and homing missile weapons
- Player lives and respawning
- Several types of AI and movement patterns for enemy / NPC ships
- Retro flat-shaded player spacecraft model with two variants
- 5 retro flat-shaded enemy spacecraft models, plus 1 retro flat-shaded enemy carrier model
- Functional enemy prefabs for each enemy model
- One complete level demonstrating all gameplay features, plus several scenes demonstrating specific concepts and gameplay features
- Menu Main scene
- Settings scene
- Two music tracks and dozens of retro-style sound effects
- Graphical presets to create a more authentic retro look. Quickly set your resolution and framerate to emulate 16-bit, 32-bit, 64-bit, or high-def platforms
- A custom retro shader that gives your models an authentic 16-bit look, with flat-shading and checkered shading inspired by the Super FX chip*
This project also includes my core library, which contains highly reusable code and systems that can be utilized in just about any project! The core library includes:
- Object pooling system
- Many components for simple movements and animations
- Volume and event triggers
- Health and damage system
- A "DrawConnections" system for visualizing script links (such as references and events) between GameObjects in the scene view
- Many other utility components that can simplify your life when building a game!
Are you tired inheriting technical debt? Tired of working with low-quality game templates that use terrible coding practices and break every time you change or add a feature? Sick of trying to decipher poorly translated documentation? I know I am - it was those same feelings that motivated me to make this template in the first place!
"Retro Space Rail Shooter" is a high-quality template developed by a professional software engineer in the U.S. You can expect clean, modular code that is well-written and highly flexible, as well as exceptional documentation written in perfect English. My goal is to give you a solid foundation that lets you focus on building your game, without ever making you bang your head on your desk in frustration!
This is the first release of this package, so there may be bugs or other issues. Please email me if you encounter any bugs, and I'll fix them as fast as possible.
Planned features for the future (no ETA at this time):
- Level Select screen
- Shield powerup
- Localization support
*This project is not affiliated with or endorsed by Nintendo.
Price $30.00
Medium Mech Gunstar by MSGDI
Please note: You can check out the free test mech “Striker” available here
You can use this test mech to play around and test out if the mech models will fit your needs. If the test mech works fine all my other mechs will work as well. The test mech also includes the background scene shown on the pics
- Medium Mech Gunstar
- 30+ animations (in place + root motion)
- Non-humanoid Skeleton with 19 bones
- Modular weapon design
- Canons, lasers, MGs, long- and short-range-missile launchers
- 2 missiles, 2 projectiles
- 34 decals
- Arms are destructible (can be blown off)
- Mech has NO hands
- 5 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 (mech), 2048 (weapons, decals) and 1024 (ammunition)
- Tris count ca. 6400
- Final tris count depends on how many weapons are used for the mech
Screenshots were made using Unitys “Post Processing Stack” – available for free on the asset store.
Price $35.00
Mtree - tree creation by Maxime
Mtree is a powerful tree creation tool for the unity editor.
Every game needs vegetation, and while there are numerous vegetation packs for sale on the asset store, nothing beats the usefulness of having total control over the look and performance of the assets.
Mtree will not only create beautiful looking vegetation, it will streamline your workflow by removing the need of modelling, unwrapping, importing your vegetation models from another software, and doing it all over again when you need to change a small detail. With Mtree, there will be less iterations over your models, and they will be quicker.
Mtree trees are made in unity, for unity, the material is right, the dimensions are right, and everything is simple.
Moreover, a good mesh is not enough in order to have a believable vegetation asset, you need a good shader, a good wind displacement solution, and vertex data to feed those; Mtree will answer every one of these needs.
Mtree offers an intuitive, simple, yet complete solution for crafting AAA trees in a matter of minutes.
With Mtree you can:
• Create a trunk of any shape.
• Add branches, grow them, split stem, add more branches.
• Add leafs of any shape.
• Bake the ambient occlusion in the vertex data.
• Control the polygon count, get the most out of the fewest triangles.
• Save your finished tree as a prefab that is convenient to use.
What Mtree will do for you:
• Automatically create LOD levels.
• Create and assign materials to the bark and leaves of your trees.
• Make branches react to the colliders of your scene.
• Create and render a billboard when you save the tree as prefab.
• Bake the ambient occlusion when you save the tree as prefab.
• Create vertex color data that will be used to drive the wind simulation and random color variation.
And most of all, Mtree will create realistic looking trees by default !
What Mtree does, it does it well.
Why use Mtree and not the unity tree creator ?
Because creating trees with unity's default tool is a pain. Making a realistic and good looking tree with the standard tree creator is possible, but hardly ever done because the tool is not user friendly, does not produces realistic results by default, and has an unintuitive LOD system. Mtree offers PBR shaders, prefabs with LOD groups, and good looking results; basically what users want.
Price $25.00
