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

https://github.com/mastercruelty/halflifeassembly

This was my project I made for the exam of computer architecture at University of Milan
https://github.com/mastercruelty/halflifeassembly

assembly half-life mips-architecture mips-assembly mips32 text-based-game university-project

Last synced: about 2 months ago
JSON representation

This was my project I made for the exam of computer architecture at University of Milan

Awesome Lists containing this project

README

        

![License](https://img.shields.io/github/license/MasterCruelty/HalfLifeAssembly)
[![image](https://img.shields.io/github/stars/MasterCruelty/HalfLifeAssembly)](https://github.com/MasterCruelty/HalfLifeAssembly/stargazers)
[![image](https://img.shields.io/github/forks/MasterCruelty/HalfLifeAssembly)](https://github.com/MasterCruelty/HalfLifeAssembly/network/members)
![CodeSize](https://img.shields.io/github/languages/code-size/MasterCruelty/HalfLifeAssembly)
[![image](https://img.shields.io/github/issues/MasterCruelty/HalfLifeAssembly)](https://github.com/MasterCruelty/HalfLifeAssembly/issues)
![image](https://img.shields.io/github/languages/top/MasterCruelty/HalfLifeAssembly)
![image](https://img.shields.io/github/commit-activity/w/MasterCruelty/HalfLifeAssembly)
# HalfLifeAssembly
This was my project for the exam of computer architecture at University of Milan.
It's a text-based game about the first **Half Life**, precisely when **Gordon Freeman** has to escape from Black Mesa at the beginning of the game.

### Usage
It's written in MIPS 32 and you have to run it in ```QTSpim```, a simulator of this assembly code. You can download it from [here](http://spimsimulator.sourceforge.net/).

You have to import the ```.asm``` file into the simulator and then you can run it by click the play button.

### Language
The Strings used in this game are completely in Italian, so deal with it I guess.