@NPSF3000
You’re falling down the same well as many others have when commenting on my comments. That is, saying “go become a programmer, then come back”.
I’ve gone down that road before, in terms of disputing it as a counter point to the point I’m trying to make.
Your other assumption, that this is about me, also wrong.
I’m trying:
- to help point out an issue in the documentation for NON PROGRAMMERS NEW TO UNITY that sits at the heart of how Unity works/is
- to find an alternative means to inform, educate and keep new comers to Unity via documentation that hits the fundamentals of the Unity approach to interactivity, hopefully from a whiz programmer.
- to clarify that documentation, within the Unity engine/entity is possibly the best form of future marketing, at the least cost
Sundry facts. iOS and touchscreen content consumption devices are exploding in popularity. If you think it’s peaked, or a fad, think again.
Corona SDK, GameSalad et al, they’re going to be challenging Unity’s space at the VC funding table over the next 12-18 months.
Like it or not, Unity is competing with GameSalad, Corona, Cocos2D/3D and a couple others you don’t want to say the names of. While I’m sure most here want to be considered in the “core” space of the big name core engines and rationalise their choice of Unity in the same way a married man rationalises buying an SUV over a real sports car.
Zynga has effectively taken control of Cocos2D’s future. And, likely, by extension, will dive into Cocos3D at some stage. It’s too early to tell what they’re going to do with Cocos, but it’s clear they’re already familiar with it, love it, and want to do many things with it.
Corona is THRIVING! GameSalad is reconfiguring, may fail. But then again, may not. It’s the only one to offer a kind of visual programming at this stage, built in.
Unity has the biggest staff of these guys, by a LONG way. HUGE staff compared to the others.
That was then. This is now. As I’ve said before, you’ve missed a few beats of the drum.
I’m going to have one last shot at this. Go on, yawn.
My point has nothing to do with my cognition, or lack of.
It is, to be as exact as I can, to do with what I consider to be the core benefit of using Unity and its approach to being an engine.
This part: The Object: Component: Script association and their relationships with the Update functions.
I simply LOVE this part of Unity. It’s fantastic. Wonderful. In fact, delicious to even consider. I relish the freedom to express ideas within this framework when I’m away.
My point, therefore, is that I wish others, coming to Unity bewildered and confused as I once was, about the nature of these things, to see these associations and relationships as I now do. Hopefully much clearer, sharper and with more contrast and saturation than I do. But to see.
Unfortunately my skills in programming and maths, as you rightly point out, SUCK! So I’m the last person should be teaching or helping anyone else with regards seeing what I now perceive at the edges of my vision.
Unity, for its part, built this thing, but doesn’t seem to yet see what it’s built or how it applies to the Post PC era we’re now apparently living in. Literally millions of touchscreen devices are selling every week. Wireless content consumption computing devices. The Post PC era.
We’re not in the days of garage Indy Devs tirelessly working on their sacrament to a gaming past whilst dreaming of a PC cloud. We’re past that point. Any moment expect a flood of creatives realising they need an engine to develop for iOS and Android and webOS. (Rim won’t matter anymore, you can buy puts on them about now) They’re going to realise the new frontier is interactivity, that HTML5 and JavaScript, for all their promise, just won’t cut it in the app stores when competing against “real” ‘apps’. So they’re gonna be wanting to make games or some other form of interactive entertainment that “gamifies” a more traditional activity/medium of content/entertainment.
If Unity misses out on this next big surge of users, they’re going to miss out on their next round of funding. That’s where you should all be concerned. You see, dear friends, Unity is on the funding merry-go-round. Not the BigGame.BigIncome.BigEngine merry-go-round.
Corona has taken a lot of the “early adopters” in this field. And may have passed Unity in daily use/production and exposure in the appstore space. Despite only being 2D. Unity has perceived the threat of Corona and Cocos2D for a while. It’s likely why they dropped the “3D” from common use when describing/naming their product a while back. They’ll say it’s to avoid confusion with other ideas of 3D that Unity3D 3.0 was a mouthful etc… but the real reason was/is to compete with Corona and Cocos2D without putting people off with the scare of “3D”.
What they should have done… buy SpriteManager 2.0 from that guy, and hire him on a heavy bonus contract, feed him some support staff and see how far he could push that technology (and EZGUI) if he had nothing else between him and exploring their potential as builtin components of Unity. Then rename Unity3D to Unity23D or something MUCH better than that.
But now I’m thinking for them, and completely off topic.
So, to sum up:
Docs for NOOBS! Inside Unity, that explain the insides of Unity. For Noobs. Not programmers. Everyone got it?