RE: Unity Learning Curve
Your game has a much broader horizon on Atari 2600 than WinPhone/Win8. From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of David Connors Sent: Saturday, 21 September 2013 7:08 PM To: ozDotNet Subject: Re: Unity Learning Curve I can't comment technically but I was at the Tokyo Game Show today and there were a couple of stands there that featured Unity pretty prominently. From a business perspective, your game has a much broader horizon on Unity than WinPhone/Win8. David Connors da...@connors.commailto:da...@connors.com | M +61 417 189 363 Download my v-card: https://www.codify.com/cards/davidconnors Follow me on Twitter: https://www.twitter.com/davidconnors Connect with me on LinkedIn: http://au.linkedin.com/in/davidjohnconnors On Sat, Sep 21, 2013 at 3:57 PM, osjasonrobe...@gmail.commailto:osjasonrobe...@gmail.com wrote: Hi all, I have an idea for a game (2d, story-led, with a small number of mini-games for story progression). I want to release on Windows Phone (8) and possibly Win 8 stores. While I could do this in XAML/C# I was thinking Unity might be a better fit Has anyone built and published a Unity game? And what’s the learning curve like (tools, languages/scripting/data access/etc)? Cheers Jason Roberts Journeyman Software Developer Twitter: @robertsjason Blog: http://DontCodeTired.com Pluralsight Courses: http://bit.ly/psjasonroberts Click herehttps://www.mailcontrol.com/sr/MZbqvYs5QwJvpeaetUwhCQ== to report this email as spam. This message has been scanned for malware by Websense. www.websense.com
Re: Unity Learning Curve
I'm using Unity3D but not for Games, more to do with Enterprise Visualisation(s). I did write my own Voxel Engine + Custom Occlusion Culling (https://vimeo.com/71330826) though so I can say I know enough about Unity3D to be dangerous :D *RE: Game Store options.* You're not limited by just publishing your game on Windows 8 / Wp8 You can use the same code (sort of) for Android/iPhone aswell given it has its own publishing approach per platform. I say sort of bare in mind your code is likely to have IF/ELSE statements for anything Windows 8 / Wp8 related as opposed to Android/OSX/Windows/Blackberry/iPhone (which pisses me off given the one platform which actually has the easiest developer story is the one that adds the most friction in Unity - go figure). Assuming you're happy for ye olde #IF Windows8 style syntax sprinkled in your Mono C# code you'll be good to go (also keep an eye on the compatibility matrix for other API level issues and differences between Windows 8 and Windows Phone 8 and then after that the rest). *RE: Tooling.* You can use Visual Studio 2012 with Unity if you download the UnityVS plugin (third party) for VS. It allows you to debug in Visual Studio etc so you'll be back at home soon enough although bare in mind debugging is a bit of a hit and miss the bigger the solution becomes and at times your first pass on fields will only occur once (ie if you are debugging a particular property and you collapse the hierarchy then go back the value becomes undefined). You can also use Xamarin Studio or Mono Develop edition (comes with Unity native) but overall C# coders won't find any issue other then the fact Intelli-sense doesn't work as with most Non-VS IDE's. *RE: Learning Curve.* - The 2D system inside Unity3D is not great, in that you're always in 3D (much like WPF) but you're probably going to want to adopt some framework like NoesisUI (XAML) or ScaleForm (Flash UI) to handle most of the heavy lifting. Unity are working on the 2D UI story and are likely to give that out in future releases but at the moment its kind of build your own from the ground up. - The 2D Arcade mechanics are much easier now with the latest release than they were before given it will handle a lot of the 2D rigid body manipulation for you (see their latest videos). So if the game style you're working on is that then yay! its easier today. - The 3D animation / state machine style manipulation (using Mecanim) is amazingly good (even has the new AutoDesk HumanIK baked in). So if your game is a FPS etc then the hardest part you have to do is figure out what are some basic animations and how detailed you want your models (lighting etc ). You can also re-use the animations for other models as well (ie Male walking can be used for a dwarf walking as well via the new Mecanim system). - If you have a static open world, whereby you want to manually place objects in your world etc (not via procedural code) then you can also get free Occlusion Culling via its bake system (ie you place everything you want on stage, select all objects, bake them and presto you get auto culling when the camera's not looking thus saving your GPU / FPS for free - as in beer). - SDK's etc in C# are pretty basic, normal approach you would use with any DLL out there. Just figure out what you want to do and write the code but keep in mind you're dealing with a subset of Mono itself and if you choose to introduce 3rd party DLL's be mindful that they also have to be written in Mono if you want to drag them into the iPhone/Android/OSX world. - Remember Vertex count trumps polygon count. At the end of the day Polygons are a great for helping modellers keep track of their budgets etc but in Unity3d each GameObject has a limit of 64k in memory of vertex's to be used with GPU. GameObjects are essentially just FrameworkElement you see today in WPF, placeholder object classes that you build up from. In other 3d Tools these are Null objects meaning they have no visual appearance. - You also attach behaviours / effects to them so the whole point behind Unity is that it uses a decorator style pattern in that make additive additions to GameObjects (camera control, movement behaviour and so on). It really depends at the end of the day what you want to do and how you go about it (ping me offline or on here for others to learn from) and I can give you more specific pointers as Unity3D is more of an actual 2D/3D rendering pipeline then it is just a game creator so there is so much built into this product its simply amazing. The hardest part of my learning curve was wrapping my head around how it handles the GPU rendering, in that with XNA and OpenGL etc you have a lot of finite control over how things are pumped into the GPU Buffer(s) but in Unity3D its heavily automated for you. You can still manipulate this at the lowest point of abstraction between you can the abstraction layer and that for me was good enough. Beyond that you'll have to crack open your
[OT]Virtual File
Is it possible to redirect a webservice.asmx file to another location I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? Anthony Melbourne StuffUps.learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) ---
Re: [OT]Virtual File
You can put a redirect on the server e.g.: http://stackoverflow.com/questions/888325/how-to-redirect-a-url-path-in-iis On 23 September 2013 12:54, anthonyatsmall...@mail.com wrote: Is it possible to redirect a webservice.asmx file to another location ** ** I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? ** ** Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/* *** -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** **
RE: [OT]Virtual File
This appears to be only a directory redirect not a file redirect Anthony Melbourne StuffUps.learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Arjang Assadi Sent: Monday, 23 September 2013 1:01 PM To: ozDotNet Subject: Re: [OT]Virtual File You can put a redirect on the server e.g.: http://stackoverflow.com/questions/888325/how-to-redirect-a-url-path-in-iis On 23 September 2013 12:54, anthonyatsmall...@mail.com wrote: Is it possible to redirect a webservice.asmx file to another location I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? Anthony Melbourne StuffUps.learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) ---
Re: [OT]Virtual File
alternative 1: Change the response for the http://www.hello.com/webservice.asmx to be a javascript redirect to the other location On 23 September 2013 13:15, anthonyatsmall...@mail.com wrote: This appears to be only a directory redirect not a file redirect ** ** Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/* *** -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** ** *From:* ozdotnet-boun...@ozdotnet.com [mailto: ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Arjang Assadi *Sent:* Monday, 23 September 2013 1:01 PM *To:* ozDotNet *Subject:* Re: [OT]Virtual File ** ** You can put a redirect on the server e.g.: http://stackoverflow.com/questions/888325/how-to-redirect-a-url-path-in-iis ** ** On 23 September 2013 12:54, anthonyatsmall...@mail.com wrote: Is it possible to redirect a webservice.asmx file to another location I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/* *** -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** **
Re: [OT]Virtual File
What soap stack does iPhone have that understands JavaScript redirects? On 23 Sep 2013 13:31, Arjang Assadi arjang.ass...@gmail.com wrote: alternative 1: Change the response for the http://www.hello.com/webservice.asmx to be a javascript redirect to the other location On 23 September 2013 13:15, anthonyatsmall...@mail.com wrote: This appears to be only a directory redirect not a file redirect ** ** Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** ** *From:* ozdotnet-boun...@ozdotnet.com [mailto: ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Arjang Assadi *Sent:* Monday, 23 September 2013 1:01 PM *To:* ozDotNet *Subject:* Re: [OT]Virtual File ** ** You can put a redirect on the server e.g.: http://stackoverflow.com/questions/888325/how-to-redirect-a-url-path-in-iis ** ** On 23 September 2013 12:54, anthonyatsmall...@mail.com wrote: Is it possible to redirect a webservice.asmx file to another location I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** **
Re: [OT]Virtual File
Damn it :) You are right Joseph, I am day dreaming in the Web app land. Apologies please ignore that suggestion regards Arjang On 23 September 2013 13:34, Joseph Cooney joseph.coo...@gmail.com wrote: What soap stack does iPhone have that understands JavaScript redirects? On 23 Sep 2013 13:31, Arjang Assadi arjang.ass...@gmail.com wrote: alternative 1: Change the response for the http://www.hello.com/webservice.asmx to be a javascript redirect to the other location On 23 September 2013 13:15, anthonyatsmall...@mail.com wrote: This appears to be only a directory redirect not a file redirect ** ** Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** ** *From:* ozdotnet-boun...@ozdotnet.com [mailto: ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Arjang Assadi *Sent:* Monday, 23 September 2013 1:01 PM *To:* ozDotNet *Subject:* Re: [OT]Virtual File ** ** You can put a redirect on the server e.g.: http://stackoverflow.com/questions/888325/how-to-redirect-a-url-path-in-iis ** ** On 23 September 2013 12:54, anthonyatsmall...@mail.com wrote: Is it possible to redirect a webservice.asmx file to another location*** * I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** **
RE: [OT]Virtual File
Today's newsletter from Red Gate Software (Simple Talk, Reflector Newsletter) has a useful compilation of information for ASP.NET including Free eBook: 25 Secrets for Faster ASP.NET Applications Attribute Routing in Web API v2 ASP.NET MVC Routing - What Intercepting File Requests Teaches Us About Routing (more) read it online http://www.simple-talk.com/newsletter/v.aspx?n=950 _ Ian Thomas Victoria Park, Western Australia From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of anthonyatsmall...@mail.com Sent: Monday, September 23, 2013 10:55 AM To: ozDotNet Subject: [OT]Virtual File Is it possible to redirect a webservice.asmx file to another location I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? Anthony Melbourne StuffUps.learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) ---
Re: [OT]Virtual File
Does this help ? http://stackoverflow.com/questions/6209989/iis-redirect-for-files-that-have-changed-paths On 23 September 2013 15:15, anthonyatsmall...@mail.com wrote: This appears to be only a directory redirect not a file redirect ** ** Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/* *** -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** ** *From:* ozdotnet-boun...@ozdotnet.com [mailto: ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Arjang Assadi *Sent:* Monday, 23 September 2013 1:01 PM *To:* ozDotNet *Subject:* Re: [OT]Virtual File ** ** You can put a redirect on the server e.g.: http://stackoverflow.com/questions/888325/how-to-redirect-a-url-path-in-iis ** ** On 23 September 2013 12:54, anthonyatsmall...@mail.com wrote: Is it possible to redirect a webservice.asmx file to another location I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/* *** -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** ** -- regards, Preet, Overlooking the Ocean, Auckland
Re: [OT]Virtual File
whoops sorry sent before reading whole thread. On 23 September 2013 17:05, Preet Sangha preetsan...@gmail.com wrote: Does this help ? http://stackoverflow.com/questions/6209989/iis-redirect-for-files-that-have-changed-paths On 23 September 2013 15:15, anthonyatsmall...@mail.com wrote: This appears to be only a directory redirect not a file redirect ** ** Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** ** *From:* ozdotnet-boun...@ozdotnet.com [mailto: ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Arjang Assadi *Sent:* Monday, 23 September 2013 1:01 PM *To:* ozDotNet *Subject:* Re: [OT]Virtual File ** ** You can put a redirect on the server e.g.: http://stackoverflow.com/questions/888325/how-to-redirect-a-url-path-in-iis ** ** On 23 September 2013 12:54, anthonyatsmall...@mail.com wrote: Is it possible to redirect a webservice.asmx file to another location I have a iphone app that point to http://www.hello.com/webservice.asmx but it should be pointing to http://ws.hello.com/webservice.asmx is this possible without need to update the iphone application? Anthony Melbourne StuffUps…learn from others, share with others! http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/ -- NOTICE : The information contained in this electronic mail message is privileged and confidential, and is intended only for use of the addressee. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it. (*13POrtC*) --- ** ** -- regards, Preet, Overlooking the Ocean, Auckland -- regards, Preet, Overlooking the Ocean, Auckland
Re: Unity Learning Curve
That’sawesome Scott, thanks for taking the time to write that summary, it’s sounds like there would be a moderate learning curve but nothing some time and perseverance wouldn’t solve - it looks super-cool and always good to expand the horizons etc Cheers again Jason Roberts Journeyman Software Developer Twitter: @robertsjason Blog: http://DontCodeTired.com Pluralsight Courses: http://bit.ly/psjasonroberts From: Scott Barnes Sent: Monday, 23 September 2013 7:12 AM To: ozDotNet I'm using Unity3D but not for Games, more to do with Enterprise Visualisation(s). I did write my own Voxel Engine + Custom Occlusion Culling (https://vimeo.com/71330826) though so I can say I know enough about Unity3D to be dangerous :D RE: Game Store options. You're not limited by just publishing your game on Windows 8 / Wp8 You can use the same code (sort of) for Android/iPhone aswell given it has its own publishing approach per platform. I say sort of bare in mind your code is likely to have IF/ELSE statements for anything Windows 8 / Wp8 related as opposed to Android/OSX/Windows/Blackberry/iPhone (which pisses me off given the one platform which actually has the easiest developer story is the one that adds the most friction in Unity - go figure). Assuming you're happy for ye olde #IF Windows8 style syntax sprinkled in your Mono C# code you'll be good to go (also keep an eye on the compatibility matrix for other API level issues and differences between Windows 8 and Windows Phone 8 and then after that the rest). RE: Tooling. You can use Visual Studio 2012 with Unity if you download the UnityVS plugin (third party) for VS. It allows you to debug in Visual Studio etc so you'll be back at home soon enough although bare in mind debugging is a bit of a hit and miss the bigger the solution becomes and at times your first pass on fields will only occur once (ie if you are debugging a particular property and you collapse the hierarchy then go back the value becomes undefined). You can also use Xamarin Studio or Mono Develop edition (comes with Unity native) but overall C# coders won't find any issue other then the fact Intelli-sense doesn't work as with most Non-VS IDE's. RE: Learning Curve. - The 2D system inside Unity3D is not great, in that you're always in 3D (much like WPF) but you're probably going to want to adopt some framework like NoesisUI (XAML) or ScaleForm (Flash UI) to handle most of the heavy lifting. Unity are working on the 2D UI story and are likely to give that out in future releases but at the moment its kind of build your own from the ground up. - The 2D Arcade mechanics are much easier now with the latest release than they were before given it will handle a lot of the 2D rigid body manipulation for you (see their latest videos). So if the game style you're working on is that then yay! its easier today. - The 3D animation / state machine style manipulation (using Mecanim) is amazingly good (even has the new AutoDesk HumanIK baked in). So if your game is a FPS etc then the hardest part you have to do is figure out what are some basic animations and how detailed you want your models (lighting etc ). You can also re-use the animations for other models as well (ie Male walking can be used for a dwarf walking as well via the new Mecanim system). - If you have a static open world, whereby you want to manually place objects in your world etc (not via procedural code) then you can also get free Occlusion Culling via its bake system (ie you place everything you want on stage, select all objects, bake them and presto you get auto culling when the camera's not looking thus saving your GPU / FPS for free - as in beer). - SDK's etc in C# are pretty basic, normal approach you would use with any DLL out there. Just figure out what you want to do and write the code but keep in mind you're dealing with a subset of Mono itself and if you choose to introduce 3rd party DLL's be mindful that they also have to be written in Mono if you want to drag them into the iPhone/Android/OSX world. - Remember Vertex count trumps polygon count. At the end of the day Polygons are a great for helping modellers keep track of their budgets etc but in Unity3d each GameObject has a limit of 64k in memory of vertex's to be used with GPU. GameObjects are essentially just FrameworkElement you see today in WPF, placeholder object classes that you build up from. In other 3d Tools these are Null objects meaning they have no visual appearance. - You also attach behaviours / effects to them so the whole point behind Unity is that it uses a decorator style pattern in that make additive additions to GameObjects (camera control, movement behaviour and so on). It really depends at the end of the day what you want to do and how you go about it (ping me offline or on here for others to learn from) and I can give you more specific pointers as