https://github.com/PfAndrey/supermariohd
Cross-platform HD remake of Super Mario Bros (NES, 1985) with original game mechanics
https://github.com/PfAndrey/supermariohd
gamedev mario sfml2 super supermario
Last synced: about 1 year ago
JSON representation
Cross-platform HD remake of Super Mario Bros (NES, 1985) with original game mechanics
- Host: GitHub
- URL: https://github.com/PfAndrey/supermariohd
- Owner: PfAndrey
- Created: 2019-01-04T15:58:42.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-09-06T18:33:58.000Z (almost 3 years ago)
- Last Synced: 2024-11-11T21:38:04.728Z (over 1 year ago)
- Topics: gamedev, mario, sfml2, super, supermario
- Language: C++
- Homepage:
- Size: 7.7 MB
- Stars: 212
- Watchers: 7
- Forks: 59
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# SuperMarioHD

Cross-platform HD remake of Super Mario Bros. (NES, 1985).
Project was created for learning purposes only.
The game demo on the YouTube: https://youtu.be/RJ181cc_AMI
## Windows
**1. Install a C++11 compiler:**
Visual Studio Community: https://visualstudio.microsoft.com/downloads/ or MinGW https://osdn.net/projects/mingw/releases/
**2. Install Git:**
https://git-scm.com/downloads
**3. Install CMake:**
https://cmake.org/download
**4. Install OpenAL:**
https://www.openal.org/downloads
**5. Open git-bash and type:**
```console
git clone https://github.com/PfAndrey/supermariohd.git --recursive
cd supermariohd
mkdir build && cd build
cmake ..
cmake --build . --config Release
./SuperMario
```
## Ubuntu
**1. install git cmake and g++**
```console
sudo apt-get -y install cmake git g++
```
**2. install additional packets (OpenGL, OpenAL etc)**
```console
sudo apt-get -y install libx11-dev libudev-dev xorg-dev freeglut3-dev libalut-dev libvorbis-dev libflac-dev
```
**3. download mario repo**
```console
git clone https://github.com/PfAndrey/supermariohd.git --recursive
```
**4. build project**
```console
cd supermariohd
mkdir build && cd build
cmake ..
cmake --build . --config Release
./SuperMario
```
## Mac OS
**1. install xcode:**
https://developer.apple.com/xcode/
**2. Install Git:**
https://git-scm.com/downloads
**3. Install CMake:**
https://cmake.org/download
**4. build project**
Go to terminal and type:
```console
git clone https://github.com/PfAndrey/supermariohd.git --recursive
cd supermariohd
mkdir build && cd build
cmake ..
sudo cmake --build . --config Release
./SuperMario
```