The games industry is evolving and expanding very
rapidly. New game hardware platforms from big vendors
are frequently released in the hope of further
expanding the market. Niche markets such as the
casual games market are also evolving and expanding
rapidly, with the internet as their primary medium
for presentation and distribution. Dot Red Games Ltd.
(www.dotredgames.com) is a newly formed innovative
game software company
which has been working to develop a new game engine
based on Java 1.6 promoted through the casual
market mentioned above. The engine incorporates all
the latest innovations available through 1.6 Java and
the framework is compatible with all major operating
systems, producing very satisfactory results in terms
of graphic effects capabilities, sound support, speed
and responsiveness. A prototype game was developed on
this framework, which involved the design and
implementation of efficient AI algorithms so as to
create interesting artificials opponent capable of
making decisions in real-time. Such an algorithm was
designed, implemented and tested effectively within
the time constraints of this project, fulfilling the
requirements for high quality gameplay.
rapidly. New game hardware platforms from big vendors
are frequently released in the hope of further
expanding the market. Niche markets such as the
casual games market are also evolving and expanding
rapidly, with the internet as their primary medium
for presentation and distribution. Dot Red Games Ltd.
(www.dotredgames.com) is a newly formed innovative
game software company
which has been working to develop a new game engine
based on Java 1.6 promoted through the casual
market mentioned above. The engine incorporates all
the latest innovations available through 1.6 Java and
the framework is compatible with all major operating
systems, producing very satisfactory results in terms
of graphic effects capabilities, sound support, speed
and responsiveness. A prototype game was developed on
this framework, which involved the design and
implementation of efficient AI algorithms so as to
create interesting artificials opponent capable of
making decisions in real-time. Such an algorithm was
designed, implemented and tested effectively within
the time constraints of this project, fulfilling the
requirements for high quality gameplay.