Search Members Help

» Welcome Guest
[ Log In :: Register ]

Page 1 of 212>>

[ Track This Topic :: Email This Topic :: Print this topic ]

reply to topic new topic new poll
Topic: Multi-Platform Fragmentation< Next Oldest | Next Newest >
 Post Number: 1
TheCatt Search for posts by this member.
Top 2%
Avatar



Group: Super Administrators
Posts: 22951
Joined: May 2004
PostIcon Posted on: Mar. 07 2013,12:39  Skip to the next post in this topic. Ignore posts   QUOTE

I have:
Android phone
Kindle Fire HD tablet
iPad
Multiple Windows laptops/workstations

If I buy an app/game on any device, I want the equivalent version on every device (that the app/game is available on), regardless of platform.

The world does not seem to think this way, and I'm annoyed.

Yesterday, a bought a Humble Bundle simply because it included both PC and Android versions of the game.  Do I like the games? No idea.  I just liked the idea that if I got them, I could use them on either platform.

Reminds me of when there was >1 platform in the 1980s, and sometimes you'd buy a game and it'd have the PC version and the Apple version, or such.  Need some way for that to come back for devices.  

I guess Steam is kinda an answer, in that if you buy a game, you get the *nix and Apple versions as well (if they exist?) right?  Maybe Steam will bring that sanity to the mobile world.


--------------
It's not me, it's someone else.
Offline
Top of Page Profile Contact Info 
 Post Number: 2
Malcolm Search for posts by this member.
I disagree.
Avatar



Group: Privateers
Posts: 27168
Joined: May 2004
PostIcon Posted on: Mar. 07 2013,12:56 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Is compatibility guaranteed to be possible across all those devices for every app you got?

--------------
Diogenes of Sinope:

"It is not that I am mad, it is only that my head is different from yours."

"Other dogs bite only their enemies, whereas I bite also my friends in order to save them."

Arnold Judas Rimmer, BSC, SSC:

"Better dead than smeg."
Offline
Top of Page Profile Contact Info 
 Post Number: 3
Leisher Search for posts by this member.
Top 3%, yo.
Avatar



Group: Super Administrators
Posts: 26651
Joined: May 2004
PostIcon Posted on: Mar. 07 2013,13:15 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

I agree Catt, and honestly, it makes sense for developers to move in that direction.

The argument will be, "When they buy another device, they'll have to buy our game again. Cha-Ching!!!"

However, I don't believe that's true. Will it happen? Yes. Still, I think more folks will be pissed about being forced to spent more money to buy the same software just because the technology changed. It will make them look for alternatives, and especially in the case of games, they'll abandon the original game and/or skip sequels or other products made by that company.

Several companies in the business world allow their software licenses to transfer between different devices. The gaming industry and those who write apps for mobile devices need to put on their big boy pants and follow the business world's lead.
Offline
Top of Page Profile Contact Info WEB 
 Post Number: 4
TheCatt Search for posts by this member.
Top 2%
Avatar



Group: Super Administrators
Posts: 22951
Joined: May 2004
PostIcon Posted on: Mar. 07 2013,16:56 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE


(Malcolm @ Mar. 07 2013,15:56)
QUOTE
Is compatibility guaranteed to be possible across all those devices for every app you got?

Not quite sure what you are asking.

I mean, obviously an Android game won't run on an iPhone.  But the developer usually makes a version of each.  I'm saying if I buy the Android one, I want the iPhone one too.


--------------
It's not me, it's someone else.
Offline
Top of Page Profile Contact Info 
 Post Number: 5
Malcolm Search for posts by this member.
I disagree.
Avatar



Group: Privateers
Posts: 27168
Joined: May 2004
PostIcon Posted on: Mar. 07 2013,21:21 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

As a developer, I will say I fucking hate cross-platforming.  Even if thing X can technically run on platform Y, X's implementation might suck on Y when it was originally developed for Z.  

Just making websites work for most browsers is a pain in the ass.  I could go on with issues I've uncovered trying to code equivalent functionality in: Windows v. *nix, x86 v. 64-bit, various flavours of SQL and Linux, ad nauseum.  There is a cost.  Perhaps if they were forced to bundle everything together for all the platforms or not go to market, the price would shove it out of the comfort range of the masses (who are still content with one purchase = one platform).


--------------
Diogenes of Sinope:

"It is not that I am mad, it is only that my head is different from yours."

"Other dogs bite only their enemies, whereas I bite also my friends in order to save them."

Arnold Judas Rimmer, BSC, SSC:

"Better dead than smeg."
Offline
Top of Page Profile Contact Info 
 Post Number: 6
TheCatt Search for posts by this member.
Top 2%
Avatar



