Lunei:Game Design

From GoofishGameStudios
Jump to: navigation, search

Lunei Game Design

The game is a 3rd Person Action RPG, with puzzle/platformer elements. The player may choose and customize a character’s appearance in detail. Main Game Website

Gameplay

Game Map

Roadmap

Testing

Character Modelling

Skills and Attributes

Character Timers

Map Design (UI)

  • Map Locations should contain the following:
    • Name
    • Location in WS: FVector
    • Thumb Image to distinguish town/city/cave/POI
    • Previously Discovered, this will be used to show/hide the item on the map UI.
  • Map Controls:
    • Input is Forwarded from the player controller to the map actor.
    • Fwd/Right move the map camera, lock on view, meaning the view will not rotate.
    • PrimaryFire will adjust focal point and camera position.
    • Evade will reset camera position.
    • Each island have their own map camera.
    • Map cameras can not move beyond landscape *Use swept sphere cast to ensure.

Sound

Quests

There will be a story line quest, directed side quests and radiant side quests

Radiant Quests will also be provided, where the quest can be redone for extra XP, and the quest may come from different NPCs, where some details may vary per quest iteration.

Weapons

Doors and travel activators

Mounts

DLC: Mounts for exploration and traversal of large and vast terrain.

Automated Turrets and Towers

These may be crafted by the player, or found at enemy strongholds.

  • Catapults
    • Arcing projectiles
  • Magic Turrets
    • Fires power projectiles
  • CrossBow Turrets
    • Fires arrows in quick succession.
  • Shield Barrier
    • Placed by NPC and player characters
    • Provides temporary shielding against turrets and any damage that hits the shield.

Clothing And Armor

Clothing and armor must match the style of the location they come from.

This section describes the clothing and armor for each character class in detail, some clothing and armor will be shared across classes, some will be unique to a particular class.

Hair Styles

This section details the different hairstyles the game will have, and which character classes can have them.

Character Classes

Vines, Roads and Rivers

Plants/Flora

Animals/Fauna

This section describes the animals and fauna in the game, where they can be found, and what purpose ( if any ), they serve.

  • Wolves - Food, Can be used for clothing/weapon crafting
  • Deer - Food, clothing, weaponry, potions: health
  • Bears - Food, clothing, etc...
  • Dogs
  • Cats
  • Hedgehogs
  • Squirrels
  • Fish, Type XYZ

Competencies

To work on this project you need to follow the following guide, and have the following competencies. Our Team Core Competencies

Day/Night Cycle

Lunei uses a custom built day / night cycle blueprint, that can control the time of day, the sun automatically will set and rise and the game progresses.

  • UE4: Blueprint'/Game/Archviz/Lunei_SkySphere.Lunei_SkySphere'
    • Simply drop the skysphere in the level, and adjust the sunspeed to make the sun rise/set faster.
    • Also includes randomized storms like rain and snow.
    • These may also be triggered by calling "StormFunc" on the skysphere itself.
    • Night time falls between 50 and 130. Sky and sun brightness, as well as the cloud opacity and colors will vary and be randomized over time.
Day Cycle
Night Cycle

Custom Spawner

This will demo how to use the custom mesh spawner.

Environment Kits

This section details environment kits, used for modular level design, where certain kits, may be used in certain environments, to achieve a particular archviz style. Kits will include SpeedTree assets and static meshes/materials, including blueprints and /or particles systems. Kits will include the content folder in the asset browser in the game project in Unreal Engine, and to the folder/location where the Maya/ZBrush files are located.

  • Rock Kit
    • This kit is used to create larger mountain like boulders and rock structures, and is meant to be used by rotating and scaling into each other over a given area, materials have been specifically created to transition between larger and smaller scaled textures for scaling up meshes
    • ZBrush: ZBrush\Rocks
    • Maya: Maya\LuneiMaya\scenes\Rocks*'
    • Substance: Substance\Boulder*, Substance\MountainRock*, Substance\RockyMount*, Substance\SlateRock*, Substance\SpikyRock*
    • UE4: /Game/Geometry/Meshes/Rocks/
 Rock Types:
 Boulders, MountainRock, RockyMount, SlateRock, SpikyRock, Terrace
Rocks
    • Here are some snapshots of the progress so far
Lunei upd1 12.png
Lunei upd1 16.png
Lunei upd1 3.png
Lunei upd1 32.png
Lunei upd1 8.png
Lunei upd1 14.png
Lunei upd1 24.png

Description Image
Some Vegetation
10 2 Lunei Bushes.png
Some trees
11 7 Lunei Trees.png
Desert scene
11 8 Lunei Trees.png

Cave Kits

This section details Cave kits, used for modular caves.

Description Image
Cave Kit
Cavekit.png

Temple Kits

This section details Temple kits, used for modular Temples.

Description Image
Temple Kit
Templekit.png

Town Kits

This section details Town kits, used for modular towns.

Description Image
Town Kit - Modular assets to create buildings, houses
Townkit.png
Town Kit - modular assets and blueprints, props for town exteriors, buildings
Townkit2.png
Town Kit - road spline mesh
Townkit3.png

Towns

This section details Towns.

Baldorain

This section contains information about the town, Baldorain.

Baldorain