First Person Shooter source
Intro
You can find a huge amount of FPS examples on the internet. The available examples are usually simple doom clones, but that does not count for this example.
Techniques
Basic shapes models
Using the build in 3d shapes gives you less flexibility but you gain a lot off typing speed. And as you can see it turned out very good.
First person view
The 'First person view' is the easiest camera type to create. Just look at the scripts in 'obj_camera'.
Rotation and translation
When you finished working on your gun, you have to position and rotate it along the camera. That's where the d3d_transform functions come in handy. I always start with rotating the gun 90 degrees, which allows me to use the cylinder functions as barrel or other parts.
Level design
Level design can be very time consuming and that's why I used a few tricks. In the 'obj_barrier' classes you can see a script which creates a wall between the 2 objects. This makes level design much faster and easier.
Download
Comments
Login to post a comment.
There are no comments.
Popular
![]() |
||
First Person Shooter source |
||
Date : 04-09-2012 | ||
Views : 11666 |
![]() |
||
Streetglow source |
||
Date : 04-09-2012 | ||
Views : 9706 |
![]() |
||
Engine 3D Basic |
||
Date : 26-02-2014 | ||
Views : 9598 |
![]() |
||
First Person Shooter trailer |
||
Date : 04-09-2012 | ||
Views : 7243 |
![]() |
||
Tutorial 3D Gun |
||
Date : 26-03-2014 | ||
Views : 6685 |