HI, I have been doing games in SpriteKit, Cocos2D, UIKit, Flash before but am new to Unity. I want to to create a 2D game with large (perhaps x3 or x4) pixels. It is a strategy game with a scrollable hex tile map (about 150x150 tiles). The game doesnt have any physics involved, but I would like to have some small effects when the units are battling maybe. The game is for mobile, and maybe web, osx and win also later. I am using 4.6.0beta18. The camera will probably be orthographic ?
I am now a little confused as if to use UI-GameObjects (Rect Transform) or regular GameObjects (Transform) . What are the PRO’s and CON’s of using the different types ? Is there some things that CANT be done on a rect transform, like some kind of effects or something ?
Is there any implications of using one or the other when considering that would effect the enlarged pixel art style ? Maybe some enlargment stuff with the camera ?
I would like to be able to do:
- Slide in/out menus
- Particles (tiny sparks here and there)
- Effects with shaders (tinting, blur)
- Tap objects to triggers events (game logic)
- Scroll a map with tiles larger than the screen size (ScrollRect looks nice)
- Pixel perfect (if possible)