programming question

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

meltedgears
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 6
Joined: Sat Nov 22, 2008 8:15 pm

programming question

Post by meltedgears »

is c# a good language to program with and wat are some good programs that are free to start off making a game
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: programming question

Post by trufun202 »

C# is great for building business applications, but I wouldn't recommend it for game development. (Unless, of course, you want to write something for the XBox 360 using XNA.)

I recommend watching Falco's How-To series on Game Development:
http://www.youtube.com/view_play_list?p ... F8C4CB5498
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
meltedgears
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 6
Joined: Sat Nov 22, 2008 8:15 pm

Re: programming question

Post by meltedgears »

k i want to make it for like the pc and thnks for the help
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: programming question

Post by Arce »

trufun202 wrote: I recommend watching Falco's How-To series on Game Development:
http://www.youtube.com/view_play_list?p ... F8C4CB5498
Oh snap. You did not. XD

meltedgears, I second what he's said. if you're headed towards software engineering, it's excellent. I hear it's like Java, only less gay. I'm lacking much personal experienced with C#, but from what I understand its forced OO design makes it easy to create applications, but inefficient/impractical to create games. Obviously, there are exceptions to both...

Just remember, if you decide to go with C#, try to keep from ending up like these guys. (haha, fuck, I probably shouldn't have...Aw, hell...)
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: programming question

Post by trufun202 »

Arce wrote:if you're headed towards software engineering, [C#]'s excellent. I hear it's like Java, only less gay.
:lol: :lol: :lol: signatured.
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

Re: programming question

Post by avansc »

trufun202 wrote:
Arce wrote:if you're headed towards software engineering, [C#]'s excellent. I hear it's like Java, only less gay.
:lol: :lol: :lol: signatured.
hahaha, unfortuanatly is like java, and just as gay. well if java is the catcher and C# is the pitcher. but i mean gay is gay.

just dont fuck around and go C/C++
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: programming question

Post by trufun202 »

avansc wrote:hahaha, unfortuanatly is like java, and just as gay. well if java is the catcher and C# is the pitcher. but i mean gay is gay.

just dont fuck around and go C/C++
I use C# at work, and like I said, its great for business applications. The company I work for is "technology agnostic" - so we've got both .NET and Java programmers. I give the Java developers plenty of shit.
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: programming question

Post by Arce »

I give the Java developers plenty of shit.
XD, couldn't have asked for more.
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

Re: programming question

Post by avansc »

trufun202 wrote:
avansc wrote:hahaha, unfortuanatly is like java, and just as gay. well if java is the catcher and C# is the pitcher. but i mean gay is gay.

just dont fuck around and go C/C++
I use C# at work, and like I said, its great for business applications. The company I work for is "technology agnostic" - so we've got both .NET and Java programmers. I give the Java developers plenty of shit.
i guess they dont know better. but if you said that to an experienced java developer he would school you.

java and C# is very closely related. the only major thing that java lacks is attributes.
java's swing is far superior to C# SWF. and java is much more mature and stable.
java is more OO than C#, C# is faster, but in business applications its not that critical.

java is a very powerful language when it comes to web based applications, jsp's and all that crud. if i was going
to make an administration system for a business i would use java, apache, tomcat, jsp, SQL. and be done with it.

note, im not pro java, because the work i do efficiency and performance is critical.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
meltedgears
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 6
Joined: Sat Nov 22, 2008 8:15 pm

Re: programming question

Post by meltedgears »

hey is c/++ or c# better for a 2d mario remix
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

Re: programming question

Post by avansc »

meltedgears wrote:hey is c/++ or c# better for a 2d mario remix
i would say go C++ because there are tons of well developed 2D and 3D engines. but for something as small as that i would also suggest go with what you are most comfortable with.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
meltedgears
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 6
Joined: Sat Nov 22, 2008 8:15 pm

Re: programming question

Post by meltedgears »

avansc wrote:
meltedgears wrote:hey is c/++ or c# better for a 2d mario remix
i would say go C++ because there are tons of well developed 2D and 3D engines. but for something as small as that i would also suggest go with what you are most comfortable with.
well i dont have one yet im leaning more to c++
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: programming question

Post by trufun202 »

meltedgears wrote:hey is c/++ or c# better for a 2d mario remix
For that, I'd suggest C++ and Allegro.
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
XianForce
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 767
Joined: Wed Oct 29, 2008 8:36 pm

Re: programming question

Post by XianForce »

trufun202 wrote:
meltedgears wrote:hey is c/++ or c# better for a 2d mario remix
For that, I'd suggest C++ and Allegro.

Just a quick little 'related' question...

Can you use OpenGL for 2D graphics? Everytime I hear of a 2D game, everyone says allegro, and with 3D I usually hear OpenGL...
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

Re: programming question

Post by avansc »

XianForce wrote:
trufun202 wrote:
meltedgears wrote:hey is c/++ or c# better for a 2d mario remix
For that, I'd suggest C++ and Allegro.

Just a quick little 'related' question...

Can you use OpenGL for 2D graphics? Everytime I hear of a 2D game, everyone says allegro, and with 3D I usually hear OpenGL...
im not sure, but i think allegro is based off of GL maybe SDL, which is the same really.

opengl is an API just like directX

allegro is a graphics engine. so yeah allegro is fine to use.

and to answer your question, yes you can do 2D games with OpenGl
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
Post Reply