Converting from T2D to Unity. Have few questions while working on Hidden Object Game

Hi all, my very first post here :slight_smile:

I’ve been visiting these forums now and then but never had time to test the engine.
So I have few questions:

I’m used to Torque 2D and a good learner.
Would it be hard to use Unity for making a Hidden Object game (HOPA)?
My main concerns are save/load, inventory systems.
I use few video files as objects, would it be possible to use/play them in the game? (not between the levels or a cut scene , but actually in the game as interactive objects)
Also would it be possible to have transparency (mask)in video files? What does video file formats Unity support, does it support .mov?

I can see there are many ex-Torque users.
How different is the workflow from T2D? Is the scripting done the same way ?
And in general how do you find Unity compared to Torque?

Is there a Hidden Object game framework out there?

Thanks.

Yes, it would be easy. Put colliders on the things you want people to click on, and then capture the mouse click on that item.

There are several inventory systems available, but it’s not hard to make your own. For saving/loading, just store all your code in a class that is marked “Serializable”, and the serialize the object to a file (just a few lines of code). To load, deserialize the file back to the object.

http://docs.unity3d.com/Documentation/Manual/VideoFiles.html

It is much easier. You create a script and attach it to an object - you’ll find it very intuitive.

Someone actually just recently asked about a transparency mask for video files, and a helpful soul posted a custom shader to use. I can’t seem to find it right now, but if I do, I’ll come back and post the link.

I think Unity could be really easily used to make a hidden object game.

http://forum.unity3d.com/threads/173106-how-to-make-a-Movie-with-alpha-channel-work

Don’t forget to check the Wiki OP, tons of great scripts on there to get you up and running.

Thanks guys!
It’s time to get my hands dirty :slight_smile:
Going through the tutorials and the documentation.