Giter VIP home page Giter VIP logo

crysis-engine's Introduction

Crysis-Engine

Crysis Engine is a 3D game engine developed by Jordi Espriu & Victor Nisa for the Engines subject UPC CITM Tech Talent Center.

Team Members

Camera Controls

  • Zoom in: Wheel down.
  • Zoom out: Wheel up.
  • Move camera: Middle button mouse / WASD keys.
  • Rotate around: Alt left + Mouse right button.

Engine information

Here is a little explanation of how the features of the engine work.

  • There is a main menu bar at the top, which has:

    • File
    • Edit
    • Assets
    • Help
  • File: With the following options (New Scene, Open Scene, Save, Save as, Close, Exit). From these ones we only have implemented Close and Exit for now. "Close" closes the File menu and "Exit" closes the engine.

  • Edit: Menu to edit the tools of the engine. Not implemented yet.

  • Assets: Menu to create primitive objects and to import assets from your PC. Not implemented yet.

  • Help: Opens a menu with 1 button called "About". This button opens a menu with all the info of the engine.

  • There is a HierarchyTab which will show the hierarchy of the scene.

  • There is an inspectorTab that will show the components of the selected object.

  • There is an assetsTab that will show the main path of the Assets in the engine.

  • There is a consoleTab that should show the debug log of the engine.

  • There is a performance window that shows the FPS.

Special information

  • Textures aren't implemented yet in this release because they were giving us a lot of trouble.
  • Some meshes don't import well when drag and dropping.
  • You can drag and drop as many assets as we have in this release. However, the latest import messes up the other imports. So you will only see 1 correct import at a time.

crysis-engine's People

Contributors

lordunicorn31 avatar victornisa avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.