Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.
/ feup-laig Public archive

Projects for the Graphical Applications Laboratory (LAIG) class of the Master in Informatics and Computer Engineering (MIEIC) at the Faculty of Engineering of the University of Porto (FEUP).

Notifications You must be signed in to change notification settings

afonsojramos/feup-laig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FEUP LAIG

Projects for the Graphical Applications Laboratory (LAIG) class of the Master in Informatics and Computer Engineering (MIEIC) at the Faculty of Engineering of the University of Porto (FEUP).

Made in colaboration with Miguel Ramalho.

First and Second Project

Utilization of a graphics engine in WebGL and improvement of WebGL utilization techniques WebCGF. This scene was inspired in Minecraft, even though it has some obvious outcasts, since we needed to implement nurbs.

Third Project

LYNGK visual interface developed in WebGL to represent the game states of a Prolog board game, Lyngk, and make use of a game interface. See more about this game here.

Features:

  • Illumination.
  • Two different game scenarios.
  • Modeling and movement of game pieces.
  • Game mode: Player vs Player, Player vs Bot, Bot vs Bot
  • 3 Game levels: easy, medium, hard.
  • Two different views: scene and player's point of view, which includes a camera animation.
  • Set game duration.
  • Score.
  • Timer.
  • Keyboard shortcuts.
  • Movie: see the last game played (replay).

Build

Run Mongoose or some other local server within the folder.

About

Projects for the Graphical Applications Laboratory (LAIG) class of the Master in Informatics and Computer Engineering (MIEIC) at the Faculty of Engineering of the University of Porto (FEUP).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published