Document game
At the beginning, our respected teacher Rasha Al-Daraz selected us to participate
in the competition, recognizing our abilities.After the completion of the courses
and the training period, We started planning the game on August 15th and
continued until August 20th.
This was our humble initial plan and the beginning of our journey in the field of
gaming.
. We divided into programming and design teams, but in the end, we
collaborated together on the game .
We designed two villages for the implementation of our idea, and the
design process took 10 days.Our design team started Makes designs in
their homes with continuous communication between everyone to get their
opinions .The design team created the house, hospital, school, and security
center for the village in two states, the advanced state and the damaged
state, and it took them 10 days.
After that, we gathered at the school to start programming the game, and
it took us a long time due to our dissatisfaction with the information
provided during the lectures, which was a major obstacle for us.
When we started programming, we had many diverse ideas, but due to the
complexity of the code, we couldn't implement all of them. However, we
implemented similar ideas.
Then, we wrote the game in a detailed manner and chose the types of
traffic challenges that would be present in the game after conducting
extensive studies to identify the most common traffic rules violations.
Where the detailed idea was as follows:
It's a three-dimensional game with the aim of promoting awareness of road
safety and its importance due to the high number of traffic accidents in our
current time. The game's idea is simple, where the player starts in their
remote and destroyed village and works on repairing and developing it by
following traffic safety rules. The player enforces these rules through two
stages.
In the first stage, there are two traffic rules:
Incorrect overtaking of oncoming traffic lanes - chosen because it's a major
cause of common traffic accidents.
Choosing the appropriate speed while crossing speed bumps - selected
because speed bumps reduce the risk of severe accidents due to excessive
speed.
When the player successfully follows these traffic rules in the first stage,
their house gets repaired as a reward.
The second stage includes three traffic rules:
Continuing to avoid incorrect overtaking.
Stopping at pedestrian crossings when pedestrians are crossing and
choosing the appropriate speed if there are no pedestrians to avoid
accidents.
Avoiding collisions with barriers placed around excavations to prevent traffic
congestion.
Upon successfully following these traffic rules in the second stage, the
player's hospital in the village gets repaired as a reward.
In the end, this game is suitable for all age groups, especially for children, as
it teaches them the correct rules of road safety, reducing the incidence of
traffic accidents and fatalities.
We started by implementing the code for our initial ideas and then made
many changes, as the previous ideas were not final, while continuing to be
supervised by the responsible supervisors for our achievements.Then, a
programming training course was organized where we discussed some of
the problems we had encountered.
After numerous experiments and in one way or another, we managed to
move the player and program the basic rules, and then we began the
journey of developing the game to the best of our ability.