• # Allis' Ph.D. thesis: Searching for Solutions in Games and AI

Artificial Intelligence

## User Feedback

There are no comments to display.

## Create an account

Register a new account

• 0
• 25
• 0
• 1
• 0

• 13
• 26
• 10
• 11
• 9
• ### Similar Content

• Hello everyone, it's my first time posting on this forum. I'm very excited to meet you.
Anyways, my first question is about procedurally generating a world. I'm seeing how to implement a procedural generated world, and placing objects after that seem to be a big challenge.
Let's say I have a big object that doesn't fit inside a chunk or that it is spawned in the frontier of a chunk. How would you go about generating the whole thing using the nearby chunks? With terrain it's pretty easy because the terrain is not hardcoded, so the algorithm is entirely free. But when I want to place hardcoded objects like castles or trees, I can't just cut the castle in half - or can I?
What's a way to approach this problem?
I'm using LWJGL/OpenGL in Java for a 2D game.

• I'm very interested in the snow physics in Red Dead Redemption 2.
Here is a demo video from YouTube.
Does anyone know the techniques behind this snow physics?
For example,
What is the shading model of the snow? How do they create snow deformation?

• I'm writing a little game for visual deficient people, but I'm having a hard time getting the mouse position. Let me explain :
I need to know where in the table the mouse cursor is, without having a click, and then I want to play a sound. That sound would be different for every position. Any thoughts? Thanks, in advance!
e.g., when the mouse is on the 1st box would be played the audio "a1", when it's on the 2nd box, "a2", and so on.
I tried with:
mouse_x, mouse_y = get_Position() if mouse_x and mouse_y == map[x][y] then if map[x][y] == 0.1 then Audio:play() But it makes a loop and the sound keeps playing forever!
• By Alin N.
Hello there,

Let's say I am looking into designing a game similar to Guitar hero for mobile.
If a player plays niche songs from obscure bands, what is the best way to register his highscore on a global server?
I'm interested in resource efficiency and response times.

Thanks!
×