Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Which programming language to learn ?
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Game Development
View previous topic :: View next topic  
Author Message
coolman++
Advanced Cheater
Reputation: -1

Joined: 19 Jul 2012
Posts: 79
Location: Saudi Arabia

PostPosted: Wed Jul 25, 2012 10:43 pm    Post subject: Reply with quote

start with game maker, learn some python (without graphical game development), then c++, then java. thats how i did it.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Noz3001
I'm a spammer
Reputation: 26

Joined: 29 May 2006
Posts: 6225
Location: /dev/null

PostPosted: Wed Aug 01, 2012 3:32 pm    Post subject: Reply with quote

cool_man123 wrote:
start with game maker, learn some python (without graphical game development), then c++, then java. thats how i did it.


You went from C++ to Java for game dev? Seriously?...
Back to top
View user's profile Send private message MSN Messenger
coolman++
Advanced Cheater
Reputation: -1

Joined: 19 Jul 2012
Posts: 79
Location: Saudi Arabia

PostPosted: Tue Aug 07, 2012 12:01 am    Post subject: Reply with quote

Noz3001 wrote:
cool_man123 wrote:
start with game maker, learn some python (without graphical game development), then c++, then java. thats how i did it.


You went from C++ to Java for game dev? Seriously?...


only me though. lots of ppl do java first. but i found java way more confusing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
atom0s
Moderator
Reputation: 137

Joined: 25 Jan 2006
Posts: 7256
Location: 127.0.0.1

PostPosted: Sun Aug 26, 2012 1:54 am    Post subject: Reply with quote

Noz3001 wrote:
cool_man123 wrote:
start with game maker, learn some python (without graphical game development), then c++, then java. thats how i did it.


You went from C++ to Java for game dev? Seriously?...


I doubt any game development was done by him between all the language changes. People that skip around languages like this usually don't produce more than a 'pick the random number!' type console app.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Pokerman
Grandmaster Cheater
Reputation: 0

Joined: 29 Apr 2008
Posts: 816

PostPosted: Mon Dec 10, 2012 7:21 pm    Post subject: Reply with quote

C++ with SDL would probably be your best bet for game development.
_________________
No Delay v68 by me
http://forum.cheatengine.org/viewtopic.php?t=409196&postdays=0&postorder=asc&start=0

Khaini People PM Me Smile

Feel free to rep if i helped<3
Back to top
View user's profile Send private message
deleted user 343211
Cheater
Reputation: 0

Joined: 09 Feb 2013
Posts: 29

PostPosted: Mon Mar 11, 2013 12:01 am    Post subject: Reply with quote

I started with VB.NET, and now I have moved to C++, and it's a great language.
Back to top
View user's profile Send private message
SteveAndrew
Master Cheater
Reputation: 30

Joined: 02 Sep 2012
Posts: 323

PostPosted: Tue Mar 19, 2013 5:35 am    Post subject: Reply with quote

Noz3001 wrote:
cool_man123 wrote:
start with game maker, learn some python (without graphical game development), then c++, then java. thats how i did it.


You went from C++ to Java for game dev? Seriously?...


I know this is an old thread, but since TheChickenWings bumped it I just have to really agree with Noz3001 here!

Hey Noz! If you ever do read this thread again, remember this? Very Happy lol Not sure why I ever made an image of that, but I found it on my old hard drive!! haha


C++ to java? Sounds more like a downgrade than an upgrade! Very Happy Fast code with almost 'pure ASM' like speed, which maybe is a little trickier to get your code quite right. Then down to slow virtual machine emulated code, that maybe is a little easier to write (only if you know java though) but with no added benefit... (more cons then pro's especially today)

Still saying the same old cross platform blah blaa abilities of java? Well I've played around with cocos2d and cocos2d-x (for 2d development at least) and you can target almost any platform with the same code base or nearly the same (minimal changes when targeting another platform) Windows, Mac, iOS, Android, HTML5, it basically does it all ;D And the engine isn't that bad to work with either! (cocos2d itself though is only for mac/ios and uses objective-c with the native (to mac/ios) cocoa frameworks) [cocos2d-x on the other hand is for all of the above listed platforms, and you use C++ code (with the exception of the HTML5 which uses javascript)]

@TheChickenWings, Glad you like C++! Stick with it, it gets very fun once you get really get a feel for it!

Very Happy

_________________
Back to top
View user's profile Send private message
666darius666
Master Cheater
Reputation: 0

Joined: 03 Apr 2008
Posts: 348
Location: under my computer.

PostPosted: Thu Oct 24, 2013 5:13 pm    Post subject: Reply with quote

I personally tried VB, C# , C++ and java.
Game development usually comes in C# but seeing C# is based on Java its probably best to start learning java.
Ofcourse it all depends on which engine youre using (cryengine uses C#, unity3d uses C# and Java, HeroEngine uses HSL(C++ variant) etc.)

If you fully understand Java , you will have no problems at all learning C# which results on being able to code stuff in nearly every good game engine out there.

_________________
OMG??? LOLILOPS!!
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 137

Joined: 25 Jan 2006
Posts: 7256
Location: 127.0.0.1

PostPosted: Wed Oct 30, 2013 2:06 am    Post subject: Reply with quote

666darius666 wrote:
I personally tried VB, C# , C++ and java.
Game development usually comes in C# but seeing C# is based on Java its probably best to start learning java.
Ofcourse it all depends on which engine youre using (cryengine uses C#, unity3d uses C# and Java, HeroEngine uses HSL(C++ variant) etc.)

If you fully understand Java , you will have no problems at all learning C# which results on being able to code stuff in nearly every good game engine out there.


Uh what? C# is designed/focused to be like and mimic C/C++, the creator of the language even defends that C# is not a Java clone. Just because the languages may have similar features, does not mean one is based on the other. There is a .NET language specific to mimicing Java, which was J#.

C# is definitely far from the leading language in game development as well. C/C++ are still by far the most widely used.

I've never heard of CryEngine using C# either except for third-party libraries exposing it. Last I heard CryEngine only supports C++, Lua, and Flash natively.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Rissorr
Master Cheater
Reputation: 3

Joined: 17 Sep 2013
Posts: 275
Location: Israel!

PostPosted: Wed Jun 25, 2014 7:21 am    Post subject: Reply with quote

C++ forever!
Back to top
View user's profile Send private message
desertricker
Advanced Cheater
Reputation: 0

Joined: 20 Jan 2013
Posts: 55
Location: 127.0.0.1

PostPosted: Wed Jul 02, 2014 7:23 am    Post subject: Reply with quote

Duh, of course assembly! Join the glorious master race!
_________________
Assembly var dediler geldik Very Happy
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Game Development All times are GMT - 6 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites