Search Unity

[FREEBIES] Getting back on track.

Discussion in 'Assets and Asset Store' started by puppeteer, Oct 9, 2011.

  1. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Hey all,

    I've been away from the forums (and Unity in genera)l for some time. Back in the day I started learning and made some small projects with awesome feedback from you guys/gals (ex: http://forum.unity3d.com/threads/68743-Cave-Run-3D-(WIP)-Need-Feedback).

    In the past few months I've been starting projects, only to abandon them after a while. It was a bit overwhelming to handle design, 3d modeling, animation, code, and sound all at the same time. But now I'm taking another shot at what I consider the best piece of software for game devs ever made. So here's to a new beginning.

    I'd like to thank the immensely helpful community here by giving some of my abandoned projects, starting with MicroRacers:



    In the package you'll find:
    - 3ds Max/FBX models for racer, nitro canister, and road parts.
    - GUI elements for menus and buttons
    - Script for a cascading menu, like you see in the video
    - Scripts for floating object, player controls, and nitro boost
    - Script for enemy racer AI, with customizable difficulty level.
    - Script for enemy path detection based on the created track.
    - basically whatever you saw in the video is in the download package

    DOWNLOAD HERE!

    WarShips:



    In the package you'll find:
    - 3ds Max/FBX models for ships, tower,wall, treasure, cannon, and houses.
    - GUI and 3ds Max/FBX elements for menus and buttons
    - Script for ship keyboard controls
    - Script for mouse controlled cannons, shooting with angle, force, delay etc
    - Script for enemy ships, chasing the player when in range, and rotating to shoot at him with broadside cannons, stop chasing when player is out of range
    - Script for enemy towers that shoot at the player when in range, and collapse when destroyed
    - Script for mini-map showing enemy/treasure/player positions
    - basically whatever you saw in the video is in the download package

    DOWNLOAD HERE!

    Thank you all again,
    Majd
     
    Last edited: Mar 11, 2014
  2. p6r

    p6r

    Joined:
    Nov 6, 2010
    Posts:
    1,158
    Crazy and fantastic !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Thanks a lot Puppeteer...

    6R
     
  3. g00niebird

    g00niebird

    Joined:
    Jul 24, 2010
    Posts:
    281
    WOW! Downloaded, though I don't have a racing game in the queue ;)
     
  4. Duskling

    Duskling

    Joined:
    Mar 15, 2011
    Posts:
    1,196
    Great job, and its free! Very generous.
     
  5. Essal

    Essal

    Joined:
    Feb 16, 2010
    Posts:
    107
    Awesome:) Nice initiative!
     
  6. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Thanks all, hope you find some use in them.

    Here's another one:

    WarShips:



    In the package you'll find:
    - 3ds Max/FBX models for ships, tower,wall, treasure, cannon, and houses.
    - GUI and 3ds Max/FBX elements for menus and buttons
    - Script for ship keyboard controls
    - Script for mouse controlled cannons, shooting with angle, force, delay etc
    - Script for enemy ships, chasing the player when in range, and rotating to shoot at him with broadside cannons, stop chasing when player is out of range
    - Script for enemy towers that shoot at the player when in range, and collapse when destroyed
    - Script for mini-map showing enemy/treasure/player positions
    - basically whatever you saw in the video is in the download package

    DOWNLOAD HERE!
     
    Last edited: Mar 11, 2014
  7. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Here's another abandoned project. This one was dear to me and I really thought I would make something cool out of it:



    In the package you'll find:
    - 3ds Max/FBX models for rocketman, rock obstacle, and maybe some other unrelated things
    - GUI and 3ds Max/FBX elements for menus and buttons
    - Script for mouse controller player
    - Script for player movement with forward/side speed, boost, picking up itemsetc
    - Script for ring item that opens up when the player is close, and can be picked up
    - Script for obstacle which the player can crash into
    - Script for obstacle/item dispenser which alternates between creating rings and rocks
    - basically whatever you saw in the video is in the download package

    Just note that this one is truly a jumble. You may find leftover assets from other projects, and the scripts have minimal comments. I may organize it later to make it more useable.

    DOWNLOAD HERE!
     
    Last edited: Mar 11, 2014
  8. jerotas

    jerotas

    Joined:
    Sep 4, 2011
    Posts:
    5,572
    Thank you very much! These are great!
     
  9. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Here's another old project I've abandoned. This one was supposed to be a real time strategy starter kit. It sort of got stuck near the time where I realized making a pathfinding script is no simple task :D



    In the package you'll find:
    - 3ds Max/FBX placeholder models for units and buildings, and maybe some other unrelated things
    - GUI and 3ds Max/FBX elements for menus and buttons
    - Script for unit controls, moving, attacking,gathering resources, repair, guard, etc
    - Script for camera movement, scroll, pan, zoom, focus on unit
    - Script for minimap which you can click on to move the camera there
    - Script for buildings with build list and queue
    - basically whatever you saw in the video is in the download package

    DOWNLOAD HERE!
     
    Last edited: Jul 12, 2019
  10. im

    im

    Joined:
    Jan 17, 2013
    Posts:
    1,408
    hi thanks! best regards!
     
  11. softwizz

    softwizz

    Joined:
    Mar 12, 2011
    Posts:
    793
    Very kind of you to offer these to the community.
    These are excellent learning resources.
    Thanks.
     
  12. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Here's another one I found ( Some spring cleaning for my computer :D ). This one was supposed to be a BeachHead type of game with planes going over, sometimes shooting or dropping bombs ( Obviously, I didn't make it to the shooting part ).



    In the package you'll find:
    - 3ds Max/FBX placeholder models for units and maybe some other unrelated things
    - Script for anti air gun rotation and shootin
    - Script for planes that approach, then escape and approach again
    - basically whatever you saw in the video is in the download package

    Note: The height map in the project wasn't created by me. It was a placeholder I found on Google, but now I just can't find its source again. If someone knows where this is from, tell me so I can give proper credit.

    DOWNLOAD HERE!
     
    Last edited: Apr 14, 2015
    Justice0Juic3 likes this.
  13. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    I don't know where else to put this so I'm putting it here for any potential game dev who may find it useful. I'm giving away my Flash games. Time to put that part of my dev-life in the past. I'll still be using Flash CS3 (religiously) for all my vector art, but no more game development.



    You can download them here:

    puppeteerinteractive.com/freebies/BubbleBuster.rar

    puppeteerinteractive.com/freebies/CartRider.rar

    puppeteerinteractive.com/freebies/CaveRun.rar

    puppeteerinteractive.com/freebies/LuckyTreasure.rar

    puppeteerinteractive.com/freebies/MissileDefense.rar

    puppeteerinteractive.com/freebies/PixieCatcher.rar
     
  14. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
  15. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Another neat script I started using recently, this allows you to animate an object even when Time.timeScale is set to 0 ( ie when the game is paused ). Just attach the script to the object you want to be animated, and it will always animate when enabled.

    Code (CSharp):
    1. using UnityEngine;
    2. using System.Collections;
    3.  
    4. public class CFGAnimateUI:MonoBehaviour
    5. {
    6.     // The current real time, unrelated to Time.timeScale
    7.     internal float currentTime;
    8.  
    9.     // The previous registered time, this is used to calculate the delta time
    10.     internal float previousTime;
    11.  
    12.     // The delta time ( change in time ) calculated in order to allow animation over time
    13.     internal float deltaTime;
    14.  
    15.     [Tooltip("The intro animation for this UI element")]
    16.     public AnimationClip introAnimation;
    17.  
    18.     // The animation component that holds the animation clips
    19.     internal Animation animationObject;
    20.  
    21.     // The current animation time. This is reset when starting a new animation
    22.     internal float animationTime = 0;
    23.  
    24.     // Are we animating now?
    25.     internal bool isAnimating = false;
    26.  
    27.     [Tooltip("Should the animation be played immediately when the UI element is enabled?")]
    28.     public bool playOnEnabled = true;
    29.  
    30.     // Use this for initialization
    31.     void Awake()
    32.     {
    33.         // Register the current time
    34.         previousTime = currentTime = Time.realtimeSinceStartup;
    35.      
    36.         // Register the animation component for quicker access
    37.         animationObject = GetComponent<Animation>();
    38.     }
    39.  
    40.     // Update is called once per frame
    41.     void Update()
    42.     {
    43.         // We are animating
    44.         if ( introAnimation && isAnimating == true )
    45.         {
    46.  
    47.             // Get the current real time, regardless of time scale
    48.             currentTime = Time.realtimeSinceStartup;
    49.          
    50.             // Calculate the difference in time from our last Update()
    51.             deltaTime = currentTime - previousTime;
    52.          
    53.             // Set the current time to be the same as the previous time, for the next Update() check
    54.             previousTime = currentTime;
    55.          
    56.             // Calculate the current time in the current animation
    57.             animationObject[introAnimation.name].time = animationTime;
    58.          
    59.             // Sample the animation from the time we set ( display the correct frame based on the animation time )
    60.             animationObject.Sample();
    61.          
    62.             // Add to the animation time
    63.             animationTime += deltaTime;
    64.          
    65.             // If the animation reaches the clip length, finish the animation
    66.             if ( animationTime >= animationObject.clip.length )
    67.             {
    68.                 // Set the animation time to the length of the clip ( make sure we get to the end of the animation )
    69.                 animationObject[introAnimation.name].time = animationObject.clip.length;
    70.              
    71.                 // Sample the animation from the time we set ( display the correct frame based on the animation time )
    72.                 animationObject.Sample();
    73.              
    74.                 // We are not animating anymore
    75.                 isAnimating = false;
    76.             }
    77.         }
    78.     }
    79.  
    80.     void OnEnable()
    81.     {
    82.         // If the object has been enabled. play the animation
    83.         if ( playOnEnabled == true )
    84.         {
    85.             PlayAnimation();
    86.         }
    87.     }
    88.  
    89.     public void PlayAnimation()
    90.     {
    91.         if ( introAnimation )
    92.         {
    93.             // Reset the animation time
    94.             animationTime = 0;
    95.      
    96.             // Register the current time
    97.             previousTime = currentTime = Time.realtimeSinceStartup;
    98.      
    99.             // Start animating
    100.             isAnimating = true;
    101.  
    102.             animationObject.Play();
    103.         }
    104.     }
    105.  
    106.  
    107. }
    108.  
    109.  
    I use this to make some UI elements animate into view rather than just pop in, like this:
     
    IgorAherne likes this.
  16. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    I'm giving away a couple of vouchers for Coin Frenzy, so if anyone wants a code just contact me here!

    Here's the game btw:

     
  17. sicga123

    sicga123

    Joined:
    Jan 26, 2011
    Posts:
    782
    I'd be interested in a voucher for coin frenzy.
     
  18. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
  19. p6r

    p6r

    Joined:
    Nov 6, 2010
    Posts:
    1,158
    Why not testing Coin Frenzy ??? Could have a voucher, please ???
    6R
     
  20. Xenonus

    Xenonus

    Joined:
    Jun 26, 2014
    Posts:
    53
    Would love to check out coin frenzy also!
     
  21. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
  22. p6r

    p6r

    Joined:
    Nov 6, 2010
    Posts:
    1,158
    Done.
    Thanks a lot !
    6R
     
  23. jc-drile77

    jc-drile77

    Joined:
    Jul 1, 2014
    Posts:
    230
    Hey,
    This is awesome, you are so kind :)
    One question, can I use some of them for commercial use? (not as they are, combined with proyects of mine)

    kind regards,
    jc-drile77

    PD:
    You got some nice assets on the store, good work! :D
     
  24. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Thanks, glad you liked them!

    You can use the template as a whole to create your own game, or you can use any part of it ( graphics, code, etc ) to supplement your existent game. This is applicable to both commercial and non-commercial projects. The only thing you can't do is take the assets and sell/give them to others ( like how I sell the assets on the store ).
     
  25. jc-drile77

    jc-drile77

    Joined:
    Jul 1, 2014
    Posts:
    230
    Thanks for the quick reply!
    Perfect, thats what I was looking for (found this thread via Unity´s twitter)
     
  26. Retr0Games

    Retr0Games

    Joined:
    Jan 27, 2016
    Posts:
    32
    I am interested in your asset, too.
     
  27. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    One last voucher for you, and we're done with the promotion!
     
    Retr0Games likes this.
  28. eloneblack

    eloneblack

    Joined:
    Mar 24, 2016
    Posts:
    1
    Awesome games you've created here and the graphics look great. Thanks for giving them away for free.
     
    Last edited: Feb 24, 2020
    puppeteer likes this.
  29. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    No problem, hope you make something nice out of them :D
     
  30. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Got a couple ( read: 2 ) vouchers for On Rails Shooter, who wants one?!?!?!?

     
  31. ThermodynamicsMakesMeHot

    ThermodynamicsMakesMeHot

    Joined:
    Feb 14, 2015
    Posts:
    224
    I would for sure.
     
    puppeteer likes this.
  32. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Check your messages.

    That's one down, one to go!
     
  33. sicga123

    sicga123

    Joined:
    Jan 26, 2011
    Posts:
    782
    I'd appreciate one.
     
    puppeteer likes this.
  34. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    @sicga123 : Send me a private message, your profile is limited and can't receive new conversations.
     
    Last edited: Nov 18, 2016
  35. LedaBunny

    LedaBunny

    Joined:
    Dec 24, 2016
    Posts:
    1
    WOW! Downloaded, though I don't have a racing game in the queue
     
  36. Rajmahal

    Rajmahal

    Joined:
    Apr 20, 2011
    Posts:
    2,101
    I'don't love a voucher for the rails shooter, if available.
     
  37. Rajmahal

    Rajmahal

    Joined:
    Apr 20, 2011
    Posts:
    2,101
    Sorry
    . Just saw that both had been claimed. Never mind.
     
    puppeteer likes this.
  38. zircher

    zircher

    Joined:
    Apr 9, 2011
    Posts:
    65
    Coolness, thanks for sharing all these resources. Would love to see what people do with them. [Still learning Unity, but seeing what others have written is very educational.]
     
    puppeteer likes this.
  39. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Check your private messages.
     
  40. Rajmahal

    Rajmahal

    Joined:
    Apr 20, 2011
    Posts:
    2,101
    Cool ... thanks so much!
     
    puppeteer likes this.
  41. gondhezz

    gondhezz

    Joined:
    Dec 3, 2015
    Posts:
    4
    dead link?
     
  42. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    which one?
     
    gondhezz likes this.
  43. gondhezz

    gondhezz

    Joined:
    Dec 3, 2015
    Posts:
    4
  44. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
  45. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
  46. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
  47. gondhezz

    gondhezz

    Joined:
    Dec 3, 2015
    Posts:
    4
    thanks for re-upload
     
    puppeteer likes this.
  48. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Anyone interested in a voucher for one of my puzzle games, Hidden Shape?

     
    jGate99 likes this.
  49. jGate99

    jGate99

    Joined:
    Oct 22, 2013
    Posts:
    1,940
    Looks great, 'd love to review it, let me know if you have one available :)
     
    puppeteer likes this.
  50. puppeteer

    puppeteer

    Joined:
    Sep 15, 2010
    Posts:
    1,282
    Check your messages!