Tutorial CRYENGINE – How to download and install the CRYENGINE Launcher | Getting Started

Tutorial CRYENGINE – How to download and install the CRYENGINE
Launcher | Getting Started



1)    go to https://www.cryengine.com

2)    click on get CRYENGINE

3)    login

4)    click on get started now

5)    register or login

6)    choose username, email, password

7)    account details to fulfil (address)

8)    read and agree to license agreement and save

9)    download the launcher

10) click on install

11) choose a directory C:/ or whatever you want

12) check your email, to activate account

13) login

14) your login after in the browser

15) finish the installation

16) login again to launcher ; and everything works.

Tutorial CRYENGINE – How to extract files from unencrypted PAK files | Getting Started

I cover the basics of a pak file and how to extract the contents and place them in the game folder directory.

CRYENGINE – One of the most powerful game development platform is now available to everyone. Full engine source code.  Join us over at http://www.cryengine.com

My version of the transcript

Pak file can be extracted, basically zip files, it’s optimized.

-How to open it up ? What to do after ?

I can use 7-Zip (www.7zip.org) in 32-bit or 64-bit architecture. I can open with right click with 7-Zip (open archive)

It can be extracted. And the content can be read.

Tutorial Unity3D Third-person shooter (TPS) with Emerald AI 3.0 Melee AI Game Design Document (GDD) Compliance with 2022.3.5f1

Updating manually from the deprecated version generate errors (that I want to avoid).

Solution : beginning from nothing but the GDD.

import

  • Import ai (Emerald ai 3)
  • Import model (woman 01 with helmet – anaconda)
  • Import camera and controler (invector)

Configuration

  • Import project settings

Creation :

  • Folder “my project” on root
  • My melee combat (copy past from emerald ai)

Deletion

  • Main camera (Fly) (Position -3, 4, -20)

Creation again :

  • Invector > shooter > create shooter controller (select anaconda)

Configuration again :

  • Position (-3, 4, -20)

Insert :

  • Weapon from (not from prefab) : Hive > Shooter_Hive > ShooterFeatures > Inventory_Collectables (vCollectibleAssaultRifle with position z=-18)

The following : https://github.com/Black-Horizon-Studios/Emerald-AI/wiki/Invector-Integration-Tutorial

Configure : Tag and layer

  • In Inspector : tag “grenadier” must be defined as “enemy”
  • The hero: he should be a “Player” layer and a tag “player”. (vShooterController_Woman_01_With_Helmet_04)
  • In “detection and tags” > in tag faction options > in tag options > emerald unity tag: “Enemy” and “detection layers” select “player” and “enemy”. -> Now the grenadier can detect and try to attack the player.

Now the grenadier must be aggressive toward the player.

Setting up the player ‘s Shooter Manager

In “damage layers” > “damage layer” > select enemy

How to configure the name of grenadier ?

In ui setting , display ai name choose “yes”.

In ai setting stats : ai name: “Grenadier”.

Adding Player’s Bullet Collision Detection :

  • Script in asset/ invector 3D / shooter / prefab / weapon / bullet / vDefaultBullet prefab.
  • Go to Vprojectilecontrol
  • Go to Damage Options
  • Set damage value to any Number(like 10) (Previously it was 0).

How to configure vMeleeManager Code Snippet ?

In Assets/Invector-3rdPersonController/Melee Combat/script/melee weapon/vMeleeManager.cs.

Add script

Source : https://github.com/Black-Horizon-Studios/Emerald-AI/wiki/Invector-Integration-Tutorial

How to configure vProjectileControl Code Snippet ?

In asset > invector > script > weapon > vProjectileControl.cs

Add script

How to configure vExplosive Code Snippet ?

In vExplosive script , after colliders[i].gameObject.ApplyDamage(_damage, null);

Add script

How to configure EmeraldAIPlayerDamage Code Snippet ?

Add script

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.

Tutorial Game Design Unity3d 2020.3.25f1

== Create new scene ==

            Kit tools > create new scene (appear in Assets)

            To move in 3DGameKItLite > Scenes folder

== Add enemies ==

            Drag and drop (from Assets > 3DGamekitLite > Prefabs > Characters > Enemies > Chomper.)

            AI : in planes > (on the right side) Add component > navmesh surface

                        Agentype : chomper

                        Include layer : “nothing” and after “environment”

                        Select bake

If you add more Chompers or other enemies in the Scene, they use the same NavMesh Surface; you don’t need to repeat this for new enemy additions.

When you add or move GameObjects in your Scene, you need to rebake the NavMesh Surface.

== Create a teleportation portal to another map ==

            Create a new scene2 (destination)

            Add a door in scene 1

Assets > 3DGamekitLite > Prefabs > SceneControl.

Drag and drop TransitionStart near the door in scene 1

Transition game object: Ellen

Transition type: different zone

New scene name scene2

Transition destination (“A”)

                        Transition when ontriggerEnter

Add transition destination to scene 2 (“A”) link

            Transition game object: Ellen

Finally, make sure your destination Scene is in your Editor’s Build Settings. To do this, go to File > Build Settings and select Add Open Scenes.

Unity Learn: Learn game development with The Explorer: 3D Game Kit

Tutorial – Getting Started with UNIGINE 2.13 : Real-Time 3D Engine with photo-realistic quality for game development

UNIGINE engine is a fully-featured 3D platform designed for creation of interactive virtual worlds with a photo-realistic quality. This powerful and extremely flexible solution is used for real-time simulation (transportation, military training, etc.), visualization (architecture, media installations, etc.) and game development.

UNIGINE.png

Download from https://developer.unigine.com/en/downloads/unigine_community

install in the install : .NET Core 3.1 SDK (v3.1.201) – Windows x64 Installer

run the dotnet command in cmd to check the installation

launch and download UNIGINE SDK

click on docs https://developer.unigine.com/en/docs/2.13

Publié dans Informatique. Étiquettes : , , , , . Leave a Comment »