470,849 Members | 652 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,849 developers. It's quick & easy.

C++ and Games

AB
Dear All,

I've passed out of college and joined a PC games co (read DirectX). Can
anyone tell me what future prospects are there for a game developer?

May 15 '06 #1
13 1391
AB wrote:
Dear All,

I've passed out of college and joined a PC games co (read DirectX). Can
anyone tell me what future prospects are there for a game developer?

I have not heard about a single major game that has been done in
anything else than C++.

--
VH
May 15 '06 #2
AB wrote:
Dear All,

I've passed out of college and joined a PC games co (read DirectX). Can
anyone tell me what future prospects are there for a game developer?

That probably depends on how good the developer is. Now what was the
C++ question again?

--
Ian Collins.
May 15 '06 #3
Vaclav Haisman wrote:
AB wrote:
Dear All,

I've passed out of college and joined a PC games co (read DirectX). Can
anyone tell me what future prospects are there for a game developer?

I have not heard about a single major game that has been done in
anything else than C++.


Well, many have been written in C (remember Quake?), but I think, nowadays,
C++ dominates the game programming world.

May 15 '06 #4
Pascal ?

May 15 '06 #5
> Can anyone tell me what future prospects are there for a game
developer?

Poverty and excessive labour.
May 15 '06 #6
> Pascal ?

Or even FORTRAN?
May 15 '06 #7
Gernot Frisch wrote:
Pascal ?

Or even FORTRAN?


Don't forget Assembler, Flash, Javascript and bad old BASIC.

May 15 '06 #8
Rolf Magnus wrote:
Vaclav Haisman wrote:
AB wrote:
Dear All,

I've passed out of college and joined a PC games co (read DirectX). Can
anyone tell me what future prospects are there for a game developer?
I have not heard about a single major game that has been done in
anything else than C++.


Well, many have been written in C (remember Quake?), but I think, nowadays,
C++ dominates the game programming world.

From what my friend at EA tells me, while they use C++ for Madden, NCAA

football, etc., they shun the STL, Boost-ish extensions, and the like
and make use of a lot of global singletons. They use their custom
versions of memset and of malloc instead of new (overloaded or
otherwise), and I presume they likewise eschew exceptions. It sounds
more like C-style code written with some C++ syntax rather than "pure"
C++/OO programs. (Of course, C++ intends to support multiple
programming paradigms, and EA has a lot of legacy code that came from
C-only programs.)

Cheers! --M

May 15 '06 #9
>>From what my friend at EA tells me, while they use C++ for Madden,
NCAA

football, etc., they shun the STL, Boost-ish extensions, and the
like
and make use of a lot of global singletons. They use their custom
versions of memset and of malloc instead of new (overloaded or
otherwise), and I presume they likewise eschew exceptions. It sounds
more like C-style code written with some C++ syntax rather than
"pure"
C++/OO programs. (Of course, C++ intends to support multiple
programming paradigms, and EA has a lot of legacy code that came
from
C-only programs.)


That explains everything about EA sports games...
May 15 '06 #10
Gernot Frisch wrote:
From what my friend at EA tells me, while they use C++ for Madden, NCAA

football, etc., they shun the STL, Boost-ish extensions, and the like
and make use of a lot of global singletons. They use their custom
versions of memset and of malloc instead of new (overloaded or
otherwise), and I presume they likewise eschew exceptions. It sounds
more like C-style code written with some C++ syntax rather than "pure"
C++/OO programs. (Of course, C++ intends to support multiple
programming paradigms, and EA has a lot of legacy code that came from
C-only programs.)


That explains everything about EA sports games...


EA lives on buying the name-brands and releasing them as games with minor
technical improvements.

Because technical innovation is not rewarded, it sounds like they will
continue with a language and platform that they have invented for
themselves, based on C and C++.

Further, they are widely regarded as the industry leaders in chronic
overtime. Most game companies do that, and it wastes time and effort to
produce a game. The OP is advised to resist any requests for overtime - paid
or not - even if it means losing this job. It's never worth it.

--
Phlip
http://c2.com/cgi/wiki?ZeekLand <-- NOT a blog!!!
May 15 '06 #11

mlimber wrote:
From what my friend at EA tells me, while they use C++ for Madden, NCAA

football, etc., they shun the STL, Boost-ish extensions, and the like
and make use of a lot of global singletons. They use their custom
versions of memset and of malloc instead of new (overloaded or
otherwise), and I presume they likewise eschew exceptions. It sounds
more like C-style code written with some C++ syntax rather than "pure"
C++/OO programs. (Of course, C++ intends to support multiple
programming paradigms, and EA has a lot of legacy code that came from
C-only programs.)


Sounds scarily familiar...are you an industrial spy??

May 15 '06 #12

"AB" <ab*****@gmail.com> wrote in message
news:11*********************@i40g2000cwc.googlegro ups.com...
Dear All,

I've passed out of college and joined a PC games co (read DirectX). Can
anyone tell me what future prospects are there for a game developer?


C++ is used for most new games. Many of them publish SDK's for the mod
community so you can see for yourself. The down side is that game
development has become such a large effort (teams of greater than 100 are
normal) that one individual can expect only a small piece of the pie.
May 15 '06 #13
AB
There's no C++ question as such...just asking what kinda job prospects
are available for a game developer (language not important)

May 16 '06 #14

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

4 posts views Thread by Nick Mudge | last post: by
1 post views Thread by tmb | last post: by
2 posts views Thread by Developwebsites | last post: by
761 posts views Thread by Neo-LISPer | last post: by
4 posts views Thread by ώε↮øй | last post: by
3 posts views Thread by noob23434 | last post: by
13 posts views Thread by CoreyWhite | last post: by
45 posts views Thread by Gaijinco | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.