Tagged Questions

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.

learn more… | top users | synonyms

0
votes
0answers
44 views

Is there a simple isometric graphical game engine (using vectors?) that could be used for a (multiplayer) crafting/farming game? [duplicate]

Possible Duplicate: Good, free isometric game engine? With little game development experience (albeit having graphical skills and some programming knowledge) a group currently working on a ...
5
votes
3answers
2k views

Is it possible to map mouse coordinates to isometric tiles with this coordinate system?

I'm trying to implement mouse interaction in a 2D isometric game, but I'm not sure if it's possible given the coordinate system used for tile maps in the game. I've read some helpful things like ...
1
vote
2answers
226 views

Which isometric angles can be mirrored (and otherwise transformed) for optimization?

I am working on a basic isometric game, and am struggling to find the correct mirrors. Mirror can be any form of transform. I have managed to get SE out of SW, by scaling the sprite on X axis by -1. ...
7
votes
2answers
4k views

Free movement in a tile-based isometric game

Is there a reasonable easy way to implement free movement in a tile-based isometric game? Meaning that the player wouldn't just instantly jump from one tile to another or not be "snapped" to the grid ...
4
votes
1answer
537 views

Isometric Screen View to World View

I am having trouble working out the math to transform the screen coordinates to the Grid coordinates. The code below is how far I have got but it is totally wrong any help or resources to fix this ...
2
votes
2answers
708 views

Checking if an object is inside bounds of an isometric chunk

How would I check if an object is inside the bounds of an isometric chunk? for example I have a player and I want to check if its inside the bounds of this isometric chunk. I draw the isometric ...
4
votes
1answer
333 views

Issue with distinguishing levels in isometric game [duplicate]

Possible Duplicate: How can I change this isometric engine to make it so that you could distinguish between blocks that are on different planes? I'm working on an isometric game however I ...
1
vote
2answers
141 views

Back to front drawing in an Unorginized array of tiles

I have an Array of tiles in no particular order. How would I do a isometric back to front rendering on it? Do I HAVE to order it?
5
votes
1answer
1k views

Smooth drag scrolling of an Isometric map - Html5

I have implemented a basic Isometric tile engine that can be explored by dragging the map with the mouse. Please see the fiddle below and drag away: http://jsfiddle.net/kHydg/14/ The code broken ...
2
votes
1answer
397 views

How to draw Isometric game Back to front

What is the for loop or algorytm for a 2D array of tiles that I would render the tiles back to front like this:
17
votes
1answer
4k views

How to convert mouse coordinates to isometric indexes?

I draw isometric map with tile 64x32: const Offset = 160; int X, Y; for (int a=0; a < 6; a++) for (int b=0; b < 6; b++) { X = a * 32 - b * 32 + Offset; Y = a * 16 + b * 16; ...
0
votes
1answer
482 views

Isometric drawing “Not Tile Stuff” on isometric map?

So I got my isometric renderer working, it can draw diamond or jagged maps...Then I want to move on...How do I draw characters/objects on it in a optimal way? What Im doing now, as one can imagine, ...
0
votes
1answer
208 views

Drawing at negative coordinates in XNA?

I am trying to make a 2D isometric RPG and I kind of hit a wall when it comes to lighting. I was thinking of using shaders, if I manage to understand them.The problem I am anticipating is the presence ...
-2
votes
1answer
2k views

Convert map of USA to isometric format

How can I convert the map of the US to isometric format. How do you ensure that the angles that you are making are perfect? I mean in isometric maps even slight errors can cause difficulty. Also any ...
0
votes
2answers
503 views

Screen coordinates to a multilevel isometric world

I have an isometric world that has stuff on multiple levels, i.e. it has an XYZ coordinate system, and tiles can be stacked on each other, accumulating screen Y offset as they go. I currently have an ...
1
vote
1answer
840 views

HTML5 Canvas Depth Sorting

I'm have problem with Isometric. I'm don't know how to name this "problem", but I'm show you some sceen what I get and what I'm need to get. My code now drawing something like: ...
1
vote
2answers
2k views

Advanced Animation for 2d Isometric Game?

I need help with workflow suggestions for a flash game. (although the concepts would apply to other game engines, too). In a game like: Hero Academy There are several different character models each ...
5
votes
3answers
969 views

Isometric tile map format

I've just knocked up a fairly basic isometric tile based game and I'm looking for the best way to store the level data. Each tile coordinate is assigned one or more numbers that correspond to a tile ...
2
votes
3answers
3k views

Isometric 2D game without tiles. Is there a solution?

Is it possible to create an isometric view of the game without the use of tiles? I've already searched in stackoverflow.com and gamedev.stackexchange.com, but I could not find a simple solution for ...
4
votes
2answers
772 views

Optimizing isometric drawing function

I need help optimizing my Draw(); function to draw only what is visible in the viewport. Currently I'm drawing the whole Map array in a diamond shape. How can I make my function store only what is ...
0
votes
1answer
474 views

Z axis in isometric tilemap

I'm experimenting with isometric tile maps in JavaScript and HTML5 Canvas. I'm storing tile map data in JavaScript 2D array. // 0 - Grass // 1 - Dirt // ... var mapData = [ [0, 0, 0, 0, 0], ...
4
votes
1answer
1k views

Isometric Tile maps in Cocos2d-x

Is there an specific isometric tile map handler in cocos2d-x? I can't find any.
0
votes
1answer
538 views

Does anybody know of any resources to achieve this particular “2.5D” isometric engine effect?

I understand this is a little vague, but I was hoping somebody might be able to describe a high-level workflow or link to a resource to be able to achieve a specific isometric "2.5D" tile engine ...
2
votes
1answer
1k views

Can anyone explain step-by-step how the as3isolib depth-sorts isometric objects?

The library manages to depth-sort correctly, even when using items of non-1x1 sizes. I took a look through the code but it's a big project to go through line by line! There are some questions about ...
3
votes
4answers
2k views

How can I improve my isometric tile-picking algorithm?

I've spent the last few days researching isometric tile-picking algorithms (converting screen-coordinates to tile-coordinates), and have obviously found a lot of the math beyond my grasp. I have ...
9
votes
4answers
517 views

How to deal with animated doors in isometric tiles

I've got a tricky issue I'm not sure how to tackle best: I have an animated tile of a door. When it's closed it should be sorted one way, but when it's openend it will need to be sorted a different ...
2
votes
3answers
919 views

Isometric to screen, screen to isometric for irregular projection

I have isometric assets that unfortunately can't change and need to work out the projection for those. Here is how a tile looks like: The tile image width/height ratio is 0.(6) (height/widht = ...
2
votes
2answers
3k views

How would I translate screen coordinates to Isometric coordinates?

I have a function isoToScreen(x, y) that converts Isometric coordinates to Screen coordinates. var tileW = 16; var tileH = 16; var isoToScreen = function(x, y) { var posX = (x - y) * tileW; ...
3
votes
3answers
5k views

How to render axometric/isometric tiles that are a 2d array in logic, but inclined 45º visually?

I am making a tile-based strategy game which i plan to have 2.5D visuals in an axometric/isometric fashion. Right now i'm programming it's logic and rendering it as a literal 2-dimensional array ...
3
votes
3answers
4k views

Getting isometric grid coordinates from standard X,Y coordinates

I'm currently trying to add sprites to an isometric Tiled TMX map using Objects in cocos2d. The problem is the X and Y metadata from TMX object are in standard 2d format (pixels x, pixels y), instead ...
1
vote
1answer
276 views

Class design for instantly switching between free-roaming world to/from battle world?

I plan to have an isometric world, which can be freely roam around. However, I desire the system to instantly apply the grid onto isometric world for battling system on any random encounter. ...
0
votes
2answers
340 views

Tile walking algorithm for already known set of walkable tile?

Suppose I already have a list of tile that specify which tile the character can move to, and these tiles are clustered around the character. If I want to produce a path (maybe not shortest, but just a ...
2
votes
2answers
972 views

How do I apply pixel shader to specific sprite in XNA 4.0 in a spritesort FrontToBack?

I have a set of sprite drawn in FrontToBack sortmode. In XNA 4.0, the effect must be as an input argument of Begin() function of SpriteBatch. However, If I reinvoke the function, then the sprite ...
2
votes
1answer
232 views

isometric tile - How would I apply effect on only specific part of a sprite?

How would I apply a mask for pixel shading effect to restrict it only to some part of image? For example I have a height tile: Now I want to apply the effect only on the tile-shape of this ...
3
votes
1answer
2k views

A* pathfinding for an isometric map

I am making an isometric tower defense game in XNA and trying to implement the A* pathfinding algorithms for my enemy AI. I am quite new to programming, especially AI and pathfinding, so please excuse ...
4
votes
1answer
479 views

Character jumping movement in isometric tile

When I want to draw my character moving from one tile to another, I would find the displacement vector between two tile's drawing offset and let the character walk in a linear line toward that ...
0
votes
1answer
492 views

XNA: weird effect by matrixTransform of spriteBatch on isometric tile

I wrote a Camera class that contains Matrix (for zooming and moving around). When I zoomed it with any zoom scale other than 1, some isometric grids becomes visible on each of my isometric tile. ...
7
votes
3answers
352 views

Sort Polygons in order - not working?

I'm fairly new to programming in a 3d world. I'm trying to create a canvas where all the objects are drawn in order of furthest-to-closest and from bottom to top - so they don't overlap each other, ...
0
votes
0answers
142 views

What is the connection between an isometric angle and scale

I am trying to work out an isometric projection matrix for a custom angle. In the engine I'm using there's a projection matrix defined like so: projection.rotate(45 * (Math.PI / 180) ); scale = ...
6
votes
1answer
1k views

HTML5 Canvas Converting between cartesian and isometric coordinates

I'm having issues wrapping my head around the Cartesian to Isometric coordinate conversion in HTML5 canvas. As I understand it, the process is two fold: (1) Scale down the y-axis by 0.5, i.e. ...
9
votes
2answers
6k views

How to create tilted (height) isometric tiles

This is perhaps best explained pictorially. I am trying to create a 2.5D isometric game. My vision is for the game to look something like my goal: I am not a graphics artist, so I'm having some ...
1
vote
1answer
927 views

Are 3D textures used for ground tiles in 2.5D games?

In an isometric system, each tile can be painted with texture. Normally, (if I recalled the technical term) the fastest method to paint these ground tiles with appropiate texture is to use something ...
1
vote
1answer
724 views

Converting coordinate systems to/from an isometric game world

I have tried searching and reading for an answer, but the information I could dig up either didn't fit what I need or was in the form akin to "Just multiply the vectors with the inverse matrix of.." ...
6
votes
3answers
3k views

2D isometric: screen to tile coordinates

I'm writing an isometric 2D game and I'm having difficulty figuring precisely on which tile the cursor is. Here's a drawing: where xs and ys are screen coordinates (pixels), xt and yt are tile ...
0
votes
1answer
1k views

Staggered Isometric Map In Javascript

I'm trying to create a staggered isometric map in Javascript. var x, y, row, column, top, left, width = window.innerWidth, height = window.innerHeight, tile = {width: 64, height: ...
1
vote
2answers
888 views

How would I achieve diablo like 2D isometric projection?

I am in the process of coming up with an idea for a game, and I would like it to be isometric like Diablo. The problem is I have no idea how it achieves the effect of height like in the following ...
-1
votes
2answers
621 views

How do I pick correct tile in isometric 3D map?

I want to know how to pick the correct tile on a isometric map in 3D space. Here is a 2D example. They use a colour key map to correctly pick the coordinate. How can I achieve this in 3D space? Is ...
-2
votes
1answer
1k views

How to make an isometric background?

I'm trying to create an isometric background for a game but I'm not sure how to do it. I'm using Javascript and jQuery. I've already tried it before using CSS3 but I think I'm using the wrong method. ...
12
votes
4answers
2k views

How do I determine the draw order in an isometric view flash game?

This is for a flash game, with isometric view. I need to know how to sort object so that there is no need for z-buffer checking when drawing. This might seem easy but there is another restriction, a ...
2
votes
2answers
877 views

How do I find which isometric tiles are inside the cameras current view?

I'm putting together an isometric engine and need to cull the tiles that aren't in the camera's current view. My tile coordinates go from left to right on the X and top to bottom on the Y with (0,0) ...