Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (475)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (530)
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  
  Hexagons in game development  (Read 2366 times)
0 Members and 1 Guest are viewing this topic.
Offline Agro
« Posted 2012-10-26 03:21:56 »

I often see that games make use of hexagons. Why and what are so special about them?

Thanks

Offline cubemaster21
« Reply #1 - Posted 2012-10-26 03:33:40 »

My thoughts are that you mainly see games based off of cubes and hexes really stand out.

Check out my game, Viking Supermarket Smash
http://www.java-gaming.org/topics/iconified/28984/view.html
Offline sproingie

JGO Kernel


Medals: 201



« Reply #2 - Posted 2012-10-26 03:55:02 »

Visual distinctiveness like mentioned above.  More degrees of movement with hexes, 6 as opposed to 4 (diagonal movement distorts distances).  Then there's just the nostalgia factor of all those boxed wargames from 30-odd years ago that used hexes, and RPGs that do even now.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Agro
« Reply #3 - Posted 2012-10-26 04:03:32 »

So things like Age of Empires would use hexagonal maps?

Offline SwampChicken
« Reply #4 - Posted 2012-10-26 06:02:53 »

Another plus is that hexes give a better representation for field-of-view for in-game characters.
Offline loom_weaver

JGO Coder


Medals: 17



« Reply #5 - Posted 2012-10-26 14:10:32 »

Hexagons are popular for turn-based strategy games where units can move X number of tiles per turn.  Hexes allow 6 possible directions where moving X tiles equals the same distance.  It is also very clear if units are adjacent to each other.

Squares, on the other hand, have that pesky problem of whether or not to allow diagonal movement.  Moving diagonally is sqrt(2) distance and if you allow it, units are covering more distance each turn in the diagonal directions as opposed to the 4 cardinal directions.
Offline sproingie

JGO Kernel


Medals: 201



« Reply #6 - Posted 2012-10-26 18:05:54 »

Age of Empires used a fine-grained grid, square I think.  The Settlers series, notably, uses a fine-grained hex grid.  Neither of them were really "played on the grid" so to speak (you'd only see the grid in Settlers when placing buildings).  The old wargames I'm talking about are the kind from companies like Avalon Hill that used hundreds of cardboard chits with military symbols on them.  No computer involved, though Panzer General did a terrific job at reproducing the feel of those games on the computer.

Most tabletop wargames these days tend to be miniatures-based, where you use use a divider compass to measure distance or have coarse range divisions that can be more or less eyeballed.  Theatre-level wargaming has just sort of fallen out of favor on the tabletop (people got sick of losing cardboard chits I guess)
Offline ra4king

JGO Kernel


Medals: 336
Projects: 2
Exp: 5 years


I'm the King!


« Reply #7 - Posted 2012-10-26 23:26:48 »

How about....screw hexagons! OCTAGONS FTW!

Offline cubemaster21
« Reply #8 - Posted 2012-10-26 23:34:56 »

How about....screw hexagons! OCTAGONS FTW!
Mind = Blown Shocked

Check out my game, Viking Supermarket Smash
http://www.java-gaming.org/topics/iconified/28984/view.html
Offline sproingie

JGO Kernel


Medals: 201



« Reply #9 - Posted 2012-10-26 23:40:43 »

Good luck tiling those.  I did have this goofy idea for a game using penrose tiles though Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Damocles
« Reply #10 - Posted 2012-10-26 23:45:04 »

Now imagine a 3D game based on Tetragons.
Final Destination.


Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #11 - Posted 2012-10-26 23:52:18 »

OOTS is both educational *and* funny:
http://www.giantitp.com/comics/oots0175.html

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline matheus23

JGO Kernel


Medals: 106
Projects: 3


You think about my Avatar right now!


« Reply #12 - Posted 2012-10-27 10:11:57 »

OOTS is both educational *and* funny:
http://www.giantitp.com/comics/oots0175.html
Looks like they're talking about Wesnoth... Mid-Jump waiting for the next turn Cheesy

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
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.

ctomni231 (34 views)
2014-07-18 06:55:21

Zero Volt (30 views)
2014-07-17 23:47:54

danieldean (25 views)
2014-07-17 23:41:23

MustardPeter (27 views)
2014-07-16 23:30:00

Cero (42 views)
2014-07-16 00:42:17

Riven (44 views)
2014-07-14 18:02:53

OpenGLShaders (32 views)
2014-07-14 16:23:47

Riven (34 views)
2014-07-14 11:51:35

quew8 (30 views)
2014-07-13 13:57:52

SHC (66 views)
2014-07-12 17:50:04
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!