Skip to content

Alpha 3

Choose a tag to compare

@francesctr4 francesctr4 released this 09 May 22:01
· 978 commits to development since this release

Alien: Extraction - Alpha 3

Features

Main Character

  • Finish creating the remaining weapons, adjust them and make the animations for each of them.
  • All weapons and skills of the character must be functional.
  • All the character's animations, visual and sound effects must be functional and polished.
  • Improve the character's feedback when interacting with the scenery or scenery elements.
  • Improve character feedback when taking damage and dying and when attacking. This includes visual
    and sound effects, as well as animations.

World

  • Finish the remaining assets for the levels of the game. Iterate the levels that are more
    in terms of creation of assets/props and adapt them to be modular.
  • All the levels must be finished graphically. Polishing decoration and adding graphical details
    (decals, marks, dirt, signs, etc).
  • Add background music (Exploration and Combat).
  • Implement shadows and finish adjusting lighting in all levels.
  • Improve the interaction with the scenery: traps (acid), destroy objects (barrels), collect items (currency),
    activate mechanisms (doors), (currency), activate mechanisms (doors), etc.

Enemies

  • All enemies implemented in the game with their functional and differentiated mechanics.
    (Facehugger, Drone Xenomorph, Xeno Spitter).
  • Implement new feedback that is pending for some of the actions (Die, slow down,
    attack, chase player, stop chasing player).

Boss

  • Final artwork in the game.
  • Improve Queen Xenomorph's feedback when she takes damage, dies, attacks, etc.
  • Add boss presentation (narrative).
  • Add game ending (what happens when the boss is defeated).

Game Loop

  • The game should be playable from start to finish, being able to complete the game, win and lose.
  • All menus in the game must be fully functional (main menu, pause menu, game over).
  • All game mechanics must be implemented, including navigation, exploration and combat.
  • The game's narrative must be implemented: narrative triggers on the map, pop up text and graphics
    with dialogue, recorded voiceovers and graphics with dialogues, recorded audio voices,
    scripting of the whole sequence.

Game Build

  • The HUD must be fully implemented and functional. No further changes shall be made to its
    design. All necessary feedback will be added to the HUD: animations, effects, sounds, etc.
  • The game must have a beginning and an end (narrative and art).
  • Finish the main screen of the game (animation, audio, effects). Make it thematically and visually
    interesting for the players.
  • The game must be playable in invincible mode (no loss of life) and be able to jump between areas (checkpoints) and levels.
    (checkpoints) and levels. Assign special keys to activate these functions.
  • The game must be controllable (joystick, pad) and have vibration.
  • The game must contain music and sound effects whenever necessary.
  • The game camera must be the ultimate: exact distance, smooth follow, camera shake effect,
    zoom in/out (if necessary), etc. The camera shall remain unchanged beyond this sprint.
  • Eliminate from the game all systems or mechanics that are not essential: inventory,
    crafting, skill tree, etc. Concentrate efforts on the navigation and combat system.
  • Prototype post-processing or similar effects (bloom, colour correction, outline) if needed.

Controls

Game

  • Move --> Left Joystick
  • Dash --> LT
  • Shoot --> RT
  • Reload --> A
  • Acid Spit --> X
  • Predatory Rush --> B
  • Tail Swipe --> Y

God Mode

Activate Debug Keys with [F1]:

  • God Mode ON:
    • Change Weapon --> [1,2,3] (SMG, Shotgun, Plasma)
    • Show Colliders
    • NumPad [1,2,3,4,5,6] --> Travel Between Levels
    • Toggle Exploration/Combat Music [K & L]
    • Downgrade/Upgrade Weapon [, & .]

With God Mode activated, all colliders are displayed.

The zip of the release contains the build of the game, extracted from the engine.