From 63748c1035d3fb39ad7b6ab1f6ad1f829ed85758 Mon Sep 17 00:00:00 2001 From: Frederico Linhares Date: Sat, 28 Jan 2023 11:56:34 -0300 Subject: docu Update README --- README.markdown | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.markdown b/README.markdown index 6785d0d..e2c05db 100644 --- a/README.markdown +++ b/README.markdown @@ -1,12 +1,17 @@ CandyGear ========= -CandyGear is a 2D game engine for mruby, and it is built on top of SDL. It aims to be very flexible and make the development of small games straightforward. +Candy Gear is a 2D and 3D game engine for mruby. +Its primary goal is to work as a minimalistic facade between the game and the system running it (ex.: Linux, Nintendo Switch, PlayStation, etc.). + +Cady Gear aims to be minimalistic yet very flexible. +To achieve this goal, instead of providing a wide range of functionalities with particular uses, it provides a small set of abstract functionalities that do not dictate how to organize your game's code. +However, because of this flexibility, the engine presumes that you have some basic knowledge of algorithms, data structures, and Ruby. Installation ------------ -CandyGear uses the libraries libSDL2, SDL2\_image, SDL2\_mixer, libSDL2\_ttf, and yaml-cpp, so before installing CandyGear into a machine, ensure that development libraries for SDL are installed. +CandyGear uses the libraries libSDL2, SDL2\_mixer, and yaml-cpp, so before installing CandyGear into a machine, ensure that development libraries for SDL are installed. CandyGear is compiled with Ruby Rake; also ensure it is installed. To compile the code, run `rake` at the root directory; it will generate the binary engine. To install the core, run `rake install`. -- cgit v1.2.3