- Home /
Penelope vs 3D Platform Game Tutorials
Penelope appears to be a 3rd person shooter game developed purely for the iPhone platform
The 3D Platform Game looks more general - is it applicable directly to mobile development?
If we are aiming to develop for Android, is either of those tutorials preferred?
Answer by Thom Denick · Dec 10, 2010 at 09:56 PM
Penelope will be the preferred tutorial since it will teach you how to access and program for many of the tricker touch screen and accelerometer technologies you will find on Android.
Of course, you really need to be able to test on a device to control the game while you are working on Penelope to make sure what you are doing actually works, so if you don't have the ability to test on a mobile device at the moment, start with 3D Platformer as it is significantly easier than Penelope.
Additionally, remember that Penelope was written when Unity iPhone was a different piece of software and before Unity had merged mobile device support beyond iOS.
Also, from my personal experience, 3D Platform takes about two 8 hour days to complete, and Penelope takes significantly longer (4-5). 3D Platform will teach you the basics of how to use the editor, but really hardly touches on the scripting side of things. Penelope is more comprehensive on the scripting side of things (Javascripting side that is.)
You mentioned that Unity iOS and Android are merged into Unity, does this mean that the methods in Penelope are basically outdated, and other methods are preferred? Also, is Penelope iOS-only, or does it also apply to Android?
In some cases, yes they are outdated. If you have an iPod or an iTouch, you should have no problem following the tutorial. Adjusting the scripts to work on Android might be challenging, but I bet if you do the Google research on the topic when you get stuck, you should be able to wkr through it.
If you go here, you can see all the iPhone-specific methods that existed when Penelope was out
http://unity3d.com/support/documentation/ScriptReference/30_search.html?q=iphone
$$anonymous$$ost of these methods can now be accessed via the Input and Touch methods.
Just got Unity a few hours ago.. The biggest problem I've run into so far is discrepancy in the fancy shaders - stuff like glass and specularity.
AFAI$$anonymous$$, you can't use the vast majority of those shaders on iPhone. You need to stick to the basic ones.
Answer by Justin Warner · Dec 10, 2010 at 09:42 PM
I'd so learn as much as you can... Just follow all the tutorials, do as much as you can, because you'll need most of it in the future, so why not?
Your answer
Follow this Question
Related Questions
Why does Lerpz flap his arms in the 3D Platformer tutorial? 0 Answers
Penelope tutorial in android ? 1 Answer
3D Platform Game tutorial compiler errors 0 Answers
Android Lights Are Messed Up 0 Answers
Stopping Penelope's CountDown Timer 2 Answers