FelixMo42 / hex_game

TODO: find a better name
MIT License
1 stars 0 forks source link

Player Movement #10

Open FelixMo42 opened 3 years ago

FelixMo42 commented 3 years ago

I think it makes sense to move using the WASD keys. W is to the left of S, so W should mean moving to the up-left hex and S should mean moving to the down-right hex. Agree? disagree? (written by ben)

FelixMo42 commented 3 years ago

If we're using arrow keys to move, then I would vote we rotate the hexs so that it has a flat top. That way we could use a full "qweasd" rather than "wasd".

   w
q /‾‾\ e
a \__/ d
   s
bentref commented 3 years ago

I'm fine with either, qweasd could work well too, but I don't think wasd is too unnatural given the placement of the keys on the keyboard. We could also look into mouse-based movement but that just seems a little less pro-gamer

FelixMo42 commented 3 years ago

I think it depends on how fast past we want the game. Mouse seems better for slower games, where as keyboard is better for faster games. I personally prefer slower games, so I think I would prefer mouse, but I'm fine with both.

I agree that qweasd is awkward, but If were using the keyboard I think we do need a more complete binding than wasd. I dont know what thought. Maybe awesdf, idk.

bentref commented 3 years ago

Yes I have no intention of incorporating fast real-time gameplay, so in that respect mouse-based makes sense. Also I like what you've done so far with the mouse movement so I'm ready to jump on board with a mouse-based game

FelixMo42 commented 3 years ago

Sounds like a plan to me!