The 2024 Developer Survey results are live! See the results

# Questions tagged [isometric]

A specific 3D perspective technically defined as having all 3 axes being exactly 120 degrees apart. In early video games, it is often slightly off to account for smoother pixel lines.

362 questions
Filter by
Sorted by
Tagged with
84 views

### How to check if an AABB is behind another AABB while isometric depth sorting?

I have an isometric scene in a custom engine where my world sim is 3D, but I'm rendering sprites. To depth sort, I follow the approach in this blog post. Basically: wrap each sprite in an AABB, then ...
• 33
31 views

### Dimetric Screen to World coordinates

I've got a successful projection of world coordinates to the screen, but when I try to generate a ray for screen coordinates to the world, it always generates a fixed point which is invalid. I started ...
• 101
64 views

### Isometric building system and coordinate calculation

I am a Unity newbie and trying to implement a simple building system in a prototype of the game. The scenario is: Clcik on the UI Button Move the coursor to the desired position Click left mouse ...
• 13
223 views

### Topological sorting optimization

I'm creating a 2d isometric game that uses topological sorting to correctly depth sort all of the oddly-shaped isometric objects. I spent a lot of time writing this from scratch, and it works great. ...
1 vote
85 views

### A-star algorithm after 2D tilemap 90-degree rotation

I am learing Unity and for now trying to implement a simply pathfinding alogorithm in a simply 2D isometric diamond-shaped tilemap. Recently I learned a way how to rotate tilemap and I already have a ...
• 13
103 views

### 2D isometric tilemap coordinates

I am learning Unity and for now trying to rotate a tilemap using (x, y) --> (-y, x). I have created a Grid and tilemap in it As you can see my tiles are in cells of izometric tilemap. I am ...
• 13
1 vote
764 views

### Y-Sorting in 2D Isometric Games in Godot 4.x

I am having a problem with Y-sorting in an isometric Godot game. More specifically, when my character moves behind/in front of larger objects than one standard tile size, the rendering is inconsistent....
128 views

### 90 degrees rotation of 2D isometric game

I am learning unity and wandering how to rotate an isometric map at 90 degrees. I have a fixed grid about 96x96 and would like to implement rotation of my game scene. Now I am wandering what approach ...
• 13
1 vote
170 views

### Godot 4 - Isometric Snap Grid

While there is rotation in the snap grid settings it does not seem to be rotating the displayed grid. I can use a Isometric tilemap, but without a grid displayed at all times, I cannot perfect ...
• 113
73 views

### How to draw a tile placement grid in a 2d isometric place/world?

I'm working on an isometric 2d tile based game in ruby using SLD 2. The tiles are 40px wide and 20px tall. I'm trying to figure out how to draw the grid (where each cell of the grid is a potential ...
• 123
1 vote
95 views

### Possible to draw isometric tiles with height and moving objects in one pass?

I am working on a isometric tile-based game where the tiles can sometimes have differing heights - representing elevation. I am trying to understand how to order the tiles for drawing when there are ...
• 33
150 views

### how to use square sprite asset in isometric tilemap?

I recently need to build a isometric game world in Unity. I have 4 types of terrain.Both are 32x32 square sprite.(represent 1x1 area) Besides, i have a table sprite asset which is already isometric. ...
1 vote
673 views

### How to achieve a blend of Top Down 2D and Isometric maps/art like in Sea of Stars?

I recently started playing Sea of Stars and what amazed me was the seamless blend of Isometric and Top Down 2D. Sometimes even in the same map. It's what I have in mind for the game I'm currently ...
• 189
39 views

### Missing tiles when rendering an isometric Staggered tilemap in Unity

I'm trying to show tiles on an isometric staggered tilemap in Unity, but some tiles are missing. I think the problem might be with where I'm placing the tiles or some floating-point precision issues. ...
1 vote
260 views

### Selecting tiles with mouse on isometric map with height and slopes

I want to implement an isometric map with rectangular tiles similar to how it was in simcity 2000, where tiles could have different heights and tiles with different heights were connected by slopes. ...
• 11
271 views

### How do I smoothly connect isometric tiles at different height levels?

I am trying to figure out how to smoothly connect isometric tiles at levels. For example, below are tiles at different levels. I want to smoothly connect the tiles at the two levels based on the ...
• 33
117 views

### How to calculate shadow position below arcing projectile in Isometric 2d tilebased grid?

I have an Isometric 2D grid-based tilemap, and am firing a projectile (at Vector P1 in image below) from the player (at Vector A) to a location "above" a target location (at Vector B). This ...
• 101
1 vote
242 views

### Raycast from isometric view without camera position?

I'm trying to cast a ray so I can implement mouse picking. My game uses 2:1 isometric with a 3D world sim that uses AABBs. Positive X points to the bottom right, positive Y points to the bottom left, ...
• 33
1 vote
834 views

### Pixel-effect cube in Godot 4

I'm trying to make a simple scene where the camera is in orthogonal mode with isometric settings just like if it was an isometric 2D game. That's because I have already tried doing it with 2D only but ...
• 111
49 views

### Adding requestAnimationFrame in isometric Tile grid Code is not working

Hi There this is my first Post on gamedev, and i hope everyone understand what i want :) First of all my Code is an very Personal Version from one Github Isometric Map. I Tryd now 2 Days to Add the ...
20 views

### Find which tiles are intersected between two points on an isometric tilemap [duplicate]

I need to be able to find out which tiles are intersected when a line is drawn between two points. I'm currently working with a isometric perspective which makes things a little more complicated. I've ...
75 views

### 2d isometric map disappeared when reopening Unity project

I closed my Unity project, came back the next day and opened it, but saw this : Instead of this : What should I do to recover the grid instead of having that pink area ?
• 23
1 vote
965 views

### How can I fit these isometric tiles into a TileMap?

I have downloaded this 2d isometric tileset : https://assetstore.unity.com/packages/2d/environments/cute-isometric-town-starter-pack-134286 But when I tried to create a map in Unity, I have this : ...
• 23
569 views

### For fully 3D isometric games, is it better to turn the camera 45°? Or have the environment be rotated 45°?

For fully 3D isometric games, is it better to turn the camera 45°? Or have the environment be rotated 45°? I'm asking because, after trying to tilt the camera 45°, the movement code had to be a bit ...
1k views

### Draw a player in an isometric tilemap in the right order

I'm trying to create an isometric tilemap world in Godot 4 beta 4. The world is made of blocks on top of each other where for every Y level (thinking the world like if its in 3D coords) there is a ...
• 111
1 vote
221 views

### How to create a camera that combines both forced movement and smooth player following

Context So I'm making a clone of Crossy Roads where the camera follows the player. It does some linear interpolation (Lerp) after moving, and the camera starts moving away from the player in the ...
• 121
628 views

### How to pan and zoom an isometric map on a canvas

I'm new to html canvas. So far I am following this code as base for simple isometric tiles. I made an empty isometric grid map that only shows the grid. I want to offset the position of my isometric ...
• 101
670 views

### Implement grid-based movement in a Unity 2D isometric game

I am creating a 2D turn-based isometric strategy game in Unity. In this game, the visible map is divided into logical tiles. A character occupies a single tile at a time, and a tile can host up to one ...
• 111
421 views

### Isometric ordering issue with moving entities taller than one block

I'm having a lot of trouble sorting it in such a way that it works with a moving entity that is "taller" than a "block" size in this map. I've recorded my problem here: https://www....
• 151
1 vote
639 views

### Problem with placing isometric tiles above and below each other

In unity when using the in built tale palette to place tiles into the scene, I have come across a small problem. Im using an isometric tile-map and whenever i go to place a block, I end up placing a ...
• 21
1 vote
826 views

### Trying to get sprite from isometric "z as y" tilemap

I'm using code like the following with a tilemap and tilemap collider 2d: var ray = Physics2D.RaycastAll(worldCoordinate, Vector2.zero); Unfortunately, when I ...
701 views

### What is a good method for 2D isometric lighting in Pygame?

I'm making my first isometric game in Python using Pygame. It's a 2D tile-based dungeon crawler, but I want to create a nice lighting system. I've made a random level generator that creates the rooms ...
• 101
41 views

### Aim assist-- How to cast a wedge in screen space

My character exists in a 3D, isometric, top-down world. I'd like to make an aim assist mechanic, such that when holding the right joystick in a direction the game will choose the enemy roughly in that ...
• 143
1 vote
802 views

### Deriving shadow position from a 2D heightmap

I have a 2D heightmap with discrete values. Based on these values they should cast a fixed position shadow (constant angle respective to the "sun"). I can figure out how to cast it on a flat ...
• 263
783 views

### Professional way to make Isometric 3D Tilemaps for an ARPG in Unity3D?

I'm was working on a top-down ARPG and now I'd like to switch to 3D Isometric. I know that I can place prefabs on Unity's tilemaps, and also have an X-Z grid, etc, but are they designed to handle ...
• 771
1k views

### Isometric projection, calculate camera angle for specific tile height

I'm experimenting with different tile dimensions while rendering 3D assets for an isometric game (or dimetric to be exact). Everyone does a 2:1 ratio so the tiles in isometric view are 256wx128h, ...
• 133
1 vote
663 views

### Transforming 3D coordinates to 2D isometric position

I'm trying to render isometric maps, my final goal is to render scenes that resembles Snake Rattle 'n' Roll: So I started by rendering cubes: For now I have an array with a collection of 3D vectors ...
1 vote
295 views

### How can I get correct coordinates from a diamond isometric map created in Tiled?

I am rendering a diamond isometric map created in Tiled using Monogame.Extended.Tiled package. Here is where I'm trying to spawn a player with an object at ...
• 11
194 views

### 2D Isometric Movement - Move to Mouse Position

I'm developing a 2d isometric game on a engine made by myself (as a way to practice Java), however i'm stuck on what it seems to be a math problem. I wish I could have some help on how to implement a ...
335 views

### How do I highlight the squares adjacent to my player in a Isometric grid

I am making a grid base RPG (like Fire Emblem but isometric) but currently I'm stuck on the movement, mainly the UI (showing how far the player can move around the board). Like the image below where ...
1 vote
542 views

### Free movement in a 3D isometric world

I'm currently experimenting with movement in a isometric perspective world and i'm thinking about how the movement should work. The movement can be either by WASD or gamepad. Since the player can ...
• 13
208 views

### Need help projecting 2D projectile motion in 2.5/isometric 2D game

So I’ve been researching this a lot and have hit a road block. I’ve read pretty much every thread on here regarding this and while I understand the concept I don’t understand how to implement it. For ...
241 views

### Isometric tilemap circle around object

I am developing an isometric game like Anno 1602. I have an isometric tilemap. The default tilesize is 64x31. My goal is to show the area a building has influence to. For that I want to show a circle ...
• 101
923 views

### 2D isometric game with 3D prefabs

Is it possible to have a 2D isometric game in Unity, but also have 3D prefabs in the scene? Will that work or should I make the game in 3D with an isometric camera?
418 views

### Isometric tiles on wrong positions if the mouse points at a negative world coordinate

I am using this approach: http://clintbellanger.net/articles/isometric_math/ Basically, you can calculate the iso coordinates based on the screen coordinates. What I am doing is, getting the actual ...
• 107
1 vote
3k views

### How to transfer the player into a new scene, loaded in the background?

I'm porting an old BuidBox 2 game to the Godot game engine. I already added all assets and scenes to the Godot project. The game is a 2.5D (isometric) endless runner. What I want now is to add a ...
• 971
2k views

### Tile Palette problem in Unity

I am working on isometric tilemap in Unity 2019.4.8f1. In the Tile Palette panel, the selection is always 1 block away. Please see this screenshot: In the screenshot, apparently I selected an empty ...
• 141
407 views

### Isometric Tilemap is blocking UI elements

I'm using Unity 2019.4.6f1, and I'm working on Isometric Tilemaps. The hierarchy is like this: The VillageScreen is a Canvas, ...
• 141
1k views

### Unity higher Z position tiles rendered underneath

When placing tiles in an isometric tile-map in Unity, I try to place blocks on top using the "Z Position Value" However it looks like higher Z position values get rendered underneath. In ...
• 33