RE: Anyone into Android programming?
June 28, 2015 at 9:19 am
(This post was last modified: June 28, 2015 at 9:26 am by bennyboy.)
Hi, emjay.
1) I don't know much about using Unity in Linux, and I didn't see a Linux version. Unity is not very demanding on CPU/GPU, so if you have Windows running on Wine, I'm pretty sure it will work well.
2) Shaders are scripts which describe how a graphics card should process 3D graphical information: color, gloss, reflections etc. Custom shaders are an advanced subject, but almost completely unneeded to do things in Unity, with the exception of animating color-- and THAT shader is trivially easy to write. . . you could even just copy mine. For the most part, Unity will do all the graphical stuff-- you basically just have to import the images you want to use for tiles etc.
3) When you start a new project in Unity, it asks whether you are making a 3D or 2D project, and sets the basic scene up for you. Unity is a boss at doing tile games, card games, and things like that. Unity also has a complete 2D physics system: collision, hinges, springs, collision detection, etc. etc. built in.
Here's a little overview of 2D design:
1) I don't know much about using Unity in Linux, and I didn't see a Linux version. Unity is not very demanding on CPU/GPU, so if you have Windows running on Wine, I'm pretty sure it will work well.
2) Shaders are scripts which describe how a graphics card should process 3D graphical information: color, gloss, reflections etc. Custom shaders are an advanced subject, but almost completely unneeded to do things in Unity, with the exception of animating color-- and THAT shader is trivially easy to write. . . you could even just copy mine. For the most part, Unity will do all the graphical stuff-- you basically just have to import the images you want to use for tiles etc.
3) When you start a new project in Unity, it asks whether you are making a 3D or 2D project, and sets the basic scene up for you. Unity is a boss at doing tile games, card games, and things like that. Unity also has a complete 2D physics system: collision, hinges, springs, collision detection, etc. etc. built in.
Here's a little overview of 2D design: