Search Unity

[RELEASED] Horizontal Shooter 3D

Discussion in 'Assets and Asset Store' started by Rainbirth, May 4, 2015.

  1. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Hello guys,

    I've been long working in a new shmup pack.

    This is the result of the current version, I've just submitted to asset store.

    Ultimate Shmup Starter Pack version 2.0





    Main Features

    - Easy Weapon Setup



    Create weapon behaviors that will modify where your bullets point when they're fired.
    • Target player.
    • Create bullet bursts.
    • Create bullet burst with angled steps.
    • Create multiple bullet spawn points all fired at once.

    - Easy Bullet Action Setup.



    You'll define bullet patterns without any bullet_ml or anything extra just the editor and stacking actions.

    • Create bullet acceleration.
    • Change bullet direction.
    • Target player for some time.
    • Destroy the bullet.
    • Rotate the bullet.
    • Set bullet speed.
    • Missile like targetting.
    • etc.

    - Unit Actions Setup:



    Unit behaviors are also controlled using the editor. You can give them animations to direct the different steps of their behavior.
    • Fire weapons from the animation event.
    • Set them different entry, stay, exit animations.

    - Unit Actions Preview.



    All actions for enemies will be previewed in the editor, as you attach a new animation you'll see where the animation will move the unit.
    • Animations control the UnitTarget, so the unit will move to that point.
    • You'll preview where the unit will direct the target to move in the editor.
    • You can stack multiple animations to create thrilling new behaviors.
    Other Features
    • Pooling System, for units, bullets and particles.
    • Sound Manager.
    • Unity Postprocess Stack.
    • 3D Movement using a game area scheduling.
    • Fully working sample Scene.
    • Utility library that will serve for multiple games.
    • Already setup several bullet, enemies, and player prefabs.
     
    Last edited: May 12, 2018
  2. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    This one has been released! :)
     
  3. eridani

    eridani

    Joined:
    Aug 30, 2012
    Posts:
    655
    Will there be a playable demo? Thank you
     
  4. Felixcat07

    Felixcat07

    Joined:
    Jun 19, 2015
    Posts:
    19
    Hi! First Erase your first video. The second works fine for me.
    I like your game template. You can make something really amazing here, and Im buying it now.
    Somethings that I think can help to your template:
    1.- You can make the bullets more smallers, this big really scares.. and if you leave the impact zone big at the enemies for a real hit.
    2.- Can you add an energy bar for the constant shooting? when it goes empty you cant shoot till energy bar grows a little.
    3.- Add another shooting system for misiles can make it more complete.
    4.- Information on a .pdf file explaining how to change and setup things.
    5.- Male a playable demo pls.
    6.- Integrate Google store for real $
    7.- Enemy behavior system, this can be really cool.
    8.- Stages Setup.
     
  5. cg_destro

    cg_destro

    Joined:
    Aug 13, 2013
    Posts:
    142
    would be great if this could help make something like sine mora 2.5D shooter with enemies placed in different depth but you can still shoot them.
    another great thing is that you can make more interesting movment, not only stright but around objects and what not, of course it is pre determined how and when it happens but still it is like breath of fresh air :)

    12:50 ->
     
  6. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Hello thanks for your answers, I'll try to make some of them for the next update.

    I was planing some of those changes but it takes some time to do so. For next milestone the pack for sure will look better.

    Thanks very much for your help it really motivates me to continue improving it.
     
    Al- and Felixcat07 like this.
  7. thaomoua

    thaomoua

    Joined:
    Jun 21, 2015
    Posts:
    4
    Help!

    I've imported the package into a new project in v5.1.1.f1 Personal and am getting a few errors.

    A tree couldn't be loaded because the prefab is missing.
    Assets/Standard Assets/Effects/ImageEffects/Scripts/Bloom.cs(9,26): error CS0246: The type or namespace name `PostEffectsBase' could not be found. Are you missing a using directive or an assembly reference?
    Assets/Standard Assets/Effects/ImageEffects/Scripts/BloomOptimized.cs(9,35): error CS0246: The type or namespace name `PostEffectsBase' could not be found. Are you missing a using directive or an assembly reference?
    Assets/Standard Assets/Effects/ImageEffects/Scripts/Tonemapping.cs(9,32): error CS0246: The type or namespace name `PostEffectsBase' could not be found. Are you missing a using directive or an assembly reference?
    A tree couldn't be loaded because the prefab is missing.
    UnityEditorInternal.InternalEditorUtility:GetGameObjectInstanceIDFromComponent(Int32)
    UnityEditor.DockArea:OnGUI()
     
  8. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Please import the Effects package from unity. check the image below.
     

    Attached Files:

  9. Andreas12345

    Andreas12345

    Joined:
    Oct 17, 2013
    Posts:
    436
    Effects package is imported error is still there:
    Code (CSharp):
    1. A tree couldn't be loaded because the prefab is missing.
    Hotfix:
    Go to the Terrain in Level and add a Tree to the Missing "blue field" you can add one from the environment asset "free" in unity

    Error with an enemy:
    Code (CSharp):
    1. The referenced script on this Behaviour is missing!
    ^^ A cube with EnemyRed Shader (Bullet Prefab!?)

    This give the error:
    Code (CSharp):
    1. The referenced script on this Behaviour is missing!
    2. UnityEngine.Object:Instantiate(Object, Vector3, Quaternion)
    3. EnemySpawner:Update() (at Assets/Shooter3D/Scripts/Enemies/EnemySpawner.cs:45)
    Can you please fix this.
     
    Last edited: Sep 2, 2015
  10. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Are you using last unity version? I think these errors were present in previous version. Do you have the last Unity 5.0.1 version of the pack? maybe that's the issue.
     
  11. Andreas12345

    Andreas12345

    Joined:
    Oct 17, 2013
    Posts:
    436
    I have 5.1.3 and the newest Version of your asset.
    But i will check tonight again
     
  12. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    can you send me an email at support at rainbirth.com, with your purchase number I'll try to send you a pack that fix that part as the pack itself is still in middle of update and the code is a bit unstable yet.
     
  13. Andreas12345

    Andreas12345

    Joined:
    Oct 17, 2013
    Posts:
    436
    Mail send.
     
  14. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Answered you, and also for the interest of all, temporary while I update the pack, the errors can be solved as:

    • a rotation script in the "Screen" enemy prefab, inside the graphics the cubes should rotate but the've got a script missing because I renamed it to "RotateOverTime.cs", just attach the new one.
    • Removing the tree mising in the terrain.
      • Open the level01 scene locate the terrain inside world assets in the hierarchy, and edit the trees, just remove the one that is pressent there.
     
  15. AndyMul

    AndyMul

    Joined:
    Jul 13, 2013
    Posts:
    41
    Hi,

    How is the progress with the update?
    I am interested to buy the pack if it is updated with more features.
     
  16. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Working on several packs, I plan to publish updates for Jump Rocket this weekend and make some additional work on the horizontal shooter afterwards. But big changes comming soon.
     
  17. AndyMul

    AndyMul

    Joined:
    Jul 13, 2013
    Posts:
    41
    That is good to know.

    Any timeline for the horizontal shooter?
    Will you include different types of weapon and enemy?
     
    Andreas12345 likes this.
  18. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    I'll include a weapon & ship visuals customization.
     
  19. unitedworx

    unitedworx

    Joined:
    Dec 3, 2015
    Posts:
    1
    Excellent asset, will be buying this one considering there are updates coming.

    Would be nice to see:
    1. Firing missiles + homing missiles that lock on a target
    2. Ground Buldings/Objects that payer need to avoid
    3. Ground enemies.

    btw is this compatible with iOS touch devices like the iPhone/iPad? I plan on using it as basis to do a side shooter for iOS.
     
  20. Andreas12345

    Andreas12345

    Joined:
    Oct 17, 2013
    Posts:
    436
    What about the "Big Changes" coming soon?
     
    jprocha101 likes this.
  21. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Just submitted this.



    I hope the new changes will satisfy you guys! :)
     
  22. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    UPDATED pack is now live in the asset store. :)
     
    Last edited: May 10, 2018
  23. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Updated description with more descriptive images of what the asset does.
     
  24. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    AAAnd free copy to early bird that comes to see what's around :)

    ASV-AQQH-TKMG-Q6LQ-6QF7-6U9K
     
  25. RookieJetStudio

    RookieJetStudio

    Joined:
    May 10, 2018
    Posts:
    1
    Product code invalid :(
     
  26. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Weird! it appears as valid and revokable in the voucher admin page. :S
     
  27. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Assigning some bullet patterns to the enemy. As easy as dropping a prefab.


    In this video I drop some of the included bullet patterns into a test scene, (new in the oncomming update) so you can see how easy it's to setup your enemy gear.
     
  28. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Want to create a new bullet pattern? no problem I've setup a video showing several configurations setups.


    You can create bullet patterns from a bullet setup, or you can override it directly from the weapon. So you can create custom setups just for one enemy (like bosses) but reusing some bullet setups you've already done.

    The best part of the video is at the end, as some advanced patterns are created, and as you'll see in the video there's no complcation, just drop & drag some items change some values and you'll get it working in no time.
     
  29. AdventuresOftheBeardsman

    AdventuresOftheBeardsman

    Joined:
    Mar 18, 2014
    Posts:
    9
    Players Don't seem to be damaged in any way. Is there something I am missing here?
     
  30. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    You just need to enable health component or add it. But I'll submit an update today to put it clearer.
     
  31. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    Updated with new fixes.
     
  32. RTSlang

    RTSlang

    Joined:
    May 3, 2013
    Posts:
    57
    I cant get this to work in 2018.4.2f1. It might need some updating as even the GitHub link has changed. Do we still need the GitHub postprocessing? I cannot get any of the scenes to run either.
     
  33. Rainbirth

    Rainbirth

    Joined:
    Aug 3, 2013
    Posts:
    110
    I'll look into this and upgrade.
     
unityunity