Sign in to follow this  
Followers 0
rockstar8577

Mobile or PC

20 posts in this topic

In your opinion which do you think would be easier to start with and make a name for myself kind of? Mobile or PC? I have about 2 - 3 years programming experience from my classes. I have done some small apps for myself and have done a prototype game or two on pc. Nothing really big or major, but do you think think it would be better to try and make games for PC or try and do them for a mobile platform.

Also mobile for me is Android. Some insight would be very appreciative! :)
0

Share this post


Link to post
Share on other sites
As we see it: it's easier to make games for mobile platforms, but it's really difficult to make a name for yourself by making mobile games. Ask yourself: how many people do you know that make mobile games (for Android) and how many for pc?
0

Share this post


Link to post
Share on other sites
[quote name='Goran Milovanovic' timestamp='1349339818' post='4986688']
There are a lot of people who get into game development because they love the potential "fame and/or fortune" aspect, but they never attain either, because they don't really love the game development part.

To make a name for yourself, you have to make quality games that people want to play. This requires months, if not years of strenuous development, and that requires someone who really loves the process as much as the end result.
[/quote]

^^ This.

I've known a few people in my career who went through college, pushed their way into the industry .... and then discovered they hate game industry because it isn't what they expected.

One decided to go into landscaping and floral design, another into music education, another into industrial design.

They realized the need to follow their passions or face misery for their entire adult life.



Assuming you are interested in writing software --- which is a prerequisite for programming games --- learn how to write software well.

Since you are still learning, it is easier to learn on the PC. You don't need to deal with emulators, transferring files to devices, different device firmwares, incompatible devices, etc. For your initial learning, it is easiest on the PC.

Once you know what you are doing and have the skills necessary to write software well, then make the transition over to mobile. You will still have plenty to learn when making that migration over from PC to mobile that you don't want to also be fighting against Edited by frob
4

Share this post


Link to post
Share on other sites
Well i really love making games, i at least think about them a lot. Different ideas, different things to do for them, and i also really enjoy programming. Programming is really enjoyable to me. I liked programming them, the fun of just accomplishing something was amazing. Maybe i kind of stated it wrong, but i know i most likely won't get fortune. That's not really my aim, it would be nice though. I meant which would be easier to reach people with. It seems like i could access more people easier with mobile, but pc has a more vast library for games.

[quote name='Goran Milovanovic' timestamp='1349339818' post='4986688']
For such people (who really love the process), the platform is completely irrelevant. They have a project that they're working on, and they're trying their best to craft a game worth playing.
[/quote]

For that i would probably have to disagree, because if you are making a game you would plan on making it for the designated platform and build it around that platform. Since platforms do make a difference, it will effect the building process. At least i believe it would.
0

Share this post


Link to post
Share on other sites
[quote name='frob' timestamp='1349372358' post='4986822']
One decided to go into landscaping and floral design, another into music education, another into industrial design.
[/quote]

So, 2/3rds of them are broke, eh? ;)

Coincidentally, I dated a girl that did flower arrangements for weddings and let me just say... I was a senior developer at the time and her earnings absolutely shamed mine! You don't even want to guess at the costs of flowers at weddings! Edited by Serapth
0

Share this post


Link to post
Share on other sites
[quote name='rockstar8577' timestamp='1349380537' post='4986859']
[quote name='Goran Milovanovic']
For such people (who really love the process), the platform is completely irrelevant. They have a project that they're working on, and they're trying their best to craft a game worth playing.
[/quote]
For that i would probably have to disagree, because if you are making a game you would plan on making it for the designated platform and build it around that platform. Since platforms do make a difference, it will effect the building process. At least i believe it would.
[/quote]
Having made games on 18 different major platforms ranging from 12MHz devices to current-gen consoles and several generations of PC specs, I can assure you the overall process is the same across the board.

The process is the same everywhere: You have various forms of pre-production where the design is established, possibly prototypes are tested out, engines and tools are identified, and so on. You have production where the game gets made, and you have post-production tasks where the business side happens and money gets made.

