Perguntas com a marcação «random»

Algoritmos ou métodos para produzir eventos ou comportamentos de natureza aleatória.


4
Como faço para que o pathfinding do NPC pareça crível?
Existe uma maneira "acadêmica" de ter NPC andando aleatoriamente em um mapa, mas tendo um comportamento crível? O cenário óbvio é um guarda armado que está andando em um porão para protegê-lo. É muito fácil criar um caminho "crível". O que estou procurando é uma maneira de simular uma multidão …


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
Os agentes adversários podem jogar moedas?
Eu estava pensando em jogos ponto a ponto, considerando um simples jogo de lançamento de moedas. Você abre sua versão do P2PCoinFlipping Beta 2.3 e ele exibe uma lista de servidores de nomes de jogadores. Depois de escolher o servidor mais próximo, um placar dos jogadores mais sortudos aparece. Você …

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: …

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 …


7
Faça uma distribuição aleatória falsa?
Às vezes, um evento aleatório "real" parece injusto e deixa os jogadores frustrados. Por exemplo, um inimigo tem probabilidade de 20% de causar dano duplo ("acerto crítico"). Assim, ele poderia fazer 4 acertos críticos consecutivos com probabilidade de 1/725. Não é tão pequeno quanto parece. Espero que a probabilidade possa …

3
Algoritmo para Clima Aleatório
Estou tendo dificuldades para modelar o clima. Modelar um único aspecto é trivial - algum padrão sinusoidal + ruído aleatório. No entanto, mais de 1 está me deixando louco. Não posso ter vento, folhas caindo, chuva e neve, tudo para ser aleatório. Colisões simples como chuva e neve nunca devem …



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.