Stick Hero is a game where you stretch the stick in order to reach the platforms.
This game was developed for the Computer Laboratory class.
It was built as a low-level C application, designed to run on Minix 3 operating system. It uses operating system, kernel and driver level functions to handle keyboard/mouse input, timer/RTC changes and video card output. These device functionalities were done using interrupts (event-driven programming) and polling.
- Open
minix-lcom/Minix-LCOM.vbox
and set the storage controller to Minix3.1.8.vdi - Enter user
root
and the passwordlcom
- Copy the repository contents with
scp -r feup-lcom/ root@127.0.0.1/root -P 2222
- Copy the configuration file
conf/proj
to/etc/system.conf.d/
- Compile with
make
insidesrc
- Run with
service run `pwd`/proj -args `pwd`/..
insidesrc
- [Optional] Run
ssh root@127.0.0.1 -p 2222
in host OS