Group: Super Administrators
Posts: 22951
Joined: May 2004
PostIcon Posted on: Mar. 08 2013,04:51 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Well, duh, there's a cost.  But they are ALREADY doing it.  All I'm saying is, if you are ALREADY doing it, I want a license for each platform when I buy the game.

--------------
It's not me, it's someone else.
Offline
Top of Page Profile Contact Info 
 Post Number: 7
GORDON Search for posts by this member.
90%
Avatar



Group: Super Administrators
Posts: 36125
Joined: Jun. 2004
PostIcon Posted on: Mar. 08 2013,05:10 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

So the challenge is to write a compiler that will work on the same code base but can also handle each platform's architecture?

--------------
I don't give a fuck!
Offline
Top of Page Profile Contact Info 
 Post Number: 8
TPRJones Search for posts by this member.
I saw The Fault in our Stars opening night.
Avatar



Group: Privateers
Posts: 12384
Joined: May 2004
PostIcon Posted on: Mar. 08 2013,06:36 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Or multiple compilers - one for each platform - that can still take the same code base as input.

--------------
Vidi Perfutui Veni
Offline
Top of Page Profile Contact Info 
 Post Number: 9
Malcolm Search for posts by this member.
I disagree.
Avatar



Group: Privateers
Posts: 27168
Joined: May 2004
PostIcon Posted on: Mar. 08 2013,07:08 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE


(GORDON @ Mar. 08 2013,07:10)
QUOTE
So the challenge is to write a compiler that will work on the same code base but can also handle each platform's architecture?

That's one way to see it.

That challenge always comes when you go from code -> assembly -> binary.  Code and binary look pretty much the same (respectively), in terms of symbols used, regardless of environment.  A print line command in a high-level language looks pretty much the same on a Mac as a PC as a cell phone OS, syntactical differences notwithstanding.  So do the 1s and 0s.

The assembler language is what's usually hardware customized.  And there are some fucking stupid differences, like whether to read bit strings from the left or right, and there are huge differences.  Java (and other such bullshit "cross-platform" languages) weasel around these and all other problems by using environment-specific virtual machines that handle all the ugliness.  But then someone has to make one for each platform you give a shit about.

What Catt wants is enough copies of a product such that when he buys it, it works for all the platforms he owns (right now, at least).  There's nothing that would prevent them from doing a deluxe edition of whatever with that condition attached.  They might charge a higher price than for just one platform, though, due to the inherent bullshit involved in developing for everything.


Edited by Malcolm on Mar. 08 2013,07:11

--------------
Diogenes of Sinope:

"It is not that I am mad, it is only that my head is different from yours."

"Other dogs bite only their enemies, whereas I bite also my friends in order to save them."

Arnold Judas Rimmer, BSC, SSC:

"Better dead than smeg."
Offline
Top of Page Profile Contact Info 
 Post Number: 10
GORDON Search for posts by this member.
90%
Avatar



Group: Super Administrators
Posts: 36125
Joined: Jun. 2004
PostIcon Posted on: Mar. 08 2013,07:38 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

1.  Thanks for the rehash of my Mainframe 311 class. ;-)  

2.  Yes, catt wants his stuff to play cross-platform free and seamlessly.  I agree, and I don't think it is too much to ask for in 2013.

3.  The challenge is indeed in the compiler.  Apparently it takes a lot of time and money to port software from the PC to console, or vice versa.  In my opinion, it shouldn't be that hard.  Any genius coder like me could, given the correct CPU architecture and system specs, for each system on which you want your software to run, code a Rosetta Compiler for it.  A couple input fields for your from ---> to systems and you're off and running.

Of course, you can't hard code your game to require 5 GB of hardware space of you want it to run on a Nintendo DS, so you need to plan for that ahead of time when writing the code.  Graphics are scalable, though, and for the most part that is 75% of the scalability challenge between platforms.  The code, at compile time, should recognize that if it is for a PC, sky is the limit, AND offer a few resolution settings for video cards that haven't been invented until next year, yet.  If it is for a Sony PS3, plug in their top-end resolutions (I don't know what they are offhand).

Multi-core CPUs are also something to consider.

In my opinion.

Also I just realized I am talking out of my ass, and I got bored with myself about 80% of my way through the post.


Edited by GORDON on Mar. 08 2013,07:38

--------------
I don't give a fuck!
Offline
Top of Page Profile Contact Info 
 Post Number: 11
Malcolm Search for posts by this member.
I disagree.
Avatar



Group: Privateers
Posts: 27168
Joined: May 2004
PostIcon Posted on: Mar. 08 2013,09:18 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Convince the all hardware manufacturers to agree to some set of standards.

--------------
Diogenes of Sinope:

"It is not that I am mad, it is only that my head is different from yours."

"Other dogs bite only their enemies, whereas I bite also my friends in order to save them."

Arnold Judas Rimmer, BSC, SSC:

"Better dead than smeg."
Offline
Top of Page Profile Contact Info 
 Post Number: 12
GORDON Search for posts by this member.
90%
Avatar



Group: Super Administrators
Posts: 36125
Joined: Jun. 2004
PostIcon Posted on: Mar. 19 2013,09:07 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

I just purchased Minecraft for the 3rd time.

Bought it for the kid to play on my wife's Samsung Galaxy.  $7.

Then he wanted to play networked with friends, so I got it for his PC.  Something like $25.  He plays it but has never connected with a friend, because they all apparently play it on the XBox like a bunch of little loser turds.

Just got him a Kindle Fire so the wife doesn't need to share her Samsung Galaxy, so that was another $7 to put it on the Kindle.


--------------
I don't give a fuck!
Offline
Top of Page Profile Contact Info 
 Post Number: 13
Cakedaddy Search for posts by this member.





Group: "Members"
Posts: 6241
Joined: May 2004
PostIcon Posted on: Mar. 19 2013,12:28 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Why didn't you just log into the kindle with your wife's account?  Duh.
Offline
Top of Page Profile Contact Info 
 Post Number: 14
GORDON Search for posts by this member.
90%
Avatar



Group: Super Administrators
Posts: 36125
Joined: Jun. 2004
PostIcon Posted on: Mar. 19 2013,12:37 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Because your FACE.

--------------
I don't give a fuck!
Offline
Top of Page Profile Contact Info 
 Post Number: 15
TheCatt Search for posts by this member.
Top 2%
Avatar



Group: Super Administrators
Posts: 22951
Joined: May 2004
PostIcon Posted on: Mar. 19 2013,13:14 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Or sideload the APK?

At any rate, yeah, my wife and I use the same Kindle account, so any book she buys, I get access to and vice versa.


--------------
It's not me, it's someone else.
Offline
Top of Page Profile Contact Info 
 Post Number: 16
Malcolm Search for posts by this member.
I disagree.
Avatar



Group: Privateers
Posts: 27168
Joined: May 2004
PostIcon Posted on: Mar. 19 2013,13:17 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

So, how was 50 Shades of Grey?

--------------
Diogenes of Sinope:

"It is not that I am mad, it is only that my head is different from yours."

"Other dogs bite only their enemies, whereas I bite also my friends in order to save them."

Arnold Judas Rimmer, BSC, SSC:

"Better dead than smeg."
Offline
Top of Page Profile Contact Info 
 Post Number: 17
TheCatt Search for posts by this member.
Top 2%
Avatar



Group: Super Administrators
Posts: 22951
Joined: May 2004
PostIcon Posted on: Mar. 19 2013,13:23 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Actually, I read Wool.

My wife did read 50 Shades, but before it was called 50 Shades, and was free.


Edited by TheCatt on Mar. 19 2013,13:29

--------------
It's not me, it's someone else.
Offline
Top of Page Profile Contact Info 
 Post Number: 18
Cakedaddy Search for posts by this member.





Group: "Members"
Posts: 6241
Joined: May 2004
PostIcon Posted on: Mar. 19 2013,13:36 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

We have 5 android devices, all sharing the same account.  We started out with two separate and quickly found it to be stupid to pay for something twice.  So we didn't.  :-)
Offline
Top of Page Profile Contact Info 
 Post Number: 19
Leisher Search for posts by this member.
Top 3%, yo.
Avatar



Group: Super Administrators
Posts: 26651
Joined: May 2004
PostIcon Posted on: Mar. 19 2013,13:42 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

I have three iPads and an iPhone that all share the same account. Only I know the password. That keeps the kiddies from buying shit.

Edited by Leisher on Mar. 19 2013,13:42
Offline
Top of Page Profile Contact Info WEB 
 Post Number: 20
GORDON Search for posts by this member.
90%
Avatar



Group: Super Administrators
Posts: 36125
Joined: Jun. 2004
PostIcon Posted on: Mar. 19 2013,15:29 Skip to the previous post in this topic.  Ignore posts   QUOTE

The android was all preset to use gmail and google play accounts for apps. The kindle was all preset to use your amazon account and the amazon app store. I was not inclined to figure out if it was possible to access google play on the kindle.

--------------
I don't give a fuck!
Offline
Top of Page Profile Contact Info 
23 replies since Mar. 07 2013,12:39 < Next Oldest | Next Newest >

[ Track This Topic :: Email This Topic :: Print this topic ]


Page 1 of 212>>
reply to topic new topic new poll

» Quick Reply Multi-Platform Fragmentation
iB Code Buttons
You are posting as:

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code