Help Wanted from Experienced Game Developers!

Pages: 12
closed account (LAfSLyTq)
i am new to C++ and so i need someone to show me how to make a basic First Person Shooter[FPS] game...

i mean when i say i am new to C++ i mean, fresh out the box, i know literally nothing about C++ game development.
add me on skype: Shadow742007
also, if i do make a FPS using your help, i will give credit to you.
just please help me get started.

No money is being offered... just Credit
closed account (zb0S216C)
Sigh. Not this again.

You're new to C++ and you want to make a game? Learn C++ first.

Wazzak
closed account (LAfSLyTq)
thats what i am posting about, i know about int, char, and some stuff like that, but i need somone to teach me more, tutorials dont help, theyre confusing i have to learn hands on.
closed account (zb0S216C)
'Ang on, 'Ang on. You want somebody to teach you everything online? Or have I missed the point? Also, building a game isn't a good idea for experience when your experience with C++ is next to zero.

Wazzak
Last edited on
closed account (LAfSLyTq)
no you hit the point right on, its funny how forums are supposed to help people and yet all you've done is state the obvious and diss me with things ive already stated myself.
I'm not a "game-guy" but learing developing games without well knowing C++ is the same as hammering your self over the head.

I would recommend you to buy good book and spend some year or two learing C++.
don't learn online!
formus are not indeded to learn but to help in particular problem which you do not have!
Last edited on
The best advice for you has been given. "Learn C++ first." The forum has given you what you needed to be helped.

The doom3 source code is open source. You can find plenty of smaller open source projects. You are asking for at least a hundred hours of personal tutoring. Start with the basics. I'm not sure what is more hands on than a tutorial; it very literally walking you through code that you personally can modify to see how it effects certain things.

Get a book, I suggest c++ primer
its funny how forums are supposed to help people and yet all you've done is state the obvious and diss me with things ive already stated myself.


Not as funny as people with no experience and no idea what they're doing expecting to be able to make an FPS.
Last edited on
I belive that to start you may want to use openGL; 2D, but a good way to start.

- Kyle
openGL has 3D support, and is a complicated library. Not only that, but you'll also have to learn other libraries like openAL to handle audio and the likes. SFML bundles everything you need to get started in 2D game development into an easy to use library, so both I and 99% of the people on this forum recommend it :)
Game Development is one of the hardest type of programming, if not the hardest. It involves all kinds of different areas including graphics, 3d math, physics, networking, AI, script parsing and just general programming to tie it all together. Your experience doesn't include a single hint of any of the above, let alone proficiency in all of them. I would suggest reading a book or two on C++, then finding a pre-built game engine and playing with it.

Also, doesn't this type of question seem familiar??? http://cplusplus.com/forum/lounge/57626/
"Also if i do make a FPS using your help, i will give credit to you"

I would fucking hope so, u cant just excpect some to just tutor you from very basic to extremely advanced for free.
You can't perform game programming with a beginner's knowledge in C++. I have been learning C++ since the past 8 months and believe me, game programming isn't something you can perform straight away after knowing the basics. Google around the basics for a bit and read similar questions that have been answered before.
You'd get further in less time by downloading the Unity engine and skipping C++ altogether, assuming your game won't get you too much money.

-Albatross
closed account (o1vk4iN6)
You know a FPS isn't that hard to make. The biggest concern to me usually in any game is collision/physics. I mean you can easily get a few models rendering, and a camera moving like in a FPS. Anyone can do that, it's not that hard.

There's a free version of havok that basically does all the collision and physics for a character, there's even an example where you can walk around a level in third person.

Linear algebra's good to know, depends on what you're doing though. Always good to know how matrices work when you are doing animations.
"FPS isnt that hard to make"... "Anyone can do that"
Are you fucked? Definately not anyone can just make a 3d camera unless they used some software to make it for them. But in c++, you cant just whip up a camera like that you fucking idiot
BenShen, thy language is unbecoming of a gentleman. Please beautify thy tongue should ye wish to speake again.

-Albatrosse
Now that everyone has sufficiently berated the OP, perhaps we should wait for them to respond before throwing out some more insults.
closed account (3hM2Nwbp)
As ascii stated earlier in this topic, I agree that the best way to get your feet wet with game development is using a 2D library like SFML.

I've been doing production-grade work in C++ for about three years, and still the thought of a 3D game scares the living bejeevies out of me. There's a huge learning curve involving all manners of mathematical and graphical concepts that are involved with making even a simple FPS.

That said, I'd like to urge you to forgive some of the replies that you've received in the upper parts of the thread. We were a great, helpful community the last time I checked.

:)
^^ k, dont say bejeevies, also SDL is good
Pages: 12