An open API service indexing awesome lists of open source software.

https://github.com/andrefcruz/feup-laig

Project developed for 'Graphical Applications Laboratory', a third year subject @FEUP. Made in collaboration with @edgaracarneiro.
https://github.com/andrefcruz/feup-laig

board-game feup javascript prolog webcgf webgl

Last synced: about 2 months ago
JSON representation

Project developed for 'Graphical Applications Laboratory', a third year subject @FEUP. Made in collaboration with @edgaracarneiro.

Awesome Lists containing this project

README

        

# FEUP-LAIG
This project was developed for "Graphical Applications Laboratory", a third year unit of the Master in Informatics and Computing Engineering, at FEUP.

## Projects 1 & 2
![tp2](https://user-images.githubusercontent.com/13498941/34483084-3de4e6b4-efb4-11e7-82a1-216de76dfd99.gif)

## Project 3 - Fabrik
### Usage
After cloning the repository, to start the javascript client simply run the ```start_client.sh``` script
```shell
sh start_client.sh
```

...and to start the prolog server, change directory - ```cd TP3``` - to TP3 and run the ```start_server.sh``` script
```shell
sh start_server.sh
```

Next, navigate to ```http://localhost:8080/TP3/``` on your favourite browser.

### Full Game (AI vs AI)
![part of game](https://user-images.githubusercontent.com/13498941/34483242-0faa63ae-efb5-11e7-95c5-61b1a8d03953.gif)

![full_game - previous version](https://user-images.githubusercontent.com/13498941/34448966-d516524c-ecea-11e7-9bb7-b9447fb20b2b.gif)

### End of game :D
![end_game](https://user-images.githubusercontent.com/13498941/34448890-0a8e024a-ecea-11e7-80e0-b37d5891a817.gif)

### Rules
* [User Manual](TP3_User_Manual_Full.pdf)
* [Official Website](https://spielstein.com/games/fabrik/rules)

### Videos
A couple videos depicting the Fabrik game in action: [AI vs AI](https://youtu.be/qEJ9NYvd9WE), [Full Game](https://youtu.be/7sAkZJNuWGQ), [Game Film](https://youtu.be/HmcvoYcAfPo) and [Two client instances on the same server](https://youtu.be/3soJRlQXfEw).

## Authors
* André Cruz – [@AndreFCruz](https://github.com/AndreFCruz)
* Edgar Carneiro – [@EdgarACarneiro](https://github.com/EdgarACarneiro)