Skip to content

Adaptation of the famous Q*bert arcade game in Javascript, using HTML canvas

License

Notifications You must be signed in to change notification settings

alainsmet/qbert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Q*bert port in Javascript and HTML canvas

This is an adaptation of the famous Q*bert arcade game, developed by Warren Davis in 1982. I am only using plain Javascript, with HTML canvas.

Playing the game

You can play a live version directly at https://alainsmet.com/qbert/qbert.html

You can also clone this repository, or download the ZIP file, and open qbert.html. That's it !

Game controls

You can play this game either by using the keyboard, or by clicking on the dedicated buttons.

The keyboard controls are as follow :

Key Action
Space Insert a coin
1 One-player start
2 Two-player start
Arrow keys Move Q*bert

Current development status

This project is currently under development, the items that need to be implemented are :

  • [] Collisions with enemies
  • [] Tune the characters generator for each level / round
  • [] Freeze the enemies when Q*bert jumps on a green ball
  • [] Logic behind Sam and Slick when they jump on a cube
  • [] Global interface to look nicer
  • [] Improving transition between players in multiplayer mode
  • [] Demo scene

Game screenshot

About

Adaptation of the famous Q*bert arcade game in Javascript, using HTML canvas

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages