Search Unity

Boo Scripts based off of 3DBuzz's tutorial.. and a tiny bit more :)

Discussion in 'Assets and Asset Store' started by pivotraze, Apr 27, 2012.

  1. pivotraze

    pivotraze

    Joined:
    Feb 4, 2012
    Posts:
    593
    I followed the 3DBuzz tutorial on Space Shooter, and as I thought I would do, I'm releasing all of the scripts for it under a BSD license.

    I used Boo instead of C#, so in that instance, if you want to learn Boo, you will need to do some source code reading ;) I tried to do as much commenting as possible without making it too crowded. If you want to know what something does, just comment on this thread.

    Currently, it is an *exact* copy of 3DBuzz's tutorial (plus a few bug fixes, and powerups), minus the use of C# as the scripting :) I will be adding extras, like "Powerups" etc... It doesn't include the assets, but you can find all of them from the 3DBuzz tutorial. I can zip up assets under request, as I used my own personal assets that is... higher quality in some ways.

    The Scripts:
    Enemy Script v1.1 - http://www.mediafire.com/download.php?3etndbnkgucwlf1
    Lose Script v1.1 - http://www.mediafire.com/download.php?cptm2ptjwceyp7y
    Main Menu Script v1.1 - http://www.mediafire.com/download.php?d7n9anxyrcwan1e
    Player Script v1.1 - http://www.mediafire.com/download.php?7x0lihq8vaayht0
    Projectile Script v1.1 - http://www.mediafire.com/download.php?0eaugvz71q15djk
    "Stars" Script v1.1 - http://www.mediafire.com/download.php?57hs27gv03bgdn1
    Win Script v1.1 - http://www.mediafire.com/download.php?ocnwhz5j96e1114
    Powerups v1.1 - http://www.mediafire.com/download.php?p75nt3petvu68ek
    Instructions1 v1.1 - http://www.mediafire.com/download.php?zt88bawa5o1a044
    Explosion v1.1 - http://www.mediafire.com/download.php?pes987792qfvbts
    Main v1.1 - http://www.mediafire.com/download.php?8636zwqyfszn952

    Example:
    http://seafiresoftware.org/SpaceShooter/WebPlayer.html

    Changelog:
    Scripts v1.0:
    Initial Release. All the same features as 3DBuzz's tutorials on SimpleGame.
    Scripts v1.0.5:
    Fixed bug where holding down while at bottom of screen and shooting would destroy ship.
    Scripts v1.1:
    Fixed a bug where Explosions didn't delete. Add the "Explosions.boo" script on the explosion prefab. Add the main script to the MainCamera only if you delete the Player/Ship and make a prefab of it. Instructions1 requires a new scene and the script added the the MainCamera. Add Powerups script to the Enemy.


    Notes:
    4/26/2012 at 7:31PM (MST):
    I highly recommend MonoDevelop for Boo. Syntax Highlighting, and "Intellisense"/Code Completion is available in MonoDevelop for it :)

    5/16/2012 at 10:49PM (MST):
    After looking around, I now highly recommend SharpDevelop over MonoDevelop. It has better code Completion in my opinion. The only annoyance is you need to start a project and add UnityEngine.dll as a reference
     
    Last edited: May 17, 2012
  2. Megaminge

    Megaminge

    Joined:
    Apr 7, 2012
    Posts:
    28
    Looks great! :)
     
  3. pivotraze

    pivotraze

    Joined:
    Feb 4, 2012
    Posts:
    593
    Thanks Megaminge! I'm working on convertine the 3DPlatformer to Boo currently. Will be released in the same way. :) I wanna give back to the community as much as possible. Seeing as the amount of open source Boo scripts, or even tutorials, is practically nothing compared to UnityScript and C# that I wanna help with that.

    Boo really is an amazing language, powerful :) I hope this helps people.