Jump to content
  • entries
    948
  • comments
    5,905
  • views
    945,234

Leadwerks3D on Android


After some initial difficulty, Leadwerks3D is now running on Android, with the exact same code that runs on iPhone, iPad, Windows, and Mac. A big thanks for Aria for all his help and expertise with the Android platform. This means Leadwerks3D is now running on all platforms we intend to support at launch, and it can be easily extended to support new ones.

 

 

To celebrate, here's another cartoon I drew:

blogentry-1-0-19124600-1314828280_thumb.png

14 Comments


Recommended Comments

tournamentdan

Posted

Well done. I'm sure you can breath a little easier now.

P.S. you are so brave for running into that burning house.

Rekindled Phoenix

Posted

Great stuff Josh!

 

Are we going to be able to submit Lua apps for trial runs while the mobile version is still at an alpha state?

Josh

Posted

It would be hard to set up a game without having the new API to code with, but I think you will be able to port Lua games with Leadwerks Engine very quickly to the first beta of Leadwerks3D.

Roland

Posted

Great. This is exiting news :blink:

Guest Red Ocktober

Posted

did you hear him...

 

he said " the first beta of Leadwerks3D"...

 

he said it... he actually used the word "beta"...

 

ok... okkkaaayyyy....

 

:blink:

 

--Mike

Canardia

Posted

I guess LE3 will run on Linux then too, since Android is Linux also.

Futan

Posted

lol. I wish, Meta. But from my understanding, Android is actually more Java and less Linux. Was looking into if it was possible to have Android apps run on Linux like Apple is doing with Lion and Windows is doing with 8.

 

Anyways, great job, Josh and Aria~!

Canardia

Posted

Yeah, Android was mostly Java in the earlier versions, but since Oracle bought Java, and sues everyone who uses it, Google/Samsung decided to move more and more accessibility, features and programming into the C++ side (NDK). The goal is to have it 100% NDK, but it takes some time.

Josh

Posted

The NDK C++ tools are pretty awful. No debugger, so I don't recommend developing your app on Android. Just develop it on Windows, Mac, or even iOS, and compile for Android for distribution.

 

It's obvious to me that whoever supports pure C++ the best will be a winner. I have a lot of C++ criticisms, but the way I see it, Java and Objective-C are just as poorly designed, and have the additional disadvantage of not being widely supported. You also get the benefit of weeding out the more amateurish programmers. We all end up using C++ anyways to bypass these "wrapper" languages. So if Android eventually moves to pure C++, preferably with integration in MS Visual Studio, that will be a good move for them.

 

If Nintendo wanted to make a big comeback, they would make a C++ SDK for free or cheap and have an online store like the App Store. I mean, for years all the console devs did the exact same thing with a highly restricted SDK, and the first thing that comes along and does the opposite blows them out of the water (iPhone).

Canardia

Posted

MS Visual Studio for what? It's the most slowest compiler I've ever seen. People say they use Lua because it's instant, but instant is also MinGW compiling times. Plus MinGW creates faster code than VC. VC is totally useless, and LE2 supports MinGW 100%, since I use it every day with MinGW, and GameLib is also tested on MinGW.

 

And for LE3, it's essential to have MinGW support on Windows, because it's 1:1 with GNU C++ on Linux, Mac and Android.

 

LE3 development is looking damn good now, just keep doing it, I will then add Linux support, if it's not in the initial release. I know you don't like to support Linux, because it's not tied to money. Although the Linux people are willing to spend more money than any Mac or Windows people. They just don't have a target to spend it on. They had the indie packs, where it showed how crazy the Linux people are, they offered the most money for games, which were free. That means something.

 

You would be a fool, not to respect a big number of people. There is no such thing as the one big market, but you have to support several markets to get the big market.

Rick

Posted

Metatron you don't know how hard it is not to start an argument with you :blink:

 

Anyway, this is exciting news! I really want to have my lua game run on my Samsung tablet to see how it would play on it.

L B

Posted

You have the worst humour.

But it's forgivable - you're a programmer.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...