PDA

View Full Version : Job offering, is it scam? And games starting to getting coded in C# instead of C++?



Akkernight
02-13-2009, 11:10 AM
Well, this guy saw a game of mine and contacted me, asking me about my game development experience, and since I'm an eager learner, I said I could do it for free. Now the problem is, they don't really use C++, and C++ is the language I love epicly :/
They use C# and JS, and some Unity engine, which I'll read up on later ;)
But to get work from them I'll have to start learning C# and risk loosing my C++ knowledge :/
So what you think? He even offered to secure my future by these words:


but yeah, if so, you will be good when done with school, and have a job offer that pays more then GOOD!


But then there was some stuff that worries me extremely o.o

c++ is out dated, it is just highly spoken of, because there are so many using it, ( mostly old people ) C++ has many down sides, when going in to game programming! but C# and JS are basiclly the same just a bit better and a lot easier!



yeah, i know, we are partners with UBISOFT, and they agree with me! i dont know about blizzard and EA, but i know that EA has used C# in more then 5 games latly.
seems like C# is slowly taking over.


Please proove him wrong! o.o

brewbuck
02-13-2009, 11:27 AM
Doesn't sound that scammy, just clueless.

I would never take a job for free, but I definitely wouldn't take a job from somebody who can't spell or capitalize sentences.

Masterx
02-13-2009, 12:07 PM
in our college, some of students teamed to make a game using C#, they made a simple racing game , but the irony was that , they demanded an Nvidia 8600Gt to properly runthe game and thus playing it , without such a VGA, the game would run really damn slowly!
i dont know if it is because the of experience the lack, or its just because C# is not definitely for some big games!
some one please give a definite answer to me , is C# the language to start programming for games? or no still C++ rocks?

Thantos
02-13-2009, 12:16 PM
Run, don't walk, as far away from them as possible.

swgh
02-13-2009, 01:13 PM
Almost all commercial games are written in C and or C++. C# I beleive is used on a few Xbox games to write the framework - Bubba will give a more acrruate answer.

SlyMaelstrom
02-13-2009, 02:04 PM
i dont know if it is because the of experience the lack, or its just because C# is not definitely for some big games!
some one please give a definite answer to me , is C# the language to start programming for games? or no still C++ rocks?I would probably say it's mostly the former and slightly the latter. To be honest, I don't know much about C# to say how much overhead the .NET platform represents... I don't think it's that much, however. If I had to guess, if a game was written properly in both C++ and C#, then a game that would be playable in C++ would be nearly playable if not playable in C#.

C++ is not a "language for old people." In fact, it's was the introductory language in most colleges just 5 years ago and really only reached the pivot-point with Java about 3 years ago. That means you have a ton of programmers 21 and above that learned the basics off of C++ syntax and I'm sure most if not all of them appreciate the qualities of the language.

It really has become a niche language, lately, though. 3D games are part of that niche. In fact, any field that requires a siginficant amount of processing as fast as possible... C++ represents a better option than C# or most modern languages. This, I suppose, is because C++ translates better to how assembly works.

Since the last revision of the standard, other languages have made significant progression in usability and simplicity of coding. In that sense, some would say that C++ has fallen behind. I started with C++, myself, and have only had professional experience thus far in VB (sigh) along minor experience in others. While there are a million reasons that I dislike VB, I must admit... the time it takes to make a very nice-looking, very usable GUI in VB is a fraction of the time it would take in C++ with some kind of widgets API. If you don't need extreme speed... I'd have to say C++ is not your best option for development.

So, does it rule? I guess that depends on what you're trying to accomplish. Right now, however, nothing rules everything.

rags_to_riches
02-13-2009, 02:41 PM
but C# and JS are basiclly the same just a bit better and a lot easier!

Ummm....are they equating C# and JavaScript???

They also can't spell worth a damn (possibly meaningless if English is not the person's native language). Sounds like some kids with delusions of grandeur to me.

abachler
02-13-2009, 04:22 PM
The guy sounds clueless. Typical corpie suit, hears a buzzword and immediately its the only thing that matters. Or like r2r said, clueless kids with delusions of grandeur.

Games that are written in JS are mostly web games, i.e. simple games that don't demand a lot from the hardware. C#, well, my personal opinion of its value as a language is not positive to say the least. The things it 'brings' to the table are things I don't want, because the cost outweighs the benefit for me. Just try to write an operating system kernel in C# or JS.

Akkernight
02-13-2009, 06:28 PM
Well, the guy has a team that's making a comercial game, and they're even searching for a narrator o.O Sounds like he's abit serious, and not just some clueless kid... But I don't think Imma take the offer, since I just love C++ so much xP
But thanks everyone for clearing stuff up for me ;)

VirtualAce
02-13-2009, 06:59 PM
I wouldn't give the guy the time of day even to read his emails. He sounds completely clueless and is not in line with what is being said at Gamasutra.com about the acceptance or lack thereof of C# in retail games. You don't stop using a language because of its age and you don't move to a new one just because its new. That alone would worry me. He sounds like a kid to be honest.

P4R4N01D
02-13-2009, 09:07 PM
Run, don't walk, as far away from them as possible. Ha, I completely agree. At my Uni, they use C++ & I heard that is a new course I am doing. Part of the reason I chose the course at that uni (I perfer C++ over Java).
Also, I think whoever is comparing JavaScript w/ C#, has got Java mixed up w/ JavaScript. They are completely different. Java needs compilation & JS doesn't. Also these are both used mostly for web applications (although Java is being used more & more in mobile devices).

Just try to write an operating system kernel in C# or JS. I don't think it's possible to do this in JS.

Yarin
02-13-2009, 11:19 PM
>> but C# and JS are basiclly the same just a bit better and a lot easier!
That says it all. I'm basicly just an inexperienced kid, and I know better that stupidness like that.

>> I don't think it's possible to do this in JS.
Hence his sarcastic challange.

VirtualAce
02-14-2009, 11:50 AM
One thing is for sure if the guy is legit with that type of attitude his studio won't be legit for long.

sean
02-14-2009, 01:29 PM
It looks like his emails aren't written very professionally. You don't want to work with someone like that. Your employer has to understand what they're hiring you for better than that. Unless you really are amazing at what you do, the only people who seek you out for jobs are people who don't attract applicants.

Akkernight
02-14-2009, 03:27 PM
Well, he contacted me by MSN Messenger, but that won't prolly change anything :P
But I think it's pretty clear that I shouldn't go work for him ^^ So thanks again!

cpjust
02-14-2009, 06:26 PM
BTW, why do some people keep saying "prolly" instead of "probably"?
The first time I ever saw that was when I was in Virginia...

Akkernight
02-14-2009, 06:38 PM
I just started saying it 'cause I never could type probably right fast enough xP it was like a break in the typing, and that's annoying so I started saying prolly, didn't know it was used anywhere tho...

indigo0086
02-15-2009, 07:13 AM
I rarely fully pronounce "probably"

abachler
02-15-2009, 08:32 AM
It's used in Missouri too, although its generally reserved for familiar speech. I wouldn't use it when talking to a customer or an enginer at another company. I use it when typing, again in familiar contexts, because it is easier than typing probably, which requires much more finger movement.

mike_g
02-15-2009, 11:15 AM
I spell "probably" as "prolly" sometimes, but i never use it as a spoken word. I also write "tho" instead of "though" and "cos" instead of "because". Reason being: laziness.