Skip to content
This repository has been archived by the owner on Aug 27, 2022. It is now read-only.

andreafra/computer-graphics-2021

Repository files navigation

Computer Graphics 2021 - Project: Platform Game Maker

Netlify Status

You can try a demo of this project here!

Features

  • Flexible Game Engine
  • AABB-based collisions
  • Support for normal, emissive, specular, AO texture maps
  • Directional, Point and Spot lights
  • Skybox
  • (Fake) Circular Shadows
  • Map Editor

How to use (development)

Requirements:

  • Node and npm installed (consider using nvm)
  • A WebGL 2 compliant browser (preferably Chromium-based)
  1. Clone this repo on your machine with
 git clone https://github.com/QUB3X/computer-graphics-2021.git
 # or
 gh repo clone QUB3X/computer-graphics-2021
  1. cd into your repo
  2. npm install
  3. npm start to start the development web server

Done!

Source files are in src/, your compiled web app is in dist/.

About

A university project about building a WebGL2 app from scratch @ Polimi

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published