Tile map is a technique of re-using small graphic pieces, tiles, over and over again to shape the game field.
11
votes
3answers
7k views
How can I create a random “world” in a tile engine?
I am designing a game that is working on a classic tile engine, but whose world is generated randomly. Are there existing games or algorithms that do this?
The procedural generation algorithms I have ...
27
votes
3answers
5k views
Random map generation
I'm starting/started a 2D tilemap RPG game in Java and I want to implement random map generation. I have a list of different tiles, (dirt/sand/stone/grass/gravel etc) along with water tiles and path ...
5
votes
1answer
431 views
Choose tile based on adjacent tiles
I am working on a tiled map editor, and I need to choose tiles automatically, based on the adjacent tiles. For example, when placing a road tile, next to another road tile, the two need to be oriented ...
3
votes
1answer
671 views
Circle-Rectangle collision in a tile map game
I am making a 2D tile map based putt-putt game.
I have collision detection working between the ball and the walls of the map, although when the ball collides at the meeting point between 2 tiles I ...
23
votes
3answers
2k views
Random seed function for map generation?
I am looking for a function to generate a random tile-based map as the visual boundaries of the map change (by going through the map). I want the map to be infinitely large, and have maze-like ...
7
votes
2answers
2k views
Tile map/terrain implementation with differing heights of neighbouring tiles
Ahoy!
I'm looking for some information about tile maps, or rather, what a specific type of tile map is called.
I'm interested in the kind of implementation used in rollercoaster tycoon, or the ...
4
votes
3answers
1k views
Road / river generation on 2d grid map
This is a newbie question, but here it goes:
My map is a 2d grid, and I want to generate roads and rivers. The route from the starting to ending point must not be the optimal route in number of ...
2
votes
2answers
381 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 ...
2
votes
2answers
2k views
Effecient tilemap rendering
I have done mostly tile based games, but never really bothered with optimization. I always just rendered all the tiles that convered the viewport.
I am currently working on platformer for a mobile ...
2
votes
2answers
1k 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 ...
5
votes
2answers
1k views
Collision Detection, player correction
I am having some problems with collision detection, I have 2 types of objects excluding the player. Tiles and what I call MapObjects. The tiles are all 16x16, where the MapObjects can be any size, but ...
1
vote
4answers
699 views
How do I create a 2D tile map?
I'm new to game development and I want to try it out, like many others amongst us :)
I need to create a gridmap. The map needs to be divided in squares. Each square represents a location. For ...
1
vote
2answers
425 views
How can I efficiently store tilemaps in work memory?
I've been working on different tile-based projects, but never really bothered with being efficient memory-wise. Each tile was represented by a tile class which would hold the following:
X and Y ID ...
-5
votes
1answer
564 views
How to properly scroll a 2D tilemap?
Hello and I'm trying to make my own game engine in Java. I have completed all the necessary ones but I can't figure it out with the TileGame class. It just can't scroll. Also there are no exceptions. ...
2
votes
1answer
321 views
[2D] Finding largest possible straight lines around body
I've got a 2D-map, largely consisting of rectangular tiles, but with some none-rectangular objects mixed in as well (tilted lines on corners for example).
Take this image as an example:
I now ...
-1
votes
2answers
541 views
How to calculate the direction a ball must bounce
I have a tile engine I have made. I can detect collision between the ball(the player) and the tiles. When a collision is detected all the colliding tiles are stored inside a list. My question now is, ...