You are on page 1of 2

JavaScript Game Development Report

1. Introduction and Objectives:


Group1: Emmanuel Eme, Saad Moazzam, Gentian Yang
Project Aim:

• To create three 2D JavaScript games: "Hungry Snake," "Techy Warriors," and "Galaxy Wars."

• Demonstrate the versatility of JavaScript, HTML, and CSS in creating interactive games.

2. Desired Outcomes:

• Educational Value: Improve understanding of web technologies and game development


principles.

• User Engagement: Develop engaging games with the potential to attract a consistent player
base.

• Technical Proficiency: Exhibit skill in implementing complex functionalities using pure


JavaScript.

3. Site Structure/Design:

• Website Design: Focused on simplicity and user experience.

• Game Pages: Each game has a dedicated page with instructions and controls.

• Homepage: Provides an overview and direct links to each game.

• Navigation: Ensures seamless navigation and intuitive user interface.

4. Technical Specifications:

• Development Tools: Pure HTML, CSS, and JavaScript without external libraries or frameworks.

• Hosting: Standard web server, ensuring compatibility across various devices and browsers.

5. Limitations:

• Performance Optimization: Some advanced optimization techniques were not applied due to
the use of vanilla JavaScript.

• Cross-Browser Compatibility: Focused on modern browsers, which may lead to issues in older
or less common ones.

6. Conclusion:

"Group 1's" suite of games demonstrates the versatility of JavaScript in creating varied gaming
experiences. From strategy and action to adventure, these games not only serve as a testament to the
team’s dedication and skill but also stand as a foundation for future projects that could further push the
boundaries of what can be achieved with JavaScript game development.
Flowchart

You might also like