Yeah, I wasn't thinking when I said that, I should have said that you could get away with writing games in C# now, because aren't 360 games in C# with the XNA game studio? That's only if you just want to code for windows and xbox360. I would start there if you're a beginner and don't want to deal with pointers and memory leaks in your application.Prey wrote:Native C++ still provides total and ultimate control.. Managed just isn't as flexible, especially C# as it's owned by Microsoft and so supported only on their platforms. No.. C# won't ever take over C++ in the games industry...But that's why the new C++ is somewhere on the horizon =z
@Evan: If you want to get into game dev. with native C++, then the tutorials here.. and later the articles/forum here.. you should find useful.
What Language do you program in?
Yea the XNA API is meant to be used with C#.. but I think there's some way to make it run with VB as well thesedays..
XNA is good for hobbyists because it lessens development time dramamtically. And it's good for beginners who want to get into the game industry one day, because they can learn game concepts from it.. as well as what it means to work with others in a team, etc..
If you want my advice.. use XNA to make 1-2 games you're actually proud of.. then move on to native C++. No point staying too long in XNA, because it won't do much good as the unmanaged world is a very different place..
XNA is good for hobbyists because it lessens development time dramamtically. And it's good for beginners who want to get into the game industry one day, because they can learn game concepts from it.. as well as what it means to work with others in a team, etc..
If you want my advice.. use XNA to make 1-2 games you're actually proud of.. then move on to native C++. No point staying too long in XNA, because it won't do much good as the unmanaged world is a very different place..
Halo 2 Prophet - Skin with ease with the simple 3D point and click interface.
Halo 3 Research Thread - Contribute to the research into Halo 3.
Halo 3 Research Thread - Contribute to the research into Halo 3.
- shadowkhas
- Posts: 5423
- Joined: Wed Jun 23, 2004 8:00 am
- Location: Salt Lake City, Utah
Self taught, but feel free to contact me if you have any specific questions ^_^Evan wrote:Btw does anyone have any good ASM and C++ tutorials? xbox?
Actually the .NET framework is quite dangerous when it comes to virus programming and the likes. It allows you to create metamorphic code which essentially means the decompilation, editation, and recompilation of your current application allowing for some serious stealth and antivirus bashing techniques...after all, how can you detect something that's constantly changingbcnipod wrote:I don't think I will ever learn C# only because I don't think I could keep a straight face while doing it. Here is the reason behind it:
One day i was on a forum, posting stuff, then i see i had a reply to something i posted, it was a flame, and it read "I am going to hack your computer using my awesome C# programming skills!" or something like that, it had a lot of caps and the letter "Z" in it. I then laughed knowing that you can only use C# if you have mono frameworks installed. I laughed at that because I am a total nerd and laugh at that sort of stuff.
*Bookmarked*xbox7887 wrote:Self taught, but feel free to contact me if you have any specific questions ^_^Evan wrote:Btw does anyone have any good ASM and C++ tutorials? xbox?
ASM programming when your not 100% that you know what your doing sounds hazardous to your system
- KIWIDOGGIE
- Readers Club
- Posts: 100
- Joined: Fri Jan 12, 2007 11:20 am
- Contact:
- NotZachary82
- Posts: 644
- Joined: Sun Oct 28, 2007 9:15 am
- Location: TX, USA
- LuxuriousMeat
- Posts: 824
- Joined: Thu Nov 03, 2005 6:43 pm
- Location: zzzzzzzzzzzzzzzz
- Contact:
- KIWIDOGGIE
- Readers Club
- Posts: 100
- Joined: Fri Jan 12, 2007 11:20 am
- Contact:
I ment to have C# 2 times. I did C# for like a year, Lost Visual Studio 2003, left C# and started C++ with a diffrent DevKit. Then When Visual Studio 2005 Came I picked that up. Started C# again. Also I fail at C++ I just tried making another quick app. Fail.
Halo Funnies: CodeBrain: Is autoshoot a aimbot?
Diwidog: It shoots for you, not focuses on head and shoots, So if you cant hold it steady....YOU SUCK
CodeBrain: LOL
Diwidog: It shoots for you, not focuses on head and shoots, So if you cant hold it steady....YOU SUCK
CodeBrain: LOL
- FleetAdmiralBacon
- Posts: 2377
- Joined: Sat Nov 26, 2005 7:01 pm
- Location: Ohio
- Contact:
Personally, I think Python is the best language, but that's just me...
C# and Java both have virtually the same syntax, and VB works the same what with .NET. PHP and Perl have extremely close syntax, C and C++ are virtually the same, they're only divided by certain things that C++ can do that C doesn't, other than that they're the equivalent. Python is just plain different, both in how it looks and how it works. Python also has some of the best built-in socket libraries I've ever used, followed by Java's and then .NET's (however, VB 6.0's sucked...)
C# and Java both have virtually the same syntax, and VB works the same what with .NET. PHP and Perl have extremely close syntax, C and C++ are virtually the same, they're only divided by certain things that C++ can do that C doesn't, other than that they're the equivalent. Python is just plain different, both in how it looks and how it works. Python also has some of the best built-in socket libraries I've ever used, followed by Java's and then .NET's (however, VB 6.0's sucked...)
Everything you'll ever need to know about me.
Need help with Linux, C#, C, Python, Java, PHP, Javascript, CSS, or VB? I'm available from 3:00PM-8:00PM EST on weekdays.
- LuxuriousMeat
- Posts: 824
- Joined: Thu Nov 03, 2005 6:43 pm
- Location: zzzzzzzzzzzzzzzz
- Contact:
Nevermind, I thought you were listing what you that were the best languages, not the order you did them in.KIWIDOGGIE wrote:I ment to have C# 2 times. I did C# for like a year, Lost Visual Studio 2003, left C# and started C++ with a diffrent DevKit. Then When Visual Studio 2005 Came I picked that up. Started C# again. Also I fail at C++ I just tried making another quick app. Fail.
- grimdoomer
- Posts: 1440
- Joined: Mon Oct 09, 2006 4:36 pm
I have seen the VB thing for XNA but I think if you really cant take like 20 minets to learn basic stuff in C# like variables if, then and for, next then you are pathetic. I use to use VB for every thing, I even made a 2 game engine in class. But after spending 20 minets with C#, in a hour a had a app for H2V maps and one for DarkShallFall.Prey wrote:Yea the XNA API is meant to be used with C#.. but I think there's some way to make it run with VB as well thesedays..
XNA is good for hobbyists because it lessens development time dramamtically. And it's good for beginners who want to get into the game industry one day, because they can learn game concepts from it.. as well as what it means to work with others in a team, etc..
If you want my advice.. use XNA to make 1-2 games you're actually proud of.. then move on to native C++. No point staying too long in XNA, because it won't do much good as the unmanaged world is a very different place..
I also use XNA for games and that is also very easy, and with all the demos, examples and source avalible its not to hard to pick up. And if your really interested in it it only took me 30 min to load coagulation, and a hour to load some terrin etc. Im currently working on a FPS of my town.
Just my opion/toughts
AI Zones in MP | Ambiance | Gravemind Beta v1.1
Aumaan Anubis wrote:Grimdoomer. The first person ever to mod Halo 2 Vista.
- Iron_Forge
- Posts: 532
- Joined: Sat Sep 20, 2003 9:21 pm
Started with QBasic, Turing, VB6, C, C#.NET, can do VB.NET of course, but can't recall ever doing anything with it...Technically I learned java...Though I don't know it...vbs/php if you count interpreted scripts...Though to be fair, C# has made me stupid, I'm not sure if I could use much else these days...
i dabble in c++, but usually don't spend enough time programming in it to claim any proficiency, really. I seem to get distracted by other things too easily.
and holy shit, and iron_forge post? *head explode*
and holy shit, and iron_forge post? *head explode*
ASPARTAME: in your diet soda and artificial sweeteners. also, it's obviously completely safe. it's not like it will cause tumors or anything. >.>
always remember: guilty until proven innocent
always remember: guilty until proven innocent
-
- Posts: 140
- Joined: Sat Jul 29, 2006 9:11 pm
- Location: Klein, TX
Brainfuck, because it's so easy and powerful.
Seriously though, I prefer c++ although I am not too great in it... yet
Seriously though, I prefer c++ although I am not too great in it... yet