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

  1. #1
    Hail to the king, baby. Akkernight's Avatar
    Join Date
    Oct 2008
    Location
    Faroe Islands
    Posts
    717

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

    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
    Currently research OpenGL

  2. #2
    Officially An Architect brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,396
    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.
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  3. #3
    بابلی ریکا Masterx's Avatar
    Join Date
    Nov 2007
    Location
    Somewhere nearby,Who Cares?
    Posts
    497
    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?
    Highlight Your Codes
    The Boost C++ Libraries (online Reference)

    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.."
    Bill Bryson


  4. #4
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    Run, don't walk, as far away from them as possible.

  5. #5
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    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.
    Double Helix STL

  6. #6
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Quote Originally Posted by Masterx View Post
    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.
    Sent from my iPadŽ

  7. #7
    Registered User
    Join Date
    Dec 2007
    Posts
    2,675
    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.

  8. #8
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195
    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.
    Last edited by abachler; 02-13-2009 at 04:39 PM.

  9. #9
    Hail to the king, baby. Akkernight's Avatar
    Join Date
    Oct 2008
    Location
    Faroe Islands
    Posts
    717
    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
    Currently research OpenGL

  10. #10
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    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.

  11. #11
    HelpingYouHelpUsHelpUsAll
    Join Date
    Dec 2007
    Location
    In your nightmares
    Posts
    223
    Quote Originally Posted by Thantos View Post
    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.
    long time no C; //seige
    You miss 100% of the people you don't C;
    Code:
    if (language != LANG_C && language != LANG_CPP)
        drown(language);

  12. #12
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    2,158
    >> 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.

  13. #13
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    One thing is for sure if the guy is legit with that type of attitude his studio won't be legit for long.

  14. #14
    Registered User
    Join Date
    Sep 2001
    Posts
    4,912
    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.

  15. #15
    Hail to the king, baby. Akkernight's Avatar
    Join Date
    Oct 2008
    Location
    Faroe Islands
    Posts
    717
    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!
    Currently research OpenGL

Popular pages Recent additions subscribe to a feed