Register for your free account! | Forgot your password?

You last visited: Today at 07:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C++ or C#?

Discussion on C++ or C#? within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2009
Posts: 322
Received Thanks: 286
C++ or C#?

Hello guys
so im learning c++, but i think i dont go anywhere with it..

What you guys think that is better for the future(getting a job, making games etc)?
vpegas1234 is offline  
Old 10/24/2010, 16:54   #2


 
Yo123's Avatar
 
elite*gold: 41
Join Date: Nov 2007
Posts: 3,385
Received Thanks: 2,700
c++
Yo123 is offline  
Thanks
1 User
Old 10/24/2010, 16:56   #3
 
elite*gold: 0
Join Date: Jun 2009
Posts: 322
Received Thanks: 286
can you tell me why?
vpegas1234 is offline  
Old 10/24/2010, 16:56   #4
 
ensar00's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 269
Received Thanks: 218
c++ easier than c#
ensar00 is offline  
Old 10/24/2010, 16:59   #5
 
elite*gold: 0
Join Date: Jun 2009
Posts: 322
Received Thanks: 286
but how about the features and what i can do with it?
i wanna make games and developing nice programs.
C++ is my choice so?
vpegas1234 is offline  
Old 10/24/2010, 17:21   #6


 
Yo123's Avatar
 
elite*gold: 41
Join Date: Nov 2007
Posts: 3,385
Received Thanks: 2,700
cause c++ is the most powerful and the fastest language out there.
although it's way more difficult
Yo123 is offline  
Thanks
1 User
Old 10/24/2010, 18:41   #7
 
elite*gold: 0
Join Date: Mar 2010
Posts: 58
Received Thanks: 7
best of c--
xnukex77 is offline  
Thanks
1 User
Old 10/24/2010, 18:42   #8
 
chea77er's Avatar
 
elite*gold: 12
Join Date: Oct 2009
Posts: 290
Received Thanks: 194
Quote:
Originally Posted by ensar00 View Post
c++ easier than c#


xDDDDDDDD sry^^ *rofl*
chea77er is offline  
Thanks
4 Users
Old 10/24/2010, 18:51   #9
 
elite*gold: 0
Join Date: Jun 2009
Posts: 322
Received Thanks: 286
hum ok..
so anyone got nice books (.pdf ones) to download about c++ that are good explained?
vpegas1234 is offline  
Old 10/24/2010, 18:55   #10
 
.BritainAndy's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,385
Received Thanks: 1,006
ebooks are ****

buy some real books.. if u want to create games, buy c++ for game programming, or directx10/11
.BritainAndy is offline  
Old 10/24/2010, 19:02   #11
 
Ninja1337's Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 964
Received Thanks: 330
Iam going to be posting a C video course for beginners its a great one
i ve learned basics from it and i must say its easy if you take the time to understand.
Ninja1337 is offline  
Old 10/24/2010, 21:40   #12
 
elite*gold: 0
Join Date: May 2009
Posts: 478
Received Thanks: 182
c++ is the best for everything.
p1ter is offline  
Old 10/25/2010, 05:47   #13
 
bootdisk's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 134
Received Thanks: 41
first of all C has nothing to do with C++, both are different languages.

I wouldn't recommend C++ as an starting language. Why? tell me which of the following words scare you the most: templates, pointers, polymorphism through templates, standard template library, variadic templates, etc.

With C and C++ you will face (most probably) memory leaks (It doesn't matter you're the next John Carmack or Bjarne Stroustrup, you will face them) or you will even screw up the memory if you write outside the bounds of a pointer.

Things aren't easy in C++, if you don't believe me then take a look at , it's a macro and btw, that's another thing, the preprocessor.

My advice to learn game development?
First, go step by step.
Take a look at a 2D oldie game and start asking yourself how anything specific was made in there (that's research and reverse part).
Pick a cool language to work with: well, people will blame about repeating the same but yes, Python and more specifically because you can take a look at the code of many games made with it. Python let's you enjoy programming or write prototypes with it. Also you've which has an Game Engine integrated and you can make games by connecting blocks of logic graphically, many game designers use it to make prototypes too (you can make FPS with it, etc, good tool for beginers in game programming). And yup... Disney... what does Disney has to do with Python? they've (I don't like it but hey, it's free!) and they're using it for many of their mmos.

If you don't want to try out Python and you prefer to learn C# or C++, I'd say stick to C# and when you're confident with yourself move to C++.
With C# you don't have to worry about memory leaks.

Anyway, here's my favourite site and a game development reference (or it was)... hope you can figure out which games they made... link to them.

Hope it helps.
bootdisk is offline  
Thanks
2 Users
Old 10/25/2010, 08:19   #14
 
Ninja1337's Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 964
Received Thanks: 330
As bootdisk said python is really easy i started a month ago with C and i still understand it but i ve tried python and it seems really really easy functions and variables are easy i think i will reroll learning python until i get a better exprience on programing language then move to c and then to c++
Ninja1337 is offline  
Old 10/25/2010, 15:55   #15
 
elite*gold: 0
Join Date: Jun 2009
Posts: 322
Received Thanks: 286
hum, i have tried python for a weeks, but i dont understand very good theire concept about creating games with pygame...

Im gonna give a try on C# when im done with my C++ Tutorials.
PS: I downloaded C# 2008 from microsoft and its look like visual basic but the code is totally different.

Thanks for all the help guys, and Ninja im waiting for your video
vpegas1234 is offline  
Reply




All times are GMT +1. The time now is 07:57.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.