6im0n / Shared-Arcade

Shared graphical and game library for the project : Arcade

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐Ÿ•น๏ธ ARCADE: Shared graphical and game library interface

๐Ÿ“‘ Project Info

๐Ÿ“ƒ Description

Each GUI available for the program must be used as a shared library that will be loaded and used dynamically by the main program

Caution

It is STRICTLY FORBIDDEN to refer to a graphics library explicitly in your main program. Only your dynamic libraries can do so. This also applies to your games.

Note

These dynamic libraries can be seen as plug-ins providing various capabilities to your main program. In NO CASE must graphics libraries influence the game logic. Game libraries must not contain any information about screen rendering or low-level events.

Important

You MUST NOT differentiate your libraries. Each of your libraries MUST be handled in a generic and uniform manner. Keep genericity!

โš™๏ธ Technology Notes

Games was developed using the following technologies:

  • Graphic Library: Ncurses, SDL2, SFML, ...

๐Ÿ™โ€โ™‚๏ธ Contributors:

[Pong Retro-Grade]:

[SOURCILIรˆRE]

[Arrrrrcade]

About

Shared graphical and game library for the project : Arcade


Languages

Language:C++ 100.0%