Making iphone game - but don't own iphone!
DigiChain
Member, PRO Posts: 1,288
Yep, that's correct - I'm halfway through making my first iphone game but don't own or have access to an iphone!
Its a simple touchscreen puzzler, that runs well within GS but I don't know how I'm going to be able to test it when complete. Any ideas how/who may be able to test it?!
And before you suggest I just buy an iphone... I really can't afford one right now! Maybe once my app hits the big time I'll be able to splash the cash! haha
Any thoughts?...
Its a simple touchscreen puzzler, that runs well within GS but I don't know how I'm going to be able to test it when complete. Any ideas how/who may be able to test it?!
And before you suggest I just buy an iphone... I really can't afford one right now! Maybe once my app hits the big time I'll be able to splash the cash! haha
Any thoughts?...
Comments
1. buy an iPod Touch - its much cheaper and has nearly the same specs as an iPhone.
2. Borrow your friends iPhone - you must know someone with an iPhone or iPod Touch that won't mind lending it to you for testing now and again
3. Get a job and save some money - or borrow some money off parents, friends, whoever or anyone believes in what you're doing.
You will need to get some kind of device for testing, sometimes things run a little differently on viewer than they do on the device, especially the biggest one is framerate differences, but also the mouse control on viewer and the touch controls on the device are very different. What might be fun with the mouse controls or keyboard, may not be fun on the device and vice versa.
So yeah, whatever you can do, get a device.
So, would ipod touch4 be a suitable test device for GS? Would it pretty much replicate how a GS game would play on the iphone4 (such as speed, touch screen capability etc)?
And how do you go about testing on the ipod touch? Do you still need to setup the iphone developers account etc?
Hey mate I have a great tip that most people dont use.You are able to test all your gamesalad games using the XCode ios device simulator. This will give you a virtual idevice for every type, iphone, touch, pad etc
Here is how.
1. Download the latest Xcode
2. Download the latest gamesalad viewer.
3. launch the viewer in Xcode as normal as if you was going to build for device.
4. Make sure you select the simulator (Top left) and select the simulated device, iPhone, Pad etc
5. Click on "Build" and the gamesald viewer will run on the simulator.
6. Hit "Stop" in Xcode and close the programme.
7. Manually open the ios simulator (find with spotlight search "Simulator")
8. Click on the gamesalad app and run its status will turn green
9. Send to device from gamesalad creator.
Other tips are that you can rotate device, change device etc from the simulators menus have a play and a look. It works great.
Only one drawback sometimes sound does not work to fix install "sunflower"
Just one option if you dont own a device.
Cheers
Keith.
The other way is thru the GS viewer. This requires wifi.
BTW, I use a ipod touch, 2nd gen to test my games. It works fine. It's actually got a broken screen--you might consider purchasing a broken itouch off ebay, that has stuff you need.
It doesn't explain how to set up the viewer in Xcode but you can find how to do that on the GS site.
The only difference is that you have to put it on simulator instead of device before you click build and run.
Lump Apps and My Assets
Send and Receive Data using your own Server Tutorial! | Vote for A Long Way Home on Steam Greenlight! | Ten Years Left
you cant develop without any test devices end of story.
Sorry mate but you NEED to buy a device. and yes generally the same generaltion iTouch will play as the same generation iPhone. BUT... and this is a big one. EVERY genration device will play your game differently. my first game played great on 2nd gen device but was nearly impossible to play on 4th gens because of the speed difference.
GameSalad make game creation free. NOT iOS development. There is still a lot of cost involved in iOS development and that comes from Apple Fees and Cost of devices.
And sure you can have other people test your games for you on thier devices. But your the Developer. Your the only one whos gonna actually know if its playing right. Your friends are just gonna say "yeah thats cool" they are not actually gonna test anything.
Best of luck!