Perguntas com a marcação «procedural-generation»

Geração procedural é a construção de conteúdo com base em algoritmos e cálculos, e não manualmente.


3
Geração aleatória de mapas no estilo Zelda
Estou tentando gerar aleatoriamente um mapa de salas conectadas por portas e consegui gerar uma usando este código: public void generate(GameContainer gc) { rooms = new ArrayList<Room>(); startingRoom = new Room(0); startingRoom.setPosition(viewport.getCenterX(), viewport.getCenterY()); lastRoom = startingRoom; rooms.add(startingRoom); int roomsize = 25; for (int i = 0; i <= (1000 + …

2
Algoritmos de geração de cidades
Em este post RPG.SE uma página há muito perdida com vários geradores on-line é mencionado. Estou particularmente curioso sobre a maneira como as cidades foram geradas. Veja esta imagem, por exemplo: Embora muitas coisas pudessem ser melhoradas em termos de gráficos, foi muito bom, considerando as ferramentas disponíveis na época …



3
Como eu geraria um mapa em estrela?
Estou tentando gerar um mapa em estrela. Minha tentativa seria: Tenha uma largura e altura para o mapa. Coloque os pontos (estrelas) aleatoriamente na área de largura e altura. Uma abordagem simples, mas tem o problema de colocar aleatoriamente estrelas extremamente próximas umas das outras. Para resolver esse problema, uma …




0
Implementando um SceneManager usando OpenFL
Estou tentando implementar um SceneManager básico usando OpenFL e Haxe. Não tenho muita experiência no uso do OpenFL e Haxe, por isso tenho alguns problemas. Aqui está como eu projetei a classe SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: …

2
Autômatos celulares avançados para gerar cavernas
Estou tentando fazer cavernas na Unity. Para fazer isso, estou tentando usar autômatos celulares. Encontrei o seguinte ( Autômato celular para cavernas da Rouge Basin ) que se assemelha ao que estou tentando realizar. No entanto, o tutorial não é exatamente o que eu quero. Quero algo parecido com o …

4
Modificar funções de distribuição aleatória :: Reduza a probabilidade de obter vários valores semelhantes em uma sequência
Quero gerar uma sequência de números para gerar planetas proceduralmente em um setor de galáxias. Cada planeta deve ser colocado aleatoriamente, no entanto, é muito improvável que dois planetas estejam diretamente próximos um do outro. Como posso conseguir isso? Eu sei que você pode modificar as chances aplicando uma função …


1
Usando o PhysX, como posso prever onde é necessário gerar formas de colisão de terreno procedimentais?
Nessa situação, tenho valores de altura do terreno que gero processualmente. Para renderização, uso a posição da câmera para gerar um mapa de altura de tamanho apropriado. Para colisão, no entanto, preciso ter campos de altura gerados em áreas onde os objetos podem se cruzar. Minha solução potencial atual, que …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.