When making a procedurally created infinite level, how to ensure there is always a way for the player to...
up vote
-1
down vote
favorite
Am planning on making a infinite platformer game. Basically i have to create a infinite curve over which a ball rolls, and player can control some aspects. I thought i could create a infinite curve using some perlin noise, or some other king of noise, but the curve sometimes takes a form which the player cannot cross with the given controls no matter what. There are a lot of procedurally generated infinite games out there, so was hoping there a structured way of doing this, like, on how to make constraints and modify the random function to behave more in the bounds but still make interesting patterns.
unity3d game-development
add a comment |
up vote
-1
down vote
favorite
Am planning on making a infinite platformer game. Basically i have to create a infinite curve over which a ball rolls, and player can control some aspects. I thought i could create a infinite curve using some perlin noise, or some other king of noise, but the curve sometimes takes a form which the player cannot cross with the given controls no matter what. There are a lot of procedurally generated infinite games out there, so was hoping there a structured way of doing this, like, on how to make constraints and modify the random function to behave more in the bounds but still make interesting patterns.
unity3d game-development
1
Can you please post the code of what you tried so far?
– Tobias Wilfert
yesterday
Procedural generated games can assure level completion by restricting randomness to values that are achievable. Results or configurations that are not achievable are discarded and re-randomized or outright restricted from being created in the first place. How the system does that entirely depends on what the procedural generation is generating and the abilities the player has access to.
– Draco18s
yesterday
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
Am planning on making a infinite platformer game. Basically i have to create a infinite curve over which a ball rolls, and player can control some aspects. I thought i could create a infinite curve using some perlin noise, or some other king of noise, but the curve sometimes takes a form which the player cannot cross with the given controls no matter what. There are a lot of procedurally generated infinite games out there, so was hoping there a structured way of doing this, like, on how to make constraints and modify the random function to behave more in the bounds but still make interesting patterns.
unity3d game-development
Am planning on making a infinite platformer game. Basically i have to create a infinite curve over which a ball rolls, and player can control some aspects. I thought i could create a infinite curve using some perlin noise, or some other king of noise, but the curve sometimes takes a form which the player cannot cross with the given controls no matter what. There are a lot of procedurally generated infinite games out there, so was hoping there a structured way of doing this, like, on how to make constraints and modify the random function to behave more in the bounds but still make interesting patterns.
unity3d game-development
unity3d game-development
asked yesterday
Adithya Sama
247
247
1
Can you please post the code of what you tried so far?
– Tobias Wilfert
yesterday
Procedural generated games can assure level completion by restricting randomness to values that are achievable. Results or configurations that are not achievable are discarded and re-randomized or outright restricted from being created in the first place. How the system does that entirely depends on what the procedural generation is generating and the abilities the player has access to.
– Draco18s
yesterday
add a comment |
1
Can you please post the code of what you tried so far?
– Tobias Wilfert
yesterday
Procedural generated games can assure level completion by restricting randomness to values that are achievable. Results or configurations that are not achievable are discarded and re-randomized or outright restricted from being created in the first place. How the system does that entirely depends on what the procedural generation is generating and the abilities the player has access to.
– Draco18s
yesterday
1
1
Can you please post the code of what you tried so far?
– Tobias Wilfert
yesterday
Can you please post the code of what you tried so far?
– Tobias Wilfert
yesterday
Procedural generated games can assure level completion by restricting randomness to values that are achievable. Results or configurations that are not achievable are discarded and re-randomized or outright restricted from being created in the first place. How the system does that entirely depends on what the procedural generation is generating and the abilities the player has access to.
– Draco18s
yesterday
Procedural generated games can assure level completion by restricting randomness to values that are achievable. Results or configurations that are not achievable are discarded and re-randomized or outright restricted from being created in the first place. How the system does that entirely depends on what the procedural generation is generating and the abilities the player has access to.
– Draco18s
yesterday
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53349251%2fwhen-making-a-procedurally-created-infinite-level-how-to-ensure-there-is-always%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Can you please post the code of what you tried so far?
– Tobias Wilfert
yesterday
Procedural generated games can assure level completion by restricting randomness to values that are achievable. Results or configurations that are not achievable are discarded and re-randomized or outright restricted from being created in the first place. How the system does that entirely depends on what the procedural generation is generating and the abilities the player has access to.
– Draco18s
yesterday