Project Synopsis
Project Synopsis
Project Synopsis
On
“Speed Buggy”
Name of Students
SHRADDHA WATH
SHRUTI PATIL
Project Guide
Dr. Sandhya Dahake
Address: Shradha Park, B-37-39/1 MIDC Hingna–Wadi Link Rd, Hingna, Nagpur,
Maharashtra 440016
1
G. H. Raisoni Institute of Engineering & Technology Nagpur
Department of MCA
Session -2023-24
“Speed Buggy”
1. INTRODUCTION
1.1 Background : The Speed Buggy Game is an interactive web-based project designed
to provide users with an exciting experience of dodging incoming cars while
navigating through a dynamically changing environment.
Speed Buggy is basically a car gaming project. This project emphasizes the idea
of smaller, fast-moving wheels typically associated with cars. Animation with cars
resonates with the vibe and gameplay of our car game and it depends on the vision
of the game we’ve created. Speed Buggy conjures an image of nimble and agile
vehicles, potentially suggesting a fast-paced and dynamic gameplay experience.
and indicating the trajectory of oncoming cars, contribute to the overall user
experience by facilitating quick decision-making and enhancing player
comprehension.
4. Game Mechanics: While the project may seem simple, it still involves
fundamental game mechanics such as player movement, collision detection,
scoring, and game progression.
1.3 Project Category
Game Development : Speed buggy has player control, collision detection, and a
scoring system, each contributing to the overall gameplay experience.
2. SYSTEM ANALYSIS
Entertainment: People play games for fun and enjoyment. Car games offer a thrilling
experience, allowing players to engage in exciting races, challenges.
Escape from Reality: Games provide an escape from everyday life. Car games let
players immerse themselves in a virtual world where they can drive fast cars and
experience adventures they might not have in real life.
Skill Development: Car games often require strategic thinking, quick reflexes, and
problem-solving skills. Players must navigate through obstacles, make split-second
decisions, and master the controls to succeed in the game. This helps improve
cognitive abilities and hand-eye coordination.
Stress Relief: Playing car games can be a form of stress relief. Immersing oneself in
an exciting virtual world and focusing on gameplay can help reduce stress and
anxiety, providing a welcome break from the pressures of everyday life.
Market Research: Understand the current market trends and demand for car dodge
games. Analyze existing games to identify their strengths, weaknesses, and
opportunities for improvement.
Target Audience Analysis: Determine the demographics and preferences of the target
audience for the game. Consider factors such as age, gender, interests, and gaming
habits to tailor the game experience accordingly.
3
G. H. Raisoni Institute of Engineering & Technology Nagpur
Department of MCA
Session -2023-24
Competitive Analysis: Evaluate other car dodge games available in the market.
Identify their features, gameplay mechanics, graphics, and monetization strategies to
differentiate your game and offer unique value to players.
Concept Development: Brainstorm and conceptualize the core ideas and gameplay
mechanics for the car dodge game. Define the objectives, challenges, and rewards
that will engage and motivate players.
Legal and Ethical Considerations: Ensure compliance with relevant laws, regulations,
and industry standards related to game development, intellectual property rights,
privacy, and online safety.
Prototype Development: Develop a prototype or demo version of the game to test its
mechanics, gameplay, and user experience. Gather feedback from testers and
stakeholders to refine and improve the game before full-scale development.
Operational Feasibility:
Assess user acceptance and market demand through research and feedback. Ensure
the game can scale to accommodate increased traffic and maintain operational
efficiency.
Technical Feasibility:
Check if the required development tools and technologies are available and suitable
for the project. Ensure compatibility across different web browsers and devices, and
assess performance to meet user expectations.
3. SURVEY OF TECHNOLOGIES
HTML: HTML stands for Hypertext Markup Language. It is used to design web
pages using a markup language. It defines the link between the web pages.
CSS: Cascading Style Sheets (CSS) is a stylesheet language used to describe the
presentation of a document written in HTML or XML. CSS saves time − You can
write CSS once and then reuse the same sheet in multiple HTML pages. You can
4
G. H. Raisoni Institute of Engineering & Technology Nagpur
Department of MCA
Session -2023-24
define a style for each HTML element and apply it to as many Web pages as you
want.
JAVASCRIPT: JavaScript (JS) is a lightweight, interpreted, object-oriented
language with first-class functions, and is best known as the scripting language for
Web pages, but it's used in many non- browser environments as well.
PHP : PHP is a widely-used open-source server-side scripting language primarily
designed for web development to create dynamic web pages and interactive web
applications.
MySQL: MySQL is an open-source relational database management system
(RDBMS) used for storing and managing structured data.
6
G. H. Raisoni Institute of Engineering & Technology Nagpur
Department of MCA
Session -2023-24
6. DATA MODELLING
Data Structure requirement according to the Modules.
Limitations : As this game is a minor project due to its simplistic nature, the game
may lack depth and complexity compared to more sophisticated gaming
experiences.
7
G. H. Raisoni Institute of Engineering & Technology Nagpur
Department of MCA
Session -2023-24
9. REFERENCES
Documentation : ECMA TC39 for HTML CSS JavaScript and JAVA.
Tutorials and Guides platform: Tutorials from platforms like youtube and udemy , for
game development guidance and web development.
Reference from similar games on play store like TRAFFIC RACER , DODGE POLICE ,
TAXI GAMES 3D CRAZY CAR GAME, STREET RACING.
8
G. H. Raisoni Institute of Engineering & Technology Nagpur
Department of MCA
Session -2023-24