Skip to content

Shared graphical and game library for the project : Arcade

Notifications You must be signed in to change notification settings

6im0n/Shared-Arcade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages