Skip to content

ArcadePlayground is a Qt-based platform featuring classic games like Tic-Tac-Toe and Tetris, with more titles coming soon. Explore and enjoy retro gaming in a simple, fun environment!

Notifications You must be signed in to change notification settings

mataruzz/ArcadePlayground

Repository files navigation

Arcade Platform Game

Welcome to the Arcade Platform! This project is built using Qt and C++. The idea of this project was mainly for me to learn the Qt library and understand its working principles. The platform hosts a variety of classic games, with the initial release featuring Tic Tac Toe and Tetris. Might include future releases including more exciting games.

Install from source

In case you want to build and use this project on your own machine (instead of simple playing - downloading the executable), you have first to install Qt6.7. Once all the libs have been set.

  1. Clone the Repository
    git clone https://github.com/mataruzz/ArcadePlayground.git
    cd ArcadePlayground
    
  2. Build the project with qmake
    mkdir build && cd build
    export PATH=/path/to/your/Qt/bin:/$PATH # might not be needed
    qmake ../arcade_playground.pro -config release
    make
    

Running the project

Run the executable we built in the previous step

./arcade_playground

Application Overview

Creating the AppImage

As reference on how the AppImage has been obtained, I used the tool linuxdeploy with the attached qt plugin. Download the 2 AppImages and run:

./linuxdeploy-x86_64.AppImage --appdir AppDir --executable ./path/to/your/executable --output appimage --plugin qt

About

ArcadePlayground is a Qt-based platform featuring classic games like Tic-Tac-Toe and Tetris, with more titles coming soon. Explore and enjoy retro gaming in a simple, fun environment!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages