REDZONE: a Classical 3D Arcade Game

Application Domain


Redzone is a scenario intended to demonstrate Inscape’s potential for use as a tool in the game development process.

Developing games is a hugely expensive and time-consuming process which normally requires substantial investment by a games studio. Furthermore, even creating demonstrations typically involves a team of highly skilled artists and programmers. Inscape can allow users with a relatively low level of technical expertise to plan and implement their own complex game scenarios. It can also provide a versatile engine with which game developers can quickly sketch out and test new ideas.

Story Outline


The scenario will involve a simple but eye-catching action game where the player must steer one of two spaceships around a number of futuristic racetracks, avoiding obstacles and collecting points.

The Introduction

In this section, the player can choose between two tracks. After selecting a track, he/she can choose a ship to control. This information is displayed using 3D models in a 2D menu.
 


The Introduction section

The Game

The game itself consists of a number of laps around one of two tracks chosen by the player. The player has a limited amount of control over the position of his/her ship on the track and can steer it out of the way of obstacles and collect armour and points objects. The player must collect a certain number of points per track to win.

If the player’s ship comes into contact with obstacles it sustains damage, becoming visibly dented and scorched. After a certain number of hits it is destroyed and the game cuts to a ‘Game Over’ video sequence. If the player wins (i. e. survives and collects enough points) the game cuts to a ‘You win’ video sequence. If the player survives but does not collect enough points, the game cuts to a ‘You Lose’ video sequence.
 


The Game section

Highlighted INSCAPE Features


In this scenario, we will be using many INSCAPE core features, most of them related to the Story Editor, Stage Editor and to using code snippets. The following capabilities will be specifically emphasised in this story:
  • Combining images, video and multiple 3D zones in a single story.
  • Using multiple stages and situations to allow player choices and multiple outcomes.
  • Using proximity triggers and counters to create points and damage systems.
  • Using particle systems and other visual effects.
  • Using combinations of object constraints to create complex links between objects.
  • Using multiple cameras for rearview mirrors, trackside cameras etc.
  • Setting up control systems for user interactions
  • Allowing point and click interaction through menus.
  •   Featured News