Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Oct 2nd, 2007, 10:24 PM   #1
nisim777
Newbie
 
Join Date: May 2005
Posts: 17
Rep Power: 0 nisim777 is on a distinguished road
About to start Game Development Plan at DeVry - Any experience here?

Hey all,

I am about to begin DeVry's game development program. I'm pretty excited about it. Has anyone here gone with this program, or know anyone who does? Pros? Cons?

They sort of offer three tracks of study:

A) Java
B) C++
C) C#

I say they kind of offer this, because a few of their programming series' give me the choice between A, B or C. I am really leaning toward the C# route, mainly because the Xbox 360 developer kit uses C#. Any suggestions, and reasons why or why not?
nisim777 is offline   Reply With Quote
Old Oct 2nd, 2007, 11:25 PM   #2
King
Professional Programmer
 
King's Avatar
 
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 374
Rep Power: 0 King is an unknown quantity at this point
Go with C++. All games you see on any of the consoles and any of the major PC games are done in C++. Java is used a lot on cell phone games. C# is rarely used for big title games (if at all). The Xbox 360 XNA developer kit uses C#, but this is not what the big game companies use. The big game companies use a Xbox development kit, but it costs a lot of money and is C++ and DirectX. If you are serious into getting into game development than you really need to learn C/C++. If you manage to master C++, going to Java or C# is not a big deal.

How long is this program at DeVry? Do you already have a fair bit of programming experience? If this program is only a couple years, do not expect to be getting a decent job in game development right away. You need to have very good C++ and math skill, which takes much more than a could years of school. I personally don't think a course on game development is the way to go, unless you have already went to school for general computer programming. If the course is only 2-3 years, you most likely won't learn all the basics of programming before you get into the game development aspect of the course, which is not a good thing.
__________________
I am Addicted to Linux!
King is offline   Reply With Quote
Old Oct 2nd, 2007, 11:45 PM   #3
nisim777
Newbie
 
Join Date: May 2005
Posts: 17
Rep Power: 0 nisim777 is on a distinguished road
Here is the link to the course list:

http://devry.edu/programs/game_and_s...ng/courses.jsp

There are four general programming course - 1) Intro, 2) Through Procedural in selected language, 3) OOP in selected language, 4) Infrastructure

Then there are three game specific programming course and six game design specific courses. Most programming degree plans that I've seen offer the same amount of programming course, but you usually get two languages out of it. If I can focus on C++ and then turn that into the game programming course, I think I could probably do quite well. Additionally, I have five years of PHP and Python experience.
nisim777 is offline   Reply With Quote
Old Oct 2nd, 2007, 11:50 PM   #4
Jimbo
Battle Programmer
 
Jimbo's Avatar
 
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 754
Rep Power: 3 Jimbo is on a distinguished road
C++. Pick up C# on the side as a fallback. Java sucks. :p
__________________
<insert disclaimer here>
<insert shameless plug for Visual Studio here>
Jimbo is online now   Reply With Quote
Old Oct 3rd, 2007, 11:18 AM   #5
Komodo
Hobbyist Programmer
 
Komodo's Avatar
 
Join Date: May 2005
Location: Scranton, PA
Posts: 112
Rep Power: 0 Komodo is an unknown quantity at this point
Send a message via AIM to Komodo Send a message via MSN to Komodo
Quote:
Originally Posted by King View Post
Go with C++. All games you see on any of the consoles and any of the major PC games are done in C++.
The Jak and Daxter games were made in Game Oriented Assembly Lisp.
Komodo is offline   Reply With Quote
Old Oct 3rd, 2007, 2:21 PM   #6
Kelvoron
Programmer
 
Kelvoron's Avatar
 
Join Date: Aug 2007
Location: Ohio
Posts: 46
Rep Power: 0 Kelvoron is on a distinguished road
Hi, and welcome to DeVry! I am about to enter my junior year in a few weeks. I myself am a CIS major, I was thinking about going back to do game design before i started doing reasearch on it. A game design degree seems a bit worthless. what they wan't in the game industry is some one who is good at what they do. There are to many aspects of game design for you to get an indeph understanding of it in your three years at devry. The best you can do with the degree you will get is doing games for small buisnesses or online flash games, unless you do a hell of a lot of self studdy. (the no spring break thing sucks by the way. and the no summer) Your best bet would be to take CIS (programming) and learn the other stuff on your free time. well eaither way good luck, and heres a great 3d modeling programm that allows animation and has a built in game engine. blender.org
__________________
Good better best, never let it rest, untill your good is better and your better is the best.
Kelvoron is offline   Reply With Quote
Old Oct 3rd, 2007, 3:16 PM   #7
Seif
Hobbyist Programmer
 
Seif's Avatar
 
Join Date: Jan 2006
Location: UK
Posts: 214
Rep Power: 3 Seif is on a distinguished road
Listen to Jimbo. C/C++ remains the standard in video games at the mo, and no matter how good C# is getting, its still a way off being used in major game titles.

Don't listen to Kelvoron. Games degrees are getting a lot better recently. many games companies work closely with the universities, which results in the games degrees becoming more industry driven as opposed to academic. The only problem with doing a games degree is that it may limit the scope of your future career options.
Seif is offline   Reply With Quote
Old Oct 3rd, 2007, 7:24 PM   #8
ReggaetonKing
Sexy Programmer
 
ReggaetonKing's Avatar
 
Join Date: Nov 2005
Location: New Jersey
Posts: 891
Rep Power: 3 ReggaetonKing is on a distinguished road
Send a message via AIM to ReggaetonKing
Quote:
Originally Posted by Jimbo View Post
Java sucks. :p
Watch it Jimbo!

@OP: Just listen to what everyone else said, go with C++! You'll see! Kelvoron makes a good point with the game degree. However, you would look a lot better if you had a portfolio when you just plan on developing games as a career. A game degree would give you the necessary skills plus experience!
__________________
I would love to change the world, but they won't give me the source code!
ReggaetonKing is offline   Reply With Quote
Old Oct 3rd, 2007, 8:00 PM   #9
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
I gotta agree with Jimbo. I was told that Java had progressed substantially since I last use it in 1999-2000. Indeed it has. I've been testing it out, recently, to see how that is.

The authors seem to have been distracted by other considerations. There are things that I can do with an arrayList. There are other things I can do with an actual array. I need both. Why aren't they reasonably compatible? Why do I have to convert an arrayList to an array to do one thing, and convert it back to an arrayList to do another?

I can have an Image, or I can have an IconImage, or I can have a BufferedImage. Each offers me something, but none offers me the useful things, in toto. I have to convert back and forth.

What is this shit? Give me a break. I'll express this opinion now, after trying to do what I could do easily in a number of other languages: Java sucks.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Oct 3rd, 2007, 8:08 PM   #10
King
Professional Programmer
 
King's Avatar
 
Join Date: Jan 2006
Location: Ontario, Canada
Posts: 374
Rep Power: 0 King is an unknown quantity at this point
Quote:
Originally Posted by DaWei View Post
The authors seem to have been distracted by other considerations. There are things that I can do with an arrayList. There are other things I can do with an actual array. I need both. Why aren't they reasonably compatible? Why do I have to convert an arrayList to an array to do one thing, and convert it back to an arrayList to do another?

I can have an Image, or I can have an IconImage, or I can have a BufferedImage. Each offers me something, but none offers me the useful things, in toto. I have to convert back and forth.

What is this shit? Give me a break. I'll express this opinion now, after trying to do what I could do easily in a number of other languages: Java sucks.
I noticed the same thing in my last Java course. That and having to use NetBeans made me really hate Java. I hope I never have to go near it again.
__________________
I am Addicted to Linux!
King is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Game Development King C++ 26 Mar 10th, 2007 8:44 PM
An aspiring game programmer needs your advice Emperor Community Introductions 5 Feb 10th, 2007 5:36 PM
Qesution: Program for casual game development kazbadan Other Programming Languages 20 Sep 28th, 2005 1:04 PM
Java programmers, game developers, artists, be ware! RPG game team is recruiting! atcomputers.us Paid Job Offers 7 Sep 25th, 2005 7:25 PM
Game Development question n3o_X Coder's Corner Lounge 0 Aug 5th, 2005 11:57 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 4:22 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC