Skip to content

Instantly share code, notes, and snippets.

View straker's full-sized avatar

Steven Lambert straker

View GitHub Profile
@straker
straker / README.md
Last active October 1, 2024 15:26
Basic Block Dude HTML and JavaScript Game

Basic Block Dude HTML and JavaScript Game

This is a basic implementation of Block Dude, an old TI-83/4 Calculator game. It's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

  • More levels
  • Add more levels and have the next level start once the last one is finished
@straker
straker / README.md
Last active September 9, 2024 20:33
Basic Classic Helicopter HTML and JavaScript Game

Basic Classic Helicopter HTML and JavaScript Game

This is a basic implementation of the classic Helicopter game, but it's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

  • Score / Distance
  • As the helicopter moves right, the score / distance should increase. Use context.fillText() to display the score / distance to the screen
@straker
straker / README.md
Last active October 22, 2024 03:42
Basic Bust-a-Move / Puzzle Bobble / Bubble Shooter HTML and JavaScript Game

Basic Bust-a-Move / Puzzle Bobble / Bubble Shooter HTML and JavaScript Game

This is a basic implementation of the game Bust-a-Move / Puzzle Bobble / Bubble Shooter, but it's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

  • More levels
  • Add more levels and have the next level start once the last one is finished
@straker
straker / .babelrc
Created March 7, 2022 17:34
Example of running axe-core using Jest and @testing-library/react
{
"presets": [
[
"@babel/preset-env",
{
"targets": {
"node": "current"
}
}
],
@straker
straker / .babelrc
Last active October 20, 2022 12:00
Example of running axe-core using Jest and Enzyme
{
"presets": [
[
"@babel/preset-env",
{
"targets": {
"node": "current"
}
}
],
@straker
straker / README.md
Last active November 23, 2024 17:03
Basic Doodle Jump HTML and JavaScript Game

Basic Doodle Jump HTML and JavaScript Game

This is a basic implementation of the game Doodle Jump, but it's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

  • Platforms Types
  • There are 4 different types of platforms: Normal, Broken, Moving, and Disappearing
@straker
straker / README.md
Last active October 8, 2024 09:21
Basic Sokoban HTML and JavaScript Game

Basic Sokoban HTML and JavaScript Game

This is a basic implementation of the game Sokoban, but it's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

  • More levels
  • Add more levels and have the next level start once the last one is finished
@straker
straker / README.md
Last active September 11, 2024 17:17
Basic Missile Command HTML and JavaScript Game

Basic Missile Command HTML and JavaScript Game

This is a basic implementation of the Atari Missile Command game, but it's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

  • Score
  • When a missile explodes (not a counter-missile), the score should increase by 25
@straker
straker / README.md
Last active November 30, 2024 09:55
Basic Frogger HTML and JavaScript Game

Basic Frogger HTML and JavaScript Game

This is a basic implementation of the Konami Frogger game, but it's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

  • Lives
  • Frogger starts with 6 lives and should lose a life whenever it is hit by a vehicle or lands in the water
@straker
straker / README.md
Last active October 27, 2024 07:09
Basic Bomberman HTML and JavaScript Game

Basic Bomberman HTML and JavaScript Game

This is a basic implementation of the NES game Bomberman, but it's missing a few things intentionally and they're left as further exploration for the reader.

Further Exploration

  • Player death
  • The player should die when it is hit by an explosion from a bomb