ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Wed Dec 13, 2017 1:19 am

All times are UTC




Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Hex option for modules
PostPosted: Wed Jan 04, 2012 1:48 pm 
Offline
Loremaster

Joined: Thu Sep 23, 2010 10:18 pm
Posts: 3516
Location: London, England
Would be cool to make a game in hex grids instead of squares. Is this possible...?

_________________
http://www.gamesofgrey.com - My own T-Engine games!
Roguelike Radio - A podcast about roguelikes


Top
 Profile  
 
PostPosted: Wed Jan 04, 2012 4:18 pm 
Offline
Sher'Tul

Joined: Fri May 21, 2010 8:16 pm
Posts: 1022
Location: Inside the minds of all
I've always wondered, what would a hex grid offer that a square grid cannot?

_________________
Final Master's Character Guides
Final Master's Guide to the Arena
Edge: Final Master... official Tome 4 (thread) necromancer.
Zonk: I'd rather be sick than on fire! :D


Top
 Profile  
 
PostPosted: Wed Jan 04, 2012 5:19 pm 
Offline
Spiderkin

Joined: Wed Jan 26, 2011 3:47 pm
Posts: 557
All surrounding tiles have the same distance from the center tile. :D


Top
 Profile  
 
PostPosted: Wed Jan 04, 2012 5:36 pm 
Offline
Loremaster

Joined: Thu Sep 23, 2010 10:18 pm
Posts: 3516
Location: London, England
Easier control system for laptops too (QWEASD for movement). And it looks cool.

_________________
http://www.gamesofgrey.com - My own T-Engine games!
Roguelike Radio - A podcast about roguelikes


Top
 Profile  
 
PostPosted: Wed Jan 04, 2012 9:11 pm 
Offline
Perspiring Physicist

Joined: Tue Jul 13, 2010 2:53 pm
Posts: 1332
It would require changes to the C core, particularly the C map objects and fov calculations. In short, possible but difficult. It would be very interesting, though.

_________________
Quote:
<DarkGod> lets say it's intended


Top
 Profile  
 
PostPosted: Fri Jan 06, 2012 7:13 am 
Offline
Archmage

Joined: Mon Aug 29, 2011 8:06 am
Posts: 384
Considering that all the talents are based off of squares, this would be more than just a re-code of the movement/tiles.


Top
 Profile  
 
PostPosted: Fri Jan 06, 2012 5:05 pm 
Offline
Perspiring Physicist

Joined: Tue Jul 13, 2010 2:53 pm
Posts: 1332
I think very few talents actually assume a square, most use the engine code to do a cone/circle/line projection. Those projections would have to be made hex-aware, but the talents should work regardless. I could be wrong, though.

EDIT: Also I don't think the suggestion is that ToME4 go to hex. Note that this is in the T-Engine 4 forum, not the ToME4 one. :)

_________________
Quote:
<DarkGod> lets say it's intended


Top
 Profile  
 
PostPosted: Fri Jan 06, 2012 10:00 pm 
Offline
Loremaster

Joined: Thu Sep 23, 2010 10:18 pm
Posts: 3516
Location: London, England
Yeah, even the title of the thread says "for modules" :P Talent system is irrelevant. A UI and co-ordinate system is all that's needed. The module coder can do the rest.

_________________
http://www.gamesofgrey.com - My own T-Engine games!
Roguelike Radio - A podcast about roguelikes


Top
 Profile  
 
PostPosted: Sat Jan 07, 2012 12:34 am 
Offline
Perspiring Physicist

Joined: Thu Feb 17, 2011 5:20 am
Posts: 889
A hex option would be great. I'm sure it's doable, but I'm not going to try to estimate the amount of work it would entail.

The core FoV code would be straightforward to do efficiently with recursive shadowcasting (which would have asymmetric LoS like the current system in tome, but would be less severe, I believe, due to being hexagonal). A very permissive and symmetric fov/los system would also be possible. If you would like this for a 7DRL, Grey, let me know and I should be able to whip it up before the next 7DRL challenge.


Top
 Profile  
 
PostPosted: Sat Jan 07, 2012 2:28 am 
Offline
Loremaster

Joined: Thu Sep 23, 2010 10:18 pm
Posts: 3516
Location: London, England
If it's available I'll certainly use it. I can't think of any game that isn't improved by being changed to hexes.

_________________
http://www.gamesofgrey.com - My own T-Engine games!
Roguelike Radio - A podcast about roguelikes


Top
 Profile  
 
PostPosted: Sat Jan 07, 2012 7:50 am 
Offline
Archmage

Joined: Mon Aug 29, 2011 8:06 am
Posts: 384
yufra wrote:
I think very few talents actually assume a square, most use the engine code to do a cone/circle/line projection. Those projections would have to be made hex-aware, but the talents should work regardless. I could be wrong, though.

EDIT: Also I don't think the suggestion is that ToME4 go to hex. Note that this is in the T-Engine 4 forum, not the ToME4 one. :)


I meant more about about balance, but the fact that it doesn't depend on squares programmatically is encouraging.


Top
 Profile  
 
PostPosted: Tue Jan 10, 2012 4:08 am 
Offline
Wyrmic

Joined: Sun Aug 15, 2004 1:19 am
Posts: 249
Location: Plainville, CT
Again, balance is not an issue, since we're talking about this as an option for original modules, not for ToME 4 itself.

_________________
"I am the cat that walks by himself. All ways are alike to me."
--Rudyard Kipling, "The Cat That Walked By Himself"


Top
 Profile  
 
PostPosted: Tue Jan 24, 2012 6:55 am 
Offline
Perspiring Physicist

Joined: Thu Feb 17, 2011 5:20 am
Posts: 889
Shazam!!
Attachment:
hex_fov.jpg
hex_fov.jpg [ 217.54 KiB | Viewed 2843 times ]

_________________
darkgod wrote:
OMFG tiger eye you are my hero!


Top
 Profile  
 
PostPosted: Tue Jan 24, 2012 8:29 am 
Offline
Loremaster

Joined: Thu Sep 23, 2010 10:18 pm
Posts: 3516
Location: London, England
tiger_eye, I think I need to second DarkGod's quote from your sig :-D

_________________
http://www.gamesofgrey.com - My own T-Engine games!
Roguelike Radio - A podcast about roguelikes


Top
 Profile  
 
PostPosted: Tue Jan 24, 2012 5:01 pm 
Offline
Sher'Tul

Joined: Mon Jun 13, 2011 4:10 pm
Posts: 1262
:O Now we need a square-to-hex map converter so I can play all of ToME in hexes.

_________________
Sorry about all the parentheses (sometimes I like to clarify things).


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group