🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Why Hexagon??

posted in CosmicConveyor
Published November 24, 2021
Advertisement

WHY NOT?

Actually, there are a few reasons:

  • It is much easier to code in a square tile grid. A hexagonal grid is much harder to implement.
  • the brain is not used to hexagonal grid, it is harder to judge space and distance.
  • pixel sprites does not respond well to being rotated 30 or 60 degrees.

So Why? Because hexagons are the bestagons.

Anyways. A demo is out now in web version. You can go check out how would a hexagon work Here: https://fetss.itch.io/cosmicconveyor

Previous Entry The Start of a DevLog
Next Entry The Money.
1 likes 5 comments

Comments

MagForceSeven

Looks great! They truly are the best-agon. My biggest issue is with the controls, I find it very difficult to place and orient the things in the hex the way that I want them. There seemed to be some sort of drag detection, but I couldn't make it work consistently. And sometimes when placing bends that dragging would instead place a straight.

Possible solutions: 1) snap to fit (no dragging, just implicit orientation based on surrounding hexes) 2) manual rotation (keyboard input to rotate the preview, place exactly the preview, no dragging). If you really want the drag mode interface, I think there's a lot of adjustments to be made to make it more intuitive.

November 24, 2021 01:52 PM
fetss

@MagForceSeven Thanks for the suggestions. I plan to rework the tutorial. But right now you can rotate by using the scroll wheel. About the draging, it is designed to follow the path IT thinks you want to make(from the current rotation to the next tile you drag it to). So I think I should fix that as well.

November 24, 2021 02:20 PM
MagForceSeven

@fetss Scroll Wheel, of course! At the very least list the controls somewhere. But it already plays much better when I use that to orient the pieces.

November 24, 2021 02:57 PM
sodjiro

I don't know the language well and understood almost nothing, but I liked it because I love this kind of mesh. :D

November 25, 2021 08:48 AM
Identifiedcall

Nice post. I found this is an informative and interesting post, so i think it is very useful and knowledgeable. I am glad to read this post hope your next article is are so useful for me so you are meet in next process for more information click this link below: -

Identified Call

Person Finder

Mobile Number Locator

Phone Number Tracker

Customer Care Number

Revew-Mobile-Network-Coverage

Best Mobile Number Tracker

PIN Code

Mobile Number Tracker

Sweta…….

January 29, 2022 05:49 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement