Ethan's Minigames

Show Background Information

Cube PVP ALPHA RELEASE 1.0.4

Cube PVP is a 3D online multiplayer, third person shooter game that tests your movement, aiming, and shooting abilities!

Can you defeat your opponents, all while being a cube?

Cube PVP started off as a test game for Ethan to learn THREE.JS, but eventually turned into a full fledged multiplayer game using an AWS Lightsail Server to run online! Ethan learned 3D Modeling, GLSL, CANNON.js, and THREE.js while coding Cube PVP in his summer after 11th Grade!

Green Earth ALPHA RELEASE 2.0.1

A mix of wave defense and tower defense where you defend against different types of environmental hazards!

Credit to Emily for the explosion sprite!

Tired of coding everything from scratch with games taking forever to finish, Ethan decided to look into Javascript Game Frameworks. He found PhaserJS and decided to use it along with a Google Firebase Database to store player data! Ethan learned Pixel Art(Static and Animated), Database Handling, and PhaserJS while coding Green Earth in his summer after 11th Grade!

Parkour Ninja ALPHA

A slow but intense auto-scroller parkour game! Can you survive the toughest of the levels?

New Music by Hilton Seibert!

Camper Seibert Skin!

Parkour Ninja was Ethan's "first real" game (coded by himself in pure JS), with moving characters, platforms, and an end goal! While coding this game, his Computer Science teacher even offered to put his music in it! Ethan learned the basics of game development, like collison detection, parallax scrolling, movement controls, and more! Ethan also learned how to use the JavaScript Canvas while coding Parkour Ninja in his 9th Grade!

Minecraftdle ALPHA

A sequel to wordle, but the twist is that it only includes minecraft items.

When Wordle was becoming popular, there were many different versions out there. Using his website knowledge, Ethan decided to create one based on his favorite game! Ethan enhanced his knowledge on JavaScript EventListeners and HTML while coding Minecraftdle in his 10th Grade!

Mana Game ALPHA

A game played in the console and coded with Java! Fight against an AI or 1v1 a friend!

After being told he would learn Java in High School, Ethan took it upon himself to learn a bit of it beforehand. Ethan learned Java and Console Game Creation while coding one of his first fully functional games, Mana Game, in his 8th Grade!

Smasher.ET CURRENTLY DOWN

A multiplayer PVP game where you brawl to the death using a variety of classes!

Click here to view the Code!

Ethan wanted to create his first ever multiplayer game, so he took on this challenge! Ethan coded all of the JS himself, and used MongoDB Atlas to store player data! Ethan also learned how to use AWS Lightsail Servers, Socket.io, Node.js, and multiplayer game creation while coding Smasher.ET in his 10th Grade!