Sie sind auf Seite 1von 2

Title Diaoyu Defense Genre Tower defense Sizes: 640x480 (Desktop) and 320x480 (Mobile).

). 1 version to fit all devices. Viewport: 2D side view game Game Description A politically inspired game where you defend the Diaoyu Island against Japanese ships Select screen player can select sides ( China, Hong Kong or United Nations ) Background map should be the open sea Island should have hit points, which are deducted when hit by enemy projectiles. The islands animation shall reflect its hit points ( full health to destroyed ) Enemy ships have 3 different classes. Each ship shall fire water from water cannons. For desktop version, the island should be in the middle. For mobile version, the island should be at the left. Game should run in waves: Eg: Wave 1,2,3,4,5!. The player is trying to defend the island against waves of Japanese enemy ships. Every wave lasts 60 seconds. Each wave should be increasingly more difficult (eg: tougher enemies, more enemies) Game should have an unlimited number of levels. The player will try to survive as long as possible. When the enemy gets hit, there shall be BAM/BOOM/OUCH-type effects, followed by temporary blinking When the island gets hit, there shall be BAM/BOOM/OUCH-type effects, followed by temporary blinking Status bar elements should include high score, health of the island and time left in current wave. Game Over screen should include high score, other statistics, share features and replay button

!
1. 1.1. Expected technical challenges: Mouse positioning on a scalable canvas. Improving on the existing algorithm, to ensure that mouse movement matches the position of clickable entities (memory objects) in the game. On large screens (eg: of height 1600px), the mouse movement does not match entity position. Adapting to the programming structure, and style used within the company

1.2.

1.3.

Avoiding the use of game-specific terms, leaning more towards generic terms. Eg: a) b) instead of naming an entity EntityIsland, use EntityBase. Instead of EntityCannonBall, use EntityBullet

1.4.

Avoiding the use of fixed text within the game loop. Eg: all text, including names, dialog announcements and messages, should be included inside the language.js plugin, similar to other games. Designing the game with minimal animation and entities on screen, to ensure successful performance on older iOS and Android devices. Developer shall coordinate with Employer to tackle these challenges as a team.

1.5. 1.6.

Das könnte Ihnen auch gefallen