Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.89 KB

README.md

File metadata and controls

48 lines (33 loc) · 1.89 KB

🕹️ 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]