Skip to content
gh-pages
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

A repo containing the learning materials for the course 'Game Engine Architecture with UE4' taught at the University of Sofia.

See the lectures rendered at nikoladimitroff.github.io/Game-Engine-Architecture

See the Action RPG sample project at https://github.com/k1p1/UE4TopDownARPG

See the SUSI sample project at https://github.com/nikoladimitroff/UE4_SusiPlugin

Authors

The course is supported by Ubisoft Sofia and Kipi Interactive.

Contribution

We welcome PRs. To run the slides locally:

  1. Read the docs of Reveal.js to understand how the syntax works

  2. Clone the repo

  3. Run an http server in the directory containing the repo. If the repo is in repos/Game-Engine-Architecture, then run the server in repos, NOT in Game-Engine-Architecture.

    • If you have nodejs installed (recommended):
    npm install http-server -g
    cd repos
    http-server -p 8080
    • If you have python installed:
    python -m SimpleHTTPServer 8080
  4. Open http://localhost:8080/Game-Engine-Architecture

  5. Modify the slides as you want, CTRL + F5 in the browser to see the changes

  6. If you are adding local resources, you need to put them in both lectures/resources/ and in revealjs/resources/.

Conventions

  • snake_case.jpg for file names
  • prefer local resources to external online resources, as externals can go missing
  • do add sources
  • the main branch for this repo is gh-pages as we use github pages to host the lectures

Notes

Don't update revealjs blindly - there are custom changes to the reveal.js/highlight.js plugin, marked with // GEA.

About

A repo contaning the learning materials for the course 'Game Engine architecture'

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.