By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Gaming - Become one with Joe: a software development thread Game Jam SIGNUP!

Ahh I remember coding my first games with pure c# only, consumed my time like fuck but the applause I got when I showed one at the graduation was more than enough to redeem it ^^
Now on another note, can't you just learn c# and java and use unity? It's a lot easier than learning like 10 languages.



Around the Network
MohammadBadir said:
Ahh I remember coding my first games with pure c# only, consumed my time like fuck but the applause I got when I showed one at the graduation was more than enough to redeem it ^^
Now on another note, can't you just learn c# and java and use unity? It's a lot easier than learning like 10 languages.


The standard is c++ across all game development. To answer simply, yes.

Java is rarely used because of how inferior it is to c++.



"Excuse me sir, I see you have a weapon. Why don't you put it down and let's settle this like gentlemen"  ~ max

Ahhh Java how much I hate you...sadly I'm currently doing a software in Android and I have to use Java...

I'm a .Net guy, C# and C++ FTW!!



Nintendo and PC gamer

On a phone so don't have time to look. Thanks for the thread.



I find that YouTube.com/mybringback has some nice tutorials for Java, Python, C++, etc.
I'd really like to learn c++, how different is it to someone who only knows basic c# and java?



Around the Network
ninetailschris said:
MohammadBadir said:
Ahh I remember coding my first games with pure c# only, consumed my time like fuck but the applause I got when I showed one at the graduation was more than enough to redeem it ^^
Now on another note, can't you just learn c# and java and use unity? It's a lot easier than learning like 10 languages.


The standard is c++ across all game development. To answer simply, yes.

Java is rarely used because of how inferior it is to c++.

C++ is a standard and basically a must for consoles, but if you're just working on PC or mobile it's usually best to stay away from it.

Unity scripts are in C# or Java. It supports Boo as well but really no one uses that.

 

On coding the whole thing verse using an engine:
I'd really recommend not building your own engine. It can be a good learning tool, but really you're just re-inventing the wheel. It's much better to spend that time making the game part of the game.



Programming is so hard.



    

NNID: FrequentFlyer54

Pi-Guy, this thread is awesome!



the-pi-guy said:
MohammadBadir said:
I find that YouTube.com/mybringback has some nice tutorials for Java, Python, C++, etc.
I'd really like to learn c++, how different is it to someone who only knows basic c# and java?

Java is based on C++ syntax, but there are some huge challenges.  You might be able to look at C++ code and say that looks like Java, but

Memory management in Java is automatic, it will be a big step to go to manual memory management. 

http://www.cprogramming.com/java/c-and-c++-for-java-programmers.html 

This should give you a good idea about the differences.  Simpler C++ programs should be no problem at all for you because of its similarities to Java.

Link's broken



the-pi-guy said:
MohammadBadir said:
the-pi-guy said:
MohammadBadir said:
I find that YouTube.com/mybringback has some nice tutorials for Java, Python, C++, etc.
I'd really like to learn c++, how different is it to someone who only knows basic c# and java?

Java is based on C++ syntax, but there are some huge challenges.  You might be able to look at C++ code and say that looks like Java, but

Memory management in Java is automatic, it will be a big step to go to manual memory management. 

http://www.cprogramming.com/java/c-and-c++-for-java-programmers.html 

This should give you a good idea about the differences.  Simpler C++ programs should be no problem at all for you because of its similarities to Java.

Link's broken

Why'd you have to go and break it?  If you can copy and pasting the link works, otherwise try this link.  

http://www.horstmann.com/ccj2/ccjapp3.html


Thanks