Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RaylibGame

Welcome to RaylibGame, This project was developed as part of a university Presentation, and we’re proud to share that it earned maximum grade for its implementation.


🎮 Game Overview

RaylibGame is a 2D game built using Raylib and Farseer Physics. The project is based on an Entity-Component-System (ECS) architecture and focuses on demonstrating modular and maintainable software design.

In the game, you spawn as a knight in a level and can attack enemy knights. However, don’t expect too much from this game—it’s more of a tech demo than a finished product. 😊


🛠️ Technologies Used

  • Raylib: Lightweight library for rendering and input handling.
  • Farseer Physics: Physics engine for 2D games.
  • C#: Used for implementing the game and ECS architecture.

🚀 How to Run

  • Clone the Repository
    $ git clone https://github.com/LashaSD/RaylibGame
    $ cd <repository-folder>

Using Visual Studio

  • Just open new Project and Select the .csproj File inside the cloned Repo Directory

Using Dotnet CLI

  • While inside the Cloned Repo run the following command
    $ dotnet run

About

Game made in Raylib-cs for a University Project

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages