This fps engine showcases a level editor and smooth collision checking and response. You could use it to make an fps, or rpg, or anything! Special design techniques are used behind the scenes for maximum performance. Lightweight and completely written in gml, this can be used to make a game, or just learn from.
requires slayers upgrade 1.6.1
full 3d collision checking for player and cylinder zombies
mesh, heightmap and cylinder collisions without getting stuck or going through
level editor can generate terrain, color, smooth, flatten, raise/lower
level editor can place objects on terrain only or place on other objects
uses "trait" objects for easily adding resources to the editor and game, you don't have to know how every single thing works
lightweight gml coding, no dlls. should work on other platforms
commented code, but not a million unhelpul comments
utilizes vertex buffers and shaders
set better default values for everything. simplified collison checking codes.
Version 1.0.1. Published December 31, 2014
Created with GameMaker: Studio v1.4.1474
This asset hasn't received enough reviews yet.
You can only review assets you've bought.
can't execute the program on GMS(1.4.1757)
when i execute the game on GMS(1.4.1757),there is many errors.
This fps engine utilizes resources from another extension, Slayers Upgrade.
This will need to be included for the fps engine to operate because it makes doing 3D in game maker much easier:
Total size 2.03 MB