Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
3
Question by Pangamini · Nov 03, 2015 at 01:13 PM · boo

Boo support removed... but functionality as well?

I knew that unity support for boo was to be cut out (no documentation, no code snippets and examples, etc). But it was always mentioned that existing projects will work as before. To my big surprise, i don't see any boo projects in the solution now. Is this a clear "f*ck off" to all boo users, no matter how big their projects using boo are? Or is there something i missed and it's possible to continue working as before? What is a recommended procedure for boo users? (rewriting to cWhatever is NOT an option)

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

4 Replies

· Add your reply
  • Sort: 
avatar image
3
Best Answer

Answer by Pangamini · Nov 03, 2015 at 01:58 PM

I think i figured it out, it's EditorPreferences/External Tools/Add unityproj's to sln, seems to restore the original project creation functionality

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
1

Answer by Statement · Nov 03, 2015 at 01:46 PM

I don't know which IDE you're using. I tried creating a .boo file in Explorer and double clicking the boo script in Unity loads up Visual Studio for me, but there is no Boo project in the solution.

It would be possible to add Boo files to the solution automatically if you create a script that generates a new solution or modifies the solution that Unity created. This means getting gritty with the solution format. You also need to generate a project file. Take a look at the solution file that is generated and the C# project files (or the old boo project files if you have access to an older version of Unity) to get an idea of what you need to do.

Back in the days (I can't remember when exactly) I had problems with Unity not generating the project files for me and I wrote an editor extension which is available on the wiki. Note that this has not been maintained and is likely out of date, but perhaps if you need to generate the project files it could be a place to start looking. Expect to modify the code to work with recent versions of Visual Studio etc.

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Pangamini · Nov 03, 2015 at 01:57 PM 0
Share

Thanks, but i think i found the solution

avatar image Statement Pangamini · Nov 03, 2015 at 02:05 PM 0
Share

That's good to hear :)

avatar image Statement · Nov 03, 2015 at 02:00 PM 0
Share

You should be able to make project generation automatic if you implement an asset modification processor that monitors boo files on create/move/delete etc.

avatar image
0

Answer by meat5000 · Nov 03, 2015 at 01:15 PM

It is definiely being phased out.

http://www.meetup.com/Tokyo-Unity3d-user/messages/boards/thread/46822612

You need to create your scripts outside the editor.

EDIT : I simply created a file TestBoo.boo and threw it in to the directory. Double clicked it and the boo solution appeared in my MonoDevelop under Assembly-Boo

Unity 5.2.2f1 - Add .unityproj to .sln is greyed out and editor is attached.

Comment
Add comment · Show 6 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Pangamini · Nov 03, 2015 at 01:19 PM 0
Share

Is it such a big problem to leave boo files in the solution? No article or forum says anything about it

avatar image Pangamini · Nov 03, 2015 at 01:19 PM 0
Share

I mean - until now, it was ok to just create boo files outside, but now they are not even part of the solution

avatar image meat5000 ♦ Pangamini · Nov 03, 2015 at 01:28 PM 0
Share

Are you using VS? I found this in the docs of VSTools if this is relevant to you.

C# only: C# being the predo$$anonymous$$ant language in the Unity ecosystem - the new Sample Assets are in C#, the Unity documentation will default to C# - we removed our basic support for UnityScript and Boo to better focus on the C# experience. As a result, VSTU solutions are now C# only and are much faster to load.

avatar image Pangamini meat5000 ♦ · Nov 03, 2015 at 01:29 PM 0
Share

No, i use $$anonymous$$onoDevelop.

Show more comments
avatar image
0

Answer by iveL_newO · Oct 23, 2017 at 02:32 AM

https://noobtuts.com/unity/boo-tutorial There is a downloadable file that you can add to your assets to be able to make boo scripts with the "create" button. I am new to unity and the only useful thing I have found is that file. Are there any good boo tutorials for beginners?

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image iveL_newO · Oct 23, 2017 at 02:33 AM 0
Share

I just realised that the last post was in 2015. I'm a little late, sorry.

avatar image Pangamini iveL_newO · Oct 23, 2017 at 07:18 AM 0
Share

Well boo is pretty awesome, however at least the version that unity uses has many missing features (that make the compiler report it in the better case, or crash with no leading error message in others). Also the lack of tools and plugins for IDEs made me switch to C# recently (damn I miss syntactic macros)

avatar image iveL_newO Pangamini · Oct 23, 2017 at 02:07 PM 0
Share

I think that if there was an easy way to learn boo it would be used more. I hope that there is a tutorial out there that goes over everything you need to know and how to use it.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

34 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Boo help: method not defined 4 Answers

Why not Boo? 1 Answer

Instantiate Not Working - Boo Script 1 Answer

Boo: Array push to nested array 1 Answer

Global Variables: import script (boo) 2 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges