Spaceship Demo is a AAA Playable First person demo

Spaceship Demo is a AAA Playable First person demo showcasing effects made with Visual Effect Graph and rendered with High Definition Render Pipeline. Available now on Windows 64: https://www.geffrotin.com/yann/games/unity3dspaceshipwindows64/ (and the source code is on github : https://github.com/Unity-Technologies/SpaceshipDemo)

Unity3D HDRP Space Combat Kit Released

Unity3D HDRP Space Combat Kit Released

Unity3D HDRP Space Combat Kit Released

The release of my Unity Space Combat Kit HDRP (1st version) is now complete and downloadable on Windows. 
 
Available here: https://www.geffrotin.com/yann/games/unity3dspacecombatkithdrp/

UNITY3D Moon Project (HDRP) Video Game Design Documentation (GDD)

Elevator Pitch :

The Product is a Free 2 Play (F2P) Third Person Shooter (TPS) Science Fiction 3D Video Game on the Moon that can be freely explored by the players.

Invest :

If not already done, I recommend to visit the Asset Store https://assetstore.unity.com/

Import:

            Environment : https://assetstore.unity.com/packages/3d/environments/sci-fi/sci-fi-moon-base-242575

  • Windows > Paquage manager > my assets > Scifi moon base > import
  • Scene > demo
  • If Pink > HDRP Wizard > project migration Quick links > convert all build in materials to HDRP

Controller : https://assetstore.unity.com/packages/tools/game-toolkits/invector-third-person-controller-shooter-template-84583

  • Windows > Paquage manager > my assets > invector third person controller – shooter
  • If Pink > HDRP Wizard > project migration Quick links > convert all build in materials to HDRP

Player : https://assetstore.unity.com/packages/3d/characters/humanoids/sci-fi/female-soldier-01-anaconda-248569

  • Import fbx model (HDRP) – female soldier 01(ANACONDA)
  • If Pink > HDRP Wizard > project migration Quick links > convert all build in materials to HDRP

Create:

  • Asset > create folder > copy paste demo environment and add what’s missing.

Configuration:

  • Invector (menu) > Import project settings
  • Invector > Shooter > Create Shooter Controller
  • Character creation window > fbx model > select
  • Choose the prefab/ asset (woman_01_with_helmet) with helmet
  • Inside vshooterController_woman_01_with_helmet , move 3D model where you want and copy paste the coordinate inside vshooterController_woman_01_with_helmet (Position: X = 0.9 ; Y = 3.5 ; Z = 0.6) (Rotation Y = 180) from closed space to open space.
  • After reset position 3D model
  • play

How to add weapons and Ammo ?

In Invector > Shooter > DemoScene

In hierarchy:   Hive > Shooter_Hive > ShooterFeatures > Inventory_Collectables

                                                – Ammo > vAmmoAssaultRifle_Inventory

– Weapons > vCollectibleAssaultRifle

How to pickup weapons and Ammo?

  • Copy paste from invector demo scene into “MyScenes” the weapon  (vCollectibleAssaultRifle).
  • Change weapon (vCollectibleAssaultRifle) position coordinates (-50 ; 48 ; 1.45)
  • Press E on it to pickup. Right Click to zoom and left click to shoot.

How to configure the project Settings :

            Author to define in application settings

            In Scene in build > Add myproject > Demo

            Resolution > Windowed

            Resizable windows > not checked

How to close the application properly :

            Press “I” for ‘Inventory’ and mouse is free

How to update the Unity 3D Editor?

  1. Select LTS Update
  2. Reimport Assets
  3. Convert all assets to HDRP with HDRP Wizard (can be long)

How to add Bullet Collision Detection and Health status bar ?

  1. Import assets :

ASSETS  > Invector > Melee Combat > simple melee AI > Prefabs > Enemies

  • EnemyAI_A, EnemyAI_B, EnemyAI_C, EnemyAI_D, BossAI
  1. Check rotation and position (rocks on the moon, not a perfect plane)
  2. Animation: Ragdoll physics when status bar to zero (fragged). The body hold the ground.