Skip to content

OMANOMNOM/CryExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CryExample

CryExample-logos_Cropped

An easy to use CRYENGINE game project containing example code on how to use various engine features.

Features

  • Easy to understand code examples aimed at beginners to the CRYENGINE.
  • Suitable for those with Basic C++ understanding.
  • Each Feature is explained within its own Entity Component (GameObject).

Getting Started

You'll need to install CRYENGINE, Visual Studio & Microsoft C++ tools (watch this if unsure).

  1. Download and unzip the project.
  2. Right click the "Game" file and select "Generate Solution".
  3. Navigate to "Solutions->Win64" and open up "Game.sln" (this should open Visual Studio).
  4. In the Solution panel (right side of screen) right click Editor and select "Set as startup Project".
  5. Press "CTRL + Shift + B" to build the solution.
  6. Fianlly, press F5 to load up the editor and see the components at work!🕺

Using ExampleEntities

Every example has been placed into its own Entity component (gameobject) meaning everything is broken up into its own separate files. Each example can be placed into the game editor to see how it works OR be easily adapted.

Current Topics

  • Entity Component
    • Minimal Entity component
    • Timers
    • Events
    • Slots (todo)
  • Physics
    • Physics collision
    • Raycasts
  • Schematyc
    • Signals
    • Functions
    • Properties
  • Editor
    • Console variables
    • Console commands
  • Animation
    • (todo)
  • Shaders (todo)

Other Great resources

About

Community Docs for CryEngine aimed at Beginners

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published