New feature: Gamepad support

in #utopian-io7 years ago (edited)

super binary man
This week I've added basic gamepad support that should work with most USB gamepads.
Implementation was relatively painless, however the gamepad API is not yet accessible on all browsers. You can see a full compatibility list here.

New Features

  • Gamepad support
    A new function in the events file takes care of handling gamepads. you can see it here.

Roadmap

I figure it'll be useful to start listing these as I post new features.

Implemented

  • Keyboard control
  • gamepad control
  • basic AI
  • basic platformer physics
  • sound effects
  • random binary sequence generation (AKA first mode)
  • collision detection, animated blocks
  • basic gameplay mechanics

Todo

  • multiple types of enemies
  • scoreboard
  • better graphics
  • music
  • difficulty settings
  • menu system
  • projectiles
  • bonuses
  • mobile support



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @netanel-m I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.21
TRX 0.24
JST 0.038
BTC 94636.84
ETH 3278.73
USDT 1.00
SBD 3.16