Giter Site home page Giter Site logo

laig's Introduction

LAIG 2020/2021

Group T3G02

Name Number E-Mail
Ricardo Fontão 201806317 [email protected]
Tiago Silva 201806516 [email protected]

Projects

  • Scene
  • A portal 2 test chamber (to those who love the game the XML should have a nice surprise at the start), featuring many different and detailed props:
    • Cube dropper
    • Cubes
    • Doors
    • Turrets
    • Hard light bridge
    • Piston platform
  • The walls use texture amplification to use the same texture file containing a single "tile" to be repeated.
  • Parser with a very extensive error checking and correction, giving detailed logs when something is wrong and fixing the problem the best it can.

Ignoring features present TP1:

  • Animation that shows a cube falling and then getting caught by the hard light bridge
  • A detailed portal gun using 6 precise NURBS patches
  • Added transparency to the scene in the hard light bridge and portals
  • Animated portals
  • A deadly turret comments on how it misses you
  • The spritetext detects \n characters ( in XML) and adapts

Highlights:

Details on the Portal Gun Spritetext rendered over Turret Animated portal and transparency on itself and on the hard light bridge


  • Communication with the Prolog Server
  • Switch between different scenes with one click
  • Various gamemodes can be chosen through the GUI
  • Piece movement is animated
  • Changes of cameras are animated
  • Replay of a game movie
  • Undo moves through button in the scene
  • Adjustable turn timer
  • Turn counter
  • Everything can be costumized on the scene file (including pieces and tile aspect) except for the board layout

Highlights:

Costum Pieces and Tiles

Piece Animations

Turn Timer

Game Info

laig's People

Contributors

tiagodusilva avatar rfontao avatar tccmatos avatar

Watchers

 avatar

Forkers

rfontao

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.