Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Map Implementation Question (Pathing, sort of)  (Read 648 times)
0 Members and 1 Guest are viewing this topic.
Offline Arideth

Innocent Bystander




Java games rock!


« Posted 2005-03-03 22:18:46 »

OK so here's what I'm looking to do:

In my game, there will be a world map, and the player will be sailing around on it.

I need to calculate the shortest path to his destination.

Now, I've read up on A* pathing algorithms and I have a good idea of how to do the actual pathing calculations.

The place where I have concern is as follows...

Is there any way for me to determine what is land, what is shallow sea, and what is deep sea without handcoding the value of every single X and Y in my grid?

My map is a 400x300 pixel area. I'm open to any suggestions. I'm really stalling here at the idea of hand entering 120,000 values.

Thanks for your time.
Offline bauerr

Junior Member




Java!!!!!!!!!!! !!!


« Reply #1 - Posted 2005-03-04 05:16:59 »

I'm also a newbie here, so maybe there are better solutions:

Two days ago I asked about
making a 2d racing game and how to determine if the car has left the track. I got an advice which may fit to your problem.
How about making a second map with only a few colors?
For example: all land colored brown, deep water colored blue,...
You could than read your current position from this 'shadow map' and determine what kind of  underground your actual position has.

Here's the link to my question:

http://www.java-gaming.org/cgi-bin/JGNetForums/YaBB.cgi?board=cluebies;action=display;num=1108479531

Ralf
Offline Malohkan

Senior Member




while (true) System.out.println("WOO!!!!");


« Reply #2 - Posted 2005-03-04 19:34:50 »

is your map such that color differences denote land type differences?  If so, you could check pixels of your map and compare them to your 3 stores color values to figure out what speed of travel they offer.

Admin and Game Developer at
GameLizard.com
Play Rimscape!    |    Play Conquer!
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

CogWheelz (15 views)
2014-07-30 21:08:39

Riven (21 views)
2014-07-29 18:09:19

Riven (14 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (32 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

pw (42 views)
2014-07-24 01:59:36

Riven (42 views)
2014-07-23 21:16:32

Riven (30 views)
2014-07-23 21:07:15

Riven (31 views)
2014-07-23 20:56:16
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!