• Welcome to Mobile Game Development Forum. Please login or sign up.
Apr 08, 2020, 04:37 pm


Welcome to the future.

Recent posts

Other mobile / Re: Pinephone
Last post by Keanen - Nov 24, 2019, 01:31 am

You must be from the FreeGameDev forum. ;) Sorry if the server has been acting up; Digital Ocean is sorting out some stuff in Singapore right now.

Looking at what Wikipedia says about the device, it looks like you'll essentially be dealing with a touch screen ARM Linux desktop. I'm sure you know about this:

apt show gcc-aarch64-linux-gnu
The GCC cross-compilers are pretty straightforward. I use them to make Windows builds. Anything based on SDL2 should port pretty easily. A number of other libraries should work as well, but YMMV.
Other mobile / Pinephone
Last post by Armen - Nov 23, 2019, 09:11 am
Greetings everyone! *echo*

I've ordered the pinephone "braveheart edition" phone, and I'm looking forward to messing with it, particularly to see what we can do with it gamedev wise - how hard would it be to adapt existing FOSS games to compile for ARM and display on a tiny screen? I predict fun is going to be had figuring it all out.

Anyway, just posting here hoping we'll get some discussion going about the brave new world of mobile gaming outside of walled gardens and beyond Big Brother's reach
Hipster Café / Think outside the box!
Last post by Keanen - Aug 19, 2019, 10:20 am
It feels good to run my own site on my own server with an up-to-date version of SMF to type in. It clears the head. In much the same way, it feels good to use a freshly installed Linux desktop.

Android, despite being an allegedly open source platform, doesn't feel so good. This is due to all of the proprietary bundleware, OTA updates, and other shit you can't control unless you root your phone. Just like Windows.

But what's that? A glimmer of hope on the horizon! The libre mobile operating systems Plasma Mobile and Ubuntu Touch are blazing a trail for completely libre mobile handsets in the near future (if you don't count ARM's proprietary IP cores).

Some people, however, are stuck to their old ways. I found a long-running thread on the Plasma Mobile forums discussing what apps users can't live without. Let me quote the most recent post's list:

Quote1. Adsense
2. Google Analytics
3. Wynk Music
4. MX Player
5. Hotstar
6. WhatsApp
7. Facebook
8. Messenger
9. Google Duo
10. Google Files Go
11. Google Pay

What's wrong with this picture? As far as I know, 100% of these apps are proprietary. If that's not enough, the top apps are AdSense and Google Analytics. This was posted on a forum for discussing a mobile platform that is supposed to be free of all of that shit.

I get it, the poster wants to make money, but Google's ad network is inflexible and tied to proprietary components of the Android platform. Is my desire to not have AdSense follow me wherever I go arbitrary or esoteric? I think not! My desires are valid.

Some people use the term "free software utopia" to describe a hypothetical world where no proprietary or user-hostile components are part of any computing system. We can get there.

No matter how invisible a proprietary component is, you still intuitively know it's there. In my future, the phone I bring to the beach makes no noise, does nothing unexpected, and acts as my companion when I need to send an email or use an app, no strings attached. I will know that there are no strings attached because I will at least skim every line of code and compile it myself on a completely libre system, for a completely libre system.

So, that was a rather long post to get a point across. If mobile electronics can't be just as benevolent as desktops, we will find ways to live without them. When you make apps, keep the point in mind.
Off-topic / Re: Banner design contest
Last post by Keanen - Aug 15, 2019, 12:46 am
Awesome, but that's copyrighted. Also there are 4 Marios. I won't ask you to do any more. I think the current banner reflects the tone that I'm going for here (boring neutrality).

Anyhow, lots of exciting stuff on the horizon. I got a KaiOS device, it runs web apps surprisingly well, and I will be doing a writeup on that. I'm in touch with someone who does some pretty great work with Android, so there will be more on that as well.
Off-topic / Re: Banner design contest
Last post by Ntech - Aug 14, 2019, 01:02 pm
Quote from: Keanen on Jul 31, 2019, 09:46 amAwesome! Thanks! Welcome! Maybe avoid rainbow colors?
Sure, here's another:

Android / Android SDKs
Last post by Keanen - Aug 03, 2019, 07:54 am
This information is for people who use Linux and are comfortable with C/C++/Java development. Game engines are not covered here, only SDKs. This post will be updated over time to reflect new developments and further learnings.

1. Google's official Android SDK

Pros: Well-documented. Known to work if the given instructions are followed.
Cons: Requires the SDK Manager and agreeing to proprietary license terms. (May be installable via Debian packages rather than the SDK Manager, but YMMV.)

2. Debian's Android SDK

Pros: Secure and stable. Easy to install.
Cons: Broken. Please reply here if you have any further information.

3. Beuc's Android SDK rebuilds

Pros: Includes most of the official libraries.
Cons: Limited documentation.
Off-topic / Re: Banner design contest
Last post by Keanen - Jul 31, 2019, 09:46 am
Awesome! Thanks! Welcome! Maybe avoid rainbow colors?
Off-topic / Re: Banner design contest
Last post by Ntech - Jul 31, 2019, 09:35 am
Here's my entry (more soon):
Off-topic / Banner design contest
Last post by Keanen - Jul 28, 2019, 12:08 am
We need a new banner.

Specifications: 320x28 pixels, PNG or GIF format, transparency optional. Template here.

Design the best banner and I will make you a global moderator!
Off-topic / Welcome to the forum!
Last post by Keanen - Jul 27, 2019, 01:26 am
The forum should be in perfect working order, but if something breaks, please tell me about it.

If you have any suggestions for changes or additions, new boards, or other requests, this is the the thread in which to post them. I'll try to add lots of web services in the near future, and I'm also willing to host people's projects and experiments.

Enjoy your stay! 8)