Multiplayer TPS/FPS Action Adventure Kit (WIP) - Test / Showcase Environment Needed

Hello,

I am currently working on a complex character controller / starter kit that I plan to release to the community for free once it is far enough along. The kit consists of a fully engaged character controller that supports First and Third person viewpoint and a host of action / adventure / shooter related gameplay functionality in a fully networked multiplayer environment.

Currently the system supports:

  • Networking: ALL functionality is fully networked and works in multiplayer with synchronized animations
  • Random Spawn Locations
  • FPS and TPS view: Press ‘V’ to toggle between them
  • Sprinting: Press & Hold ‘Shift’ to sprint
  • Jumping: Press ‘Spacebar’ to jump
  • Basic Projectiles: Press ‘LMB’ to shoot
  • Aiming View: Press ‘RMB’ for aim view - iron sights in FPS / OTS in TPS
  • Damage & Death: Currently only take damage in multiplayer (but it works)
  • Swimming: FPS & TPS view - camera and controller orientation work not done but functional
  • Ladder Climbing

I am working on a dynamic cover system, a free running / climbing / parkour system as well as drivable vehicles for the system also. You can see a preview of the current progress here.](UE4: TPS / FPS Multiplayer Action Adventure Character System (WIP) - YouTube)

What I am hoping for, is to get my hands on an actual urban (city) environment to fully test the functionality against as I continue working on the system itself. An urban environment where I cannot predict the circumstances I will encounter and can get a true unbiased view of whether or not the system is handling all of the controls / functionality / geometry detection properly. Especially once I start testing the dynamic cover, and free running / climbing / parkour / driving aspects of the system. It does not have to be a large environment but the more variation it has, the better. My goal is to make the system work “out of the box” with environments built by artists that require little to no special setup for the systems to function.

I was hoping to find some sort of “map / level sharing” section on the forums where people posted maps they made for others to use / test with but so far have not seen anything like that.

The map would only be used for internal testing purposes and would not be redistributed in any way, though it would be used for videos to showcase the kit / controllers capabilities, and would contain all appropriate credits for the individual(s) who donated the map for testing.

An area with buildings containing interiors and exterior entry points (doors / windows etc) would be prefered but at this point any urban / city environment to test on would be greatly helpful.

If anyone has such an environment and would like to contribute to the project by allowing me to use it for internal testing and video showcasing, it would be immensely helpful and appreciated.

Thanks for reading,

D

Awesome! You seem to have done a lot of feature already! When do you plan on releasing this to the community?

It should be pretty soon, the first version at least. I will update it as I get more functionality in, but as I said above, I want to clean some things up and there are a few more features I want to add before I would consider it at a releasable state (even for a first run). I also need to figure out the best way to structure it for future updates. The sooner I release it for people to play with, the more danger there is of breaking things in their implementations of it when I update the kit. If anyone has suggestions on how best to handle this I am all ears! :slight_smile:

I should also probably mention that this first version is all blueprint. Time allowing, I will do a C++ version after this one is in good working order.

Impressive, good job!

If you need any sound assets, SFX, footsteps, etc. for your kit let me know! I’d be more than happy to contribute, and it would be so nice to have a kit such as this to begin a multiplayer project with. It’s something I’ve been looking for since I bought UE4, but network functionality seems quite complex (less so than Unity’s for sure, but still).