All Projects → alirezaomidi → SuperMario-Allegro-Cpp

alirezaomidi / SuperMario-Allegro-Cpp

Licence: MIT license
Simple Super Mario in Allegro C++ & The Final Project of Course Advanced Programming

Programming Languages

C++
36643 projects - #6 most used programming language
QMake
1090 projects

Projects that are alternatives of or similar to SuperMario-Allegro-Cpp

SuperMarioBros
A work-in-progress remake of the original Super Mario Bros. for NES, in the browser using canvas and P5JS.
Stars: ✭ 23 (+9.52%)
Mutual labels:  super-mario, mario
allegro flare
Application toolkit for Allegro 5
Stars: ✭ 30 (+42.86%)
Mutual labels:  allegro, allegro5
quentier
Cross-platform desktop Evernote client
Stars: ✭ 115 (+447.62%)
Mutual labels:  qt5
binary viewer
A binary visualization tool to aid with reverse engineering and malware detection similar to Cantor.Dust
Stars: ✭ 55 (+161.9%)
Mutual labels:  qt5
elokab-terminal
Lightweight terminal emulator program that supports the Arabic language
Stars: ✭ 16 (-23.81%)
Mutual labels:  qt5
LogiStruct
A pixel-based digital logic simulator written in C.
Stars: ✭ 17 (-19.05%)
Mutual labels:  allegro5
qresExtract
Qt binary resource (qres) extractor
Stars: ✭ 26 (+23.81%)
Mutual labels:  qt5
QUaModbusClient
Modbus to OPC UA Gateway
Stars: ✭ 38 (+80.95%)
Mutual labels:  qt5
QLogger
Multi-threading logger for Qt applications
Stars: ✭ 46 (+119.05%)
Mutual labels:  qt5
JKQtExtras
a collection of different Qt4 & Qt5 widgets, I developed over the years
Stars: ✭ 34 (+61.9%)
Mutual labels:  qt5
PiHueEntertainment
An application that can handle the Hue Entertainment Areas on a Raspberry Pi
Stars: ✭ 28 (+33.33%)
Mutual labels:  qt5
bmod
bmod parses binaries for modification/patching and disassembles machine code sections.
Stars: ✭ 12 (-42.86%)
Mutual labels:  qt5
PMMasterQuest
Take Paper Mario 64, buff old and new enemies to absurd levels, then rebalance Mario's overpowered strategies, and you've got one of the most difficult hacks of all time: Paper Mario Master Quest. The Discord:
Stars: ✭ 58 (+176.19%)
Mutual labels:  mario
dnscrypt-proxy-gui
Qt/KF5 GUI wrapper over dnscrypt-proxy
Stars: ✭ 25 (+19.05%)
Mutual labels:  qt5
SiebenApp
Experimental dependency-aware goal manager
Stars: ✭ 13 (-38.1%)
Mutual labels:  qt5
QT-Notepad
QT5 实现的简单文本编辑器
Stars: ✭ 18 (-14.29%)
Mutual labels:  qt5
NotEnoughAV1Encodes-Qt
Linux GUI for AV1 Encoders
Stars: ✭ 27 (+28.57%)
Mutual labels:  qt5
macdeployqt
Implementation of macdeployqt utility for Qt5 which fixes problems with application deployment and distribution.
Stars: ✭ 25 (+19.05%)
Mutual labels:  qt5
qml-ar
Seamless Augmented Reality module for QML using UchiyaMarkers
Stars: ✭ 32 (+52.38%)
Mutual labels:  qt5
EmojiRunner
Search for emojis in Krunner and copy/paste them
Stars: ✭ 33 (+57.14%)
Mutual labels:  qt5

Super Mario In Allegro C++

This project is the final project of Course Advanced Programming. I wrote this game using Allegro library in the 2nd semester.

Install

Before running the game, you need to install Qt 5 and Allegro 5. Click on the links or use your package manager to install them. Then:

git clone https://github.com/alirezaomidi/SuperMario-Allegro-Cpp
cd SuperMario-Allegro-Cpp/
qmake && make

Running

build/Mario-Allegro

Super Mario

I remember it had no bugs as I was presenting it to my teacher but now, after 2 years, it has lots of bugs. Don't know why :D

Anyway... Enjoy :)

License

This project is licensed under MIT Public License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].