Programmers are really only involved in late pre-production and all production steps. Almost all of the core game functionality is independent of the platform. It doesn't matter if the game is on a tablet or console or PC, you will find game loops, menus and UIs. There are almost always audio and SFX and VFX and art and animations and the code that binds them, there are input devices that may be direct (like a stylus or a Wiimote or a Move or a Kinect) or relative (like a directional pad or a joystick), there are generally buttons and functions that they map to. Etc. There are very few significant differences between devices.

Some of the minor implementation details are different, but they are just that: minor implementation details. A game design will probably have a more natural fit for some devices, for example touch-and-pick interfaces work better for touch screens and mouse, but you can always find a way to implement around it if your picker (mouse cursor, or 3D beam of light, or whatever) must be driven by an analog stick. That's just an implementation detail.

In all cases you follow the same development process. The same general stuff that goes into an older Nokia dumb-phone is basically the same stuff that goes into a modern smart phone, which is basically the same as the stuff that goes into a modern console game or a PC game.
4

Share this post


Link to post
Share on other sites
Would not the developing and releasing of mobile and pc games be different? If you want to look at it from a distance for the designing, yea they will be the same. Though for the input of touch and the input of a keyboard wouldn't that effect the game? How it's played, how it would work, how the input is processed?
0

Share this post


Link to post
Share on other sites
Of course, details of the actual code that is developed are different, but the process of developing a game involves much more than the code that deals with input devices or drawing graphics.

"i can assure you [b]the overall process [/b]is the same across the board."
2

Share this post


Link to post
Share on other sites
[quote name='rockstar8577' timestamp='1349383481' post='4986890']
Would not the developing and releasing of mobile and pc games be different? If you want to look at it from a distance for the designing, yea they will be the same. Though for the input of touch and the input of a keyboard wouldn't that effect the game? How it's played, how it would work, how the input is processed?
[/quote]
How, exactly, will it make a difference?

Both devices have touch-and-pick interfaces. One is a mouse, one is a finger. It is slightly easier to design for gestures, but you should not depend on them, so they are roughly equal.

Both devices have keyboards; one is attached to a PC, the other is possibly attached (many phones and tablets have attached keyabords or bluetooth keyboards) or it may be a software keyboard overlay. Either way, if you need a keyboard they are present.

That is a minor design difference, not a major one.
2

Share this post


Link to post
Share on other sites
Idk maybe it's just me, but it just seems like platform would matter.

Edit: Well i think PC overall would be a better choice. Edited by rockstar8577
0

Share this post


Link to post
Share on other sites
It is probably easier to learn on PC than it is on the resource constrained platform known as a smartphone.
0

Share this post


Link to post
Share on other sites
I'd say, the platform that you like most!

Think it this way, if you made a game, you'd want to play it on your mobile device on in your PC? Maybe you'd want both! So pick the one you like most and start there.

"Fame & Fortune Inc." its 95% luck and 5% talent (and 98% of internet statistics are made up :P ) Not all talented people get to be famous, and not all famous people are talented.

For example, there are a lot of people in the world who could have been Markus "Notch" Persson, some would have been a better Notch, some would have been a worse Notch, but the fact that Notch is Notch and Minecraft got to be what it is, its pure coincidence.

Just do what you like most and what you think its cool to do, the rest will unravel itself.
0

Share this post


Link to post
Share on other sites
A lot of indy or low end stuff I see being made would seem so much better as Android or IOS software instead of being PC software. I just saw someone post a very nice looking project in one of the sub forums here and was thinking "I'd pay a few dollars for this on my tablet, but I won't even try the PC demo". Same goes for the game Cardinal Quest. I paid for it on my tablet, instead of playing it for free on my PC.
2

Share this post


Link to post
Share on other sites
That's what i'm saying. Some stuff would totally be better for certain platforms hence why you shouldn't just design it for a platform chosen at random.
0

Share this post


Link to post
Share on other sites
[quote name='Daaark' timestamp='1349746402' post='4988178']
A lot of indy or low end stuff I see being made would seem so much better as Android or IOS software instead of being PC software. I just saw someone post a very nice looking project in one of the sub forums here and was thinking "I'd pay a few dollars for this on my tablet, but I won't even try the PC demo". Same goes for the game Cardinal Quest. I paid for it on my tablet, instead of playing it for free on my PC.
[/quote]

Right, but it started out as a free to play PC game, so it seems pretty clear that profit was a secondary motivation.

The developer didn't start out with some silly aspiration to be a game dev "rockstar", and make the highest profits by developing for some specific platform.

If profit is your primary motivation, the platform is still largely irrelevant, because you'll probably never finish the game in the first place.
0

Share this post


Link to post
Share on other sites
I never said profit was my primary motivation. I don't know where you got that idea [img]http://public.gamedev.net//public/style_emoticons/default/mellow.png[/img].

Also i hope you aren't implicating my name in anyway, as my name has nothing to do with me wanting to be a programmer. And last why would you knock someone who wants to be a game dev? Edited by rockstar8577
0

Share this post


Link to post
Share on other sites
[quote name='rockstar8577' timestamp='1349802909' post='4988412']
Also i hope you aren't implicating my name in anyway, as my name has nothing to do with me wanting to be a programmer.
[/quote]

[img]http://public.gamedev.net//public/style_emoticons/default/rolleyes.gif[/img]
0

Share this post


Link to post
Share on other sites
[quote name='Goran Milovanovic' timestamp='1349903071' post='4988858']
[quote name='rockstar8577' timestamp='1349802909' post='4988412']
Also i hope you aren't implicating my name in anyway, as my name has nothing to do with me wanting to be a programmer.
[/quote]

[img]http://public.gamedev.net//public/style_emoticons/default/rolleyes.gif[/img]
[/quote]
[img]http://public.gamedev.net//public/style_emoticons/default/dry.png[/img]
0

Share this post


Link to post
Share on other sites
[quote name='rockstar8577' timestamp='1349315335' post='4986625']
NaN Like Posted 03 October 2012 - 09:48 PM
In your opinion which do you think would be easier to start with and make a name for myself kind of? Mobile or PC?
[/quote]

Hi,

1) Easier depends on whether you want to make a "name" for yourself as a hobbyist or a professional.
2) PC games bring in by far the most gross sales per AAA popular game and a guaranteed win for professional fame. On the other hand, you could get 15 minutes of fame as a hobby game developer in Mobile if your game goes "viral". Good luck making a lot of money in mobile, though it is possible.

Clinton Edited by 3Ddreamer
0

Share this post


Link to post
Share on other sites
[quote name='Goran Milovanovic' timestamp='1349799353' post='4988397']
Right, but it started out as a free to play PC game, so it seems pretty clear that profit was a secondary motivation.[/quote] I'm not speaking about profit motivation.

Different platforms have different types of software that is suited to them. That's why the DS has a huge library of titles that you will never see on other machines, and when games get ported to the DS, they tend to get redesigned to fit more with the handheld culture.

I'm not sitting down at my desk and booting up my PC to play [url="http://www.kongregate.com/games/idoyehi/cardinal-quest"]Cardinal Quest[/url] or any games like it. I'm not too fond of squinting to see a tiny black playfield hosted on a web page with a bright background. Despite how great I think it is, it's just not something I'm going to bother with as PC Software. Turn it into mobile software, and suddenly it's very different. I love it, and play it all the time. I'm anxiously awaiting the sequel!

I see tons of good software being made, and it sits unnoticed on the indy game programmer forums. They also bitch that can't program for any consoles because they are locked down, etc... meanwhile, Android v2+ is the world's most popular console like device, and the only barrier is a 1 time 25$ fee. And people making software of similar styles and quality are making money and getting exposure off them.
1

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  
Followers 0