Ok, so this is not a game as such but I have just started learning about App development (iOS in particular) with a view to writing a real game that might make me some money one day! I’m in lockdown in the UK as the moment and not working in my normal job so thought I might see if I could do something else with my life, so this is partially a bit of fun and perhaps might lead to something more serious, like a total career change.
Just to reiterate I am more interested in learning the surrounding commercial App Store and Monetisation processes at the moment
So my App 'Jousy' (aka Lissajous Pattern Explorer) uses SpriteKit based animation to present mathematically generated Lissajous figures that the user can gesture control and animate. Although it’s a bit of a trivial App, it has been a good learning experience as I was able to implement several features that I think I could use in a future project. For example
- Basic SpriteKit SKNode object management
- Catering for different screen sizes (iPhone & iPad etc)
- Screen orientation changes (i.e. it was important to me that the presentation screen transitions correctly for changes from and to Portrait/Landscape)
- User control gestures such as panning and rotating.
I also wanted to learn the basic process of producing an App and getting it on the App Store with the following considerations particularly in relation to monetisation of an App (i.e. I want to be able to make money some day!). Your views on Ads and Purchase Models would be of great interest.
- Google AdMob based advertising. This has to be annoying but not too much, so you don't put users off the free version of your App too much. I'd be interested in hearing other peoples experiences with Ads in terms of the kind of revenues you can get vs remove Ad purchase transitions.
- An ‘In App Purchase’ to remove adverts. I hear there is a rule of thumb that a small fee of about the cost of a coffee is usually the right amount that people will pay (2.99 GBP in my case). However can this be more for a fully fledged game?
- In relation removing Ads for a small fee I considered adding extra features that I could include in the App as an extra incentive (aka. Freemium Model!). If you have any ideas I’d love to know.
It was also interesting going through Apple’s review process which is not quite straight forward as I got rejected a couple of times but it got accepted in the end. I can share my experiences if anyone is interested.
Anyway you can download Jousy from the following links, and I would be extremely be grateful for feedback:
App Store link: apps.apple.com
App landing page: www.coolzapp.com
Apologies, but at the moment this is only on iOS for iPhone & iPad, but if I get any interest I would also like to implement an Android version and learn that platform and release process too.
Finally if anyone is interested I can post a link to the source code, as some of the features I've managed to work out might hopefully be of use to someone else starting out with learning iOS development like me. Please bear with me though as I want to tidy up my code before I feel brave enough to share it - lol
Anyway, hope you enjoy the App!