# Help - tile based game

**URL:** <https://forum.kirupa.com/t/help-tile-based-game/167576>\
**Category:** programming\
**Created:** [October 29, 2005, 3:32pm UTC](https://forum.kirupa.com/t/help-tile-based-game/167576 "2005-10-29T15:32:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![RummeR](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/rummer/32/1825_2.png) [@RummeR](https://forum.kirupa.com/u/RummeR)\
**Post date:** [October 29, 2005, 3:32pm UTC](https://forum.kirupa.com/t/help-tile-based-game/167576/1 "2005-10-29T15:32:24Z")

</div>

I am looking through the [http://www.tonypa.pri.ee](http://www.tonypa.pri.ee/) site, of making tile based games, I understand everything until great mathematics begins 🙂

[color=navy]function buildMap (map) {[/color]  
[color=navy]_root.attachMovie(“empty”, “tiles”, ++d); [/color]  
[color=navy]game.clip=root.tiles;[/color]  
[color=navy]var mapWidth = map[0].length; [/color]  
[color=navy]var mapHeight = map.length;[/color]  
[color=navy][color=green]// it’s clear till here[/color][/color]  
[color=navy]for (var i = 0; i \< mapHeight; ++i) {[/color]  
[color=navy]for (var j = 0; j \< mapWidth; ++j) { [/color]  
[color=navy]var name = "t"+i+"_"+j; [/color]  
[color=navy]game[name]= new game[“Tile”+map\*[j]];[/color]  
[color=navy]game.clip.attachMovie(“tile”, name, i_100+j_2); [/color]  
[color=navy]game.clip[name].\_x = (j_game.tileW); [/color]  
[color=navy]game.clip[name].\_y = (i_game.tileH);[/color]  
[color=navy]game.clip[name].gotoAndStop(game[name].frame); } }}[/color]

[color=black]Could anyone give me tips or other information about that mathematics stuff, just make my mind understand it clearer than the tile based games explains it. [/color]  
[color=black]Thanx[/color]
