fellow android gamers, think before you buy
funkybudda
Member Posts: 6
hello all,
please consider this before you spend your money, to make a purchase after over a year of delay a hand the (edit) they have fed us is really telling them that "hey, it's ok to make the android gaming community wait, we will always start the iOS version first and delay the android version."
I rather not see a BG3 on android than giving money to these guys.
please consider this before you spend your money, to make a purchase after over a year of delay a hand the (edit) they have fed us is really telling them that "hey, it's ok to make the android gaming community wait, we will always start the iOS version first and delay the android version."
I rather not see a BG3 on android than giving money to these guys.
Post edited by Cuv on
0
Comments
I just read the 3 posts you wrote, and they are just, well .. Let's say not very nice.
Just remember that BG on Android will be great, even if it launch in one year.
It's a classic, time-travelling piece of jewelry.
So, yeah, maybe it's long, I feel it every day ( Yes, I check the forum every day, call me a nerd if you like ).
But don't forget that it's coming, and for a game so cool with such length and replayability, well, I will wait the time it takes. It's already 14 years old, so what's one or two more ?
Ps : Go try some other games, if you find it too stressfull, I promise it will make the pain go away .
The developers need to make payroll. That means prioritizing what is most likely to sell. When the iOS port turned out really buggy, they were forced to continue to dedicate resources to making it acceptable for those who already purchased the product.
Sometimes things don't turn out the way you would like. Learn to manage your frustration instead of villainizing people.
I expect that if I got BGEE for my device (Nexus 7) it would be buggy. Device is already buggy.
Programming anything on Android is a nightmare for several reasons.
Every version is Android is unique because every vendor takes the original source code and makes their own version of it. A name like 'Android 4.3' is meaningless, because they are all different, vendor specific forks of Android 4.3. So everyone is running a version of the OS that is an island onto itself that has it's own unique bugs and quirks.
A lot of little things that should have been standardized since the first release of the OS, even simple things, like a standard system font and theme you could rely on, did not exist until Android 4. An app author has no clue what things will look like on any pre 4.0 device, and lots of people are stuck on old android versions, because their vendor hasn't made an update available. This means that every vendor has their own solutions to these problems, and how your apps looks or behaves on any random device is anyone's guess.
There are different processor types being used. They are completely different and techniques that works on one may not be very efficient on others. This often leads to multiple builds having to be created and maintained.
The graphics chips are very different. They have different performance profiles, different drivers (which can't be updated, they are a part of the OS, which is locked at whatever your vendor provided) each with their own bugs, and at times, vastly different characteristics.
The programming environment and the way the OS handles memory aren't optimized for high performance games. The workaround (converting game to a C-library callable from Java) is clunky, time consuming and stupid.
Android is a worst case scenario for a programmer because you don't have the info you need, you can't control anything, and often can't see or understand or reproduce a reported bug unless you actually have that specific device that it is occurring on. Every week more android devices come out that all have their own bugs, features and quirks. Fixing a bug on one device will break it on many others.
This is the reason that Android has a lack of quality software, and Android versions of major apps are way behind on features and functionality compared to the versions running on other OSes.
****Don't blame the Android Baldur's Gate team for the above. They have their work cut out for them.***