Sign in to follow this  

What technologies for an Android & iOS app

Recommended Posts

Hello forum : )

 

I have a bit of time to do a side-project and would like to know what are neat technologies to create an app for Android and iOS and optionally on PCs.

 

Technologies can be literally everything: Engines and languages and their neat libraries.

 

My conditions:

- The technology is free for commercial use without any royalties, so free as in free.

- Using an ad service is possible and does not require insane amount of work to get done.

- Should be still supported and not abandoned.

- I do not need 3D, just 2D is fine!

 

My experience:

- Plenty C++ and SFML experience.

- Java experience with no special game library.

- C#/Mono experience with no special game library.

- Much more, I do not really care what language, I'm positive that I can make it work : )

 

About engines:

- I do not care what scripting language they are using.

 

As said, support for PC is optional, but always loved.

 

Currently I'm considering Godot! But always open to hear about your experience and suggestions : )

Thanks a lot for taking your time to read my thread!

Share this post


Link to post
Share on other sites

For 2D you defenetly need to try Defold It's a 2d engine. One huge advantage above unity is a build pipeline, you can make changes and see how new build works in 15 seconds on your device.

Another small advantage is a build size and performance. But there are also many drawbacks like unsporting plugins in current version, so you are stick to their api.

 

Personally it's just hard for me to learn lua after c# because I used to OOP.

Share this post


Link to post
Share on other sites
Adobe air.
Pros:
Free
Easy
Deploy to desktop or android or ios device in one click.
Debug desktop or android or ios line by line no probs.
Great perfomance profiling tool called Scout.
Great free ide for Windows called flashdevelop that included some nice boilerplate for you.
Can use starling for easy gpu accelerated rendering.
Plus various other things...
Cons:
Not the fastest language in the world but plenty fast enough for 2d games.
Limited access to device capabilities. Although you can use native extensions should you need it.
There can be some quirks to get things running but the correct choice of ide can negate some of that. This applies to most other platforms too mind.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this