I was thinking that when I have an advanced knowledge of c++, I would try and make a 1st person shooter. I was thinking like the next Counter Strike type of thing (in my dreams). But is this an ambitious thing to do?
<1337>Me</1337> -13 Light Poster
Recommended Answers
Jump to Postyes. A modern FPS has many many (millions?) of lines of code. It would take a single person about 20 years to write counter strike.
You need to know C++ inside out before you start messing with graphics libaries like DirectX or OpenGL . This itself would take years.
Jump to PostTry making simple 2d games first.
However if you do want to make a counter-strike style game it is possible (when you've had enough experiance ofcourse) with the tons of 3d engines available now (for free and paid ones). They provide all the ground work like resource loading, rendering, …
Jump to Postnowhere
no such thing a as a free lunch
Jump to PostThere's plenty of resources for creating mods for Tribes as well, as with most games. I agree with Loyen, start off writing a mod for an existing game until you get a handle on that, as it will be much easier than starting your own game. When you're ready, look …
All 17 Replies
jbennet 1,618 Most Valuable Poster Team Colleague Featured Poster
FireNet 64 Posting Whiz in Training
invisal 381 Search and Destroy
technogeek_42 -20 Posting Whiz in Training
jbennet 1,618 Most Valuable Poster Team Colleague Featured Poster
technogeek_42 -20 Posting Whiz in Training
Loyen 0 Light Poster
Phaelax 52 Practically a Posting Shark
Loyen 0 Light Poster
technogeek_42 -20 Posting Whiz in Training
jbennet 1,618 Most Valuable Poster Team Colleague Featured Poster
technogeek_42 -20 Posting Whiz in Training
rick222 -1 Newbie Poster
Ezzaral commented: I have yet to see a comment of any merit. -1
jbennet 1,618 Most Valuable Poster Team Colleague Featured Poster
prushik 50 Junior Poster
jbennet 1,618 Most Valuable Poster Team Colleague Featured Poster
Tsuruya-san 0 Newbie Poster
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.