The enginea library and the tutorial examples that I've posted here are included in the latest release of n7. While testing them, right now, I noticed that the quality of the collision handling for the player was "bad" (a bit "jumpy" when you press yourself into a corner for example, hard to explain). You can solve this by calling SetCollisionMode(EA_NORMAL) for the player object after creating it with EA_FpsPlayer:
Some change I made set the mode to EA_FAST by default, which is good enough for enemies, bullets and stuff.
Code:
vPlayer = EA_FpsPlayer()
vPlayer.SetCollisionMode(EA_NORMAL)
Some change I made set the mode to EA_FAST by default, which is good enough for enemies, bullets and stuff.