Original Post
Hi everyone, I wanted to learn about isometric view in games, i searched web but couldn't find much articles. Most of them were for flash games which i've never used and couldn't understand rendering loops. Anyway, i have a tile like this: http://img100.imageshack.us/img100/2617/tilebase0hg.png I store map like this: struct MAP{ int tile[20][20]; }map; I'm rendering with this: for(int i=0; i<20; i++){ for(int a=0; a<20; a++){ if(map.tile[a] == 1){ DrawIMG(tile_base, i*42, a*21);//since my tile is 42x21 } } } And i am getting this: http://img100.imageshack.us/img100/7387/clipboard012as.jpg As you can see, its not a good isometric view :) How can i render tiles just more like an isometric game :) NOTE: I looked gamedev.net's article section, but i couldn't find something helps to me :)