Inspiration

The theme of Space Cowboy inspired us to create a game-launching website that serves as a hub for two highly themed video games.

What it does

This website features two games that the user can access with just one click: Cowboy vs. Aliens and Starfire Combat. In the Cowboys vs Aliens game, the user plays as a space cowboy who must fend off dangerous aliens with a shooting star slingshot. Starfire Combat was created through Roblox to simulate space cowboys fighting dangerous aliens on a planet far from Earth.

How we built it

Using HTML and CSS, we bridge the gap between these two games (each coded in a different language) to create one central hub where the user can select their desired game. Cowboy vs Aliens was developed using MatterJS, a 2D physics-based engine. Starfire Combat was created using LUA, which is the language used on Roblox Studio.

Challenges we ran into

Our main struggles were with Git and Roblox Studios. It took many failed tries (and permanent deletion of hours' worth of code) to successfully push our HTML file into our GitHub repository. Roblox Studios gave us even more trouble and had a steep learning curve. We struggled with making the terrain, creating hostile alien avatars, and making our game public. The struggles we faced building the Cowboys vs. Aliens game were getting the images to render using Matter.js and getting the UFO and the aliens to move.

Accomplishments that we're proud of

We're proud of finishing Cowboys vs Aliens and our design.

What we learned

Through our many struggles and challenges, we learned how to properly use Git and GitHub, proper team communications, and debugging.

What's next for Galactic Games

In the future, we hope that Galactic Games can implement more than two games on the website and add more detailed work into Starfire Combat, including fighting mechanics.

Share this project:

Updates