I believe that 343i should treat Forge as a full user-generated map editor.
In the indie game ‘Minecraft’, you would start off in an open-world environment which encompassed you in a sense of wonder and awe at your default surroundings. You could then go on to mold them as you please, yet you were always kept in a certain area of the world. Every time you viewed an unexplored landscape in the game, it would have to generate more land instantly to further expand the world of Minecraft.
Surely there can be a way for the game to generate an in-game world space for a permanent amount of time around a player during the creation phase of the map. Sure, Minecraft may not be a graphically challenging with the creative process of a Halo Game, but it at least allows a fluid and accurate representation of a user’s imagination.
Here is what I propose:
Start off in a small, blank, singular coloured (white, green, black, blue) world space and have the player control the environment’s landscape along with an array of textures to super-impose on a segment of the landscape and any items they can spawn at their disposal.
As the player expands their horizons towards the given boundaries of the world, the map expands; allowing more room to create.
Allow users to apply a full-360 backdrop to their levels from a variety of selections.
If the player chooses not to be creative, allow a map generator to do the work for them, much akin to the simple map generator’s used in past Real-Time Strategy Games such as ‘C&C: Red Alert 2’.
Another alternative is to allow players to expand a map in-game by travelling outside the given boundaries.
The party leader may allow or disallow players to leave the current given boundaries of an area of a map.
When there are no boundaries, it leaves players an infinite space for players to explore, de-spawning the environment they leave behind them from a large, but given distance, sometimes removing contact between players but leaving them able to reconnect to one another once they come back into range of another player’s location. This deals with technical difficulties for keeping multiple players on a singular generative landscape.
If a player goes out to explore and you want to set the lock for boundaries to be in place again?
Let them lock the area in-game, shutting out players outside the given zone.
These are just a few suggestions and they may be beyond reach for 343i and maybe the Xbox 360 or any future developed systems by Microsoft, but I’d like to know what feedback you could give me and tell me what suggestions you’d like to add to it.
I may not be the smartest, but it’s always good to get the ball rolling for ideas.