I’ve been stoped with developing for a long time, couple of years, and now i totally forgot How, Unity works and most of the C++, And also I saw in the assets store some Tutorial projects made by unity, But I want to get unity to know better, and the c++ again, now how to place objects, and those projects are ready for release, what I’m looking for is,
Projects that aren’t release ready, (no complete projects)
including PDF files for instructions,
Unsolved errors (that were made in unity 2017, or are fixable in unity 2017)
Price of 0 Pounds (free)
Easy to learn
What I want to learn,
Making sounds effects (car engines, Footsteps, Door sounds)
Getting to know the basics of c++ again
making textures for objects
using the unity interface on MacOSX (same as windows, but again haven’t used it for a while)
It’s not clear what you’re looking for here. I think you’d be better off just doing some tutorials and learning the basics before trying to just into a full project.
Unity does not use C++. It uses C# for scripting. While you can use C++ for native plugins, this is not, well, easy or convenient.
To tinker with C++ you could try either frameworks like OGRE or Qt 5, or something like Unreal 4 (although this one uses C++ dialect and not the best environment for learning C++ either). Tinkering with libsdl (libsdl.org) in C++ is also fun.
Yeah… it’s a long time ago, and yes, I saw the Unity Tutorial Projects. I installed 2, but they are ready to publish! that’s not what I’m looking for is a project with no complete scene’s, just starting with noting only assets, and a pdf file with instructions! hope u know what I mean now.
Honestly there are no projects, open source or otherwise, intended for the purpose you’re interested in. What open source Unity projects that exist are either side projects that became commonly used enough that they wanted to release them but weren’t worth the effort to commercialize or are already in a state that has made enough progress to be worth releasing.
Your best bet is to simply go back through the Unity Tutorials to relearn what you’ve lost, which likely isn’t as much as you think it is, and then just start making your own games.
If that doesn’t quite meet your needs, head over to YouTube. I believe both Brackeys and Quill18Creates have some pretty decent full project tutorials.
That being said, I also suggest try other learning materials like manual or tutorials first. Not many open source projects are suitable for a beginner to learn the basics from, some of them are too complex, or dealing with too specific problems, or have bad quality code, and etc. And you will need some level of familiarity with Unity to discern such qualities.
The above site could be very useful though, once you become familiar with the basics and want to find some specific examples, or find out what useful libraries or frameworks you can use with your own project.
As others have said, Github has a ton of open source Unity projects. I found a project, and the creators of the project were very supportive in letting me study the code for the game. In addition, youtube has amazing tutorials, and there are a few free open source frameworks on the asset store.
One side effect of the Unity Asset Store is it makes open source Unity based projects less desirable to create, as you can’t open source a project that uses 3rd party assets from the store. There are so many things either free or low cost there, most projects end up using something, at minimum as place holders early on. You can’t do that at all when you’ve open sourced the project.
It’s a valid concern which I’ve been thinking about for some time. The conclusion I made was that I can just tell people to download certain non-open source assets themselves if they want to participate in the development.
I don’t think it’d be a big deal since there are quite a few games which adopted such a policy, especially those games which had been proprietary once and later open sourced without the media content.
As long as one doesn’t distribute such assets in their source form, and provided that the game is distributed under a compatible license (i.e. not using GPL), I believe there wouldn’t be a problem developing open source games in Unity.
That’s a sensible compromise. Custom inspector settings for 3rd party assets, or how components are attached to open sourced game objects in the project could be tricky, but could be overcome with detailed instructions. And they are steps that only need to happen when you first dive into the project.
It is worth keeping in mind that standard unity assets (characters, prototyping, etc) fall under this category. They’re under standard unity license, and you’re technically not allowed to redistribute them.