article thumbnail

#Drive Rally by Pixel Perfect Dude is a love letter to the golden age of rally games

PreMortem.Games

Ultimately, we decided to create our custom physics engine, using NWH Wheel Collider as a base for collisions and writing every part of car physics from scratch. This way we bypassed those limitations and were able to craft tracks with the precise slopes, terrain blending, and asset placement we wanted.”

Pixel 152
article thumbnail

New improvements for GPUParticles in Godot 4.0

Mircosoft Game Dev

Allows collisions against the physics world. Baked SDF Collision. Still, for complex interiors, creating all the collisions with boxes and spheres can be a hassle. This allows approximate complex collisions with geometry (without having to test the actual geometry, which is expensive). Less flexible. Particles in Godot 4.0

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

10 Worst Video Game Glitches to Test Before Launching Your Next Game

iXie gaming

Character Clipping and Collision Glitches A video game entails characters interacting with each other. However, their interaction may be faulty, leading to objects or characters getting stuck in walls, terrains, or on each other. This can break gameplay and immersion in your game. This impacts player immersion negatively.

Texture 52
article thumbnail

Physics progress report #1

Mircosoft Game Dev

Cylinder collision shape. One of the requirements was adding support for cylinder shapes in Godot's custom collision detection system. Technical details: Godot Physics is almost entirely based on the SAT algorithm for collision detection, but cylinders can't entirely rely on that. Heightmap collision shape.

article thumbnail

Open-World Game Testing: Things to Consider

iXie gaming

Verify the accuracy of the in-game map, including geography, terrain, and landmarks. Boundaries and collision. It helps identify objects that may get players stuck in the open world, hindering their gaming experience. Here are a few things to consider when testing the world environment: Map validation.

article thumbnail

Object Placement on Terrain (Mesh)

Mnenad

This chapter is all about how I solved it (so far) to be able to place all kinds of assets like 3D-meshes or self-growing fractal seeds on the terrain. What Sebastian Lague did to work-around it when generating new terrain chunks on runtime is to use multithreading. Before we start. Freezing is simply annoying and kills the flow.

Terrain 52
article thumbnail

Tiles editor progress report #3

Mircosoft Game Dev

Most of TileSet's systems (rendering, collisions, physics, navigation, …) are now using a concept of "layers" (this might be renamed). As an example, you could now define several PhysicsBodies per tile with different collision layers/masks. Terrains are the more powerful replacement of autotiles. Navigation.

Tile 52