Investigating Random Missions and Base Map

The biggest problem with the game in its current state is the limited replayability. Every playthrough is more or less the same and the number of maps is very limited.
This is why I've started investigating generating random maps using the new Voxel Plugin. This would allow for randomly generated landscapes which could even be deformed. Think of digging trenches, artillery craters or even tunnels. All the vegetation, structures and objectives would be randomly placed with procedural content generation (PCG) allowing for a unique mission every time. It's looking very promising so far! :)
To keep the player engaged I'm thinking about adding a sort of sandbox "base" map on the frontline where players can unlock items, choose missions, change their loadout, build stuff etc. So players would go on a mission, earn some points, return to base and unlock new stuff. There could be an enemy attack every now and then or other special events to let the player feel as if he's actually on the eastern front.
Technically this should all be possible, so the next steps are to work on the design and build the first prototype for testing. Since it's a huge change from the current game it will probably take a while, but it should be worth the wait.
I'm really excited about this new direction. If you have any ideas or suggestions please let me know!
Get Longest Front
Longest Front
Realistic WW2 shooter with bots.
Status | In development |
Author | DesertFox |
Genre | Shooter |
Tags | Co-op, First-Person, FPS, pve, Singleplayer, Unreal Engine, World War II, ww2 |
Languages | English |
More posts
- New Base Game Mode9 hours ago
- Damage & Penetration Mechanics + New German Uniform63 days ago
- Improvements thanks to user feedback76 days ago
- Buildable Soldier Improvements and Bugfixes84 days ago
- Buildable Soldiers are back and improved!91 days ago
- Christmas Update: MG-42Dec 24, 2024
- Flexible Loadouts!Dec 06, 2024
- WW2FPS is now Longest FrontNov 27, 2024
Leave a comment
Log in with itch.io to leave a comment.