Abstract:
Although developing software leads to greater productivity, its reliability is
difficult. Object Oriented Programming (OOP), a developing concept makes software
development efficient by reducing complications, having shorter production period
and being less expensive.
The objective of this master project is to develop game, which promote the
awareness of Object Oriented Programming by Warrior Code. The Warrior Code
is a java game that can be used with general micro computer. It consists of 2
main parts. The first part requires a player to select roles for each team. Roles played
by the teams can be either active or passive. The second part of the game is the Editor
section which allows a player to either choose a new role or maintain a role being
used already, depending on his preferences. In this section, the player has to type
in the code for the program. This empowers the player with the ability to understand
the OOP concept while encrypting Java. A display window guides him through
the process. His Java source code can be complied and used immediately, leading to
knowledge gain in OOP software development. For evaluation of the developed game
a questionnaires were used. The questionnaires were assessed by users. The value
of the mean was found to be 4.15. The result indicated that the developed game
has efficiency at a good level.