Page 1 of 1

3rd person shooter

PostPosted: Wed Nov 07, 2012 8:58 pm
by barney12345
Can someone plz make a 3rd person shooter tutorial.

Thanks in advance :D

Re: 3rd person shooter

PostPosted: Wed Nov 07, 2012 9:43 pm
by skydereign
If you mean a 3d 3rd person shooter, I recommend you don't use gameEditor. While some level of 3d is possible, gE is primarily a 2d game engine. Otherwise, it is just like making any other top down game.

Re: 3rd person shooter

PostPosted: Wed Nov 07, 2012 9:46 pm
by barney12345
When i say 3rd person shooter, I mean a game where you have a birds eye view of the scene below whilst you control the main guy below

Re: 3rd person shooter

PostPosted: Wed Nov 07, 2012 10:54 pm
by barney12345
Something like this:







P.S Can someone give me a good background like a overhead shot of a city plz

Re: 3rd person shooter

PostPosted: Thu Nov 08, 2012 6:35 am
by MrJolteon
barney12345 wrote:P.S Can someone give me a good background like a overhead shot of a city plz

Something like this?
Image

Re: 3rd person shooter

PostPosted: Fri Nov 09, 2012 6:16 am
by barney12345
Thanks, can u tell me a code for getting the enemy to shoot the main guy every 10 seconds. I know i need a timer but can u tell me the code

Re: 3rd person shooter

PostPosted: Fri Nov 09, 2012 8:02 am
by skydereign
It'll be much faster if you familiarize yourself with gE instead of asking us to build individual bits to your game. Don't expect to be able to make your game immediately, and therefore ask how to do things when you run into the slightest bit of not knowing. gE isn't hard to learn. Play around with it. If you haven't already you might try the built in tutorials. Learn the basics.

barney12345 wrote:Thanks, can u tell me a code for getting the enemy to shoot the main guy every 10 seconds. I know i need a timer but can u tell me the code

You already know that using a timer would be a good idea. A timer triggers after a certain amount of time, in your case you want it every 10 seconds. Timers can loop infinitely if you set them to. I've already told you the code to have the bullet move towards the player, so the only thing left is creating the bullet. As the action implies, you'll need to use the CreateActor function to create the bullet. You already know you want the bullet to be created every 10 seconds, so you put the CreateActor call into the timer event. Only thing left to do is create the timer for the enemy which you would probably do in the enemy's create actor event. That way they will start shooting after they are created.

Re: 3rd person shooter

PostPosted: Fri Nov 23, 2012 12:34 am
by Hblade
@auther of post:
I think it would be best to wait for 1.5 to be released. With the Rotation setting, it'll make for a much easier way to create a top down shooter.