Web Invaders is a modern reincarnation of the classic 1978 arcade game, rebuilt for the web in collaboration with my fellow student, Royner Mendoza, as a final project for our web development course. The project aimed to apply the skills we've honed over the semester, including JavaScript and jQuery, to construct a fully functional webpage encompassing an interactive game.
Our vision was not only to recreate the classic Space Invaders game using the capabilities of the JavaScript canvas but also to extend the game's influence to the aesthetics and interactions of the entire webpage. To achieve this, we integrated JavaScript and jQuery effects throughout the webpage, providing a cohesive, game-inspired user experience. The game itself was built with the help of several tutorials, showcasing our ability to learn, adapt, and apply new concepts efficiently.
The development process came with its fair share of challenges, the most notable of which was handling the collisions of the aliens and the player tank. Although we faced difficulties with the tank, these hurdles allowed us to learn from our mistakes and improve our problem-solving skills. Furthermore, we have plans for future enhancements, including the implementation of a start screen and a player score board, demonstrating our commitment to continuous improvement and user engagement.
Web Invaders showcases our understanding of web technologies and our ability to apply them in a creative and engaging manner. It stands as testament to our ability to work as a team, learn from our mistakes, and create a fun and interactive web experience.
You can play the game here: https://dtc-wsuv.org/rtaylor16/space-invaders/. Use the arrow keys to move back and forth, and the spacebar to fire.