muszaki_informatika:raylib
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| muszaki_informatika:raylib [2024/01/28 16:35] – knehez | muszaki_informatika:raylib [2025/03/12 18:17] (current) – knehez | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Raylib: A C nyelvű játékfejlesztési könyvtár ====== | ||
| + | |||
| + | A **raylib** egy egyszerű és könnyen használható C nyelvű könyvtár, amit játékfejlesztéshez és multimédiás alkalmazásokhoz készítettek. | ||
| + | |||
| + | ===== Fő jellemzői ===== | ||
| + |   * **Platformfüggetlen**: | ||
| + |   * **Könnyű Integrálni**: | ||
| + |   * **2D és 3D támogatás**: | ||
| + | |||
| + | ===== Alapvető funkciók ===== | ||
| + |   * **Ablakkezelés**: | ||
| + |   * **Grafika**: | ||
| + |   * **Hangkezelés**: | ||
| + |   * **Bemenet kezelése**: | ||
| + | |||
| + | ===== Források ===== | ||
| + |   * **Hivatalos Weboldal**: [[https:// | ||
| + |   * **Dokumentáció**: | ||
| + |   * **Példák és Tutorialok**: | ||
| + | |||
| + | ===== Egyszerű telepítés ===== | ||
| + | |||
| + | A raylib függőséggekkel, | ||
| + | |||
| + | {{ : | ||
| ===== Telepítés és konfiguráció ===== | ===== Telepítés és konfiguráció ===== | ||
| - |    | + | Ha már korábban letöltött CodeBlocks rendszeren szeretnénk használni a raylib-et, akkor az alábbi leírás alapján használjuk: | 
| + | |||
| + |   - Van saját telepítője is, de egyszerűbb ha letöltjük az **include** és **lib** fájlokat tartalmazó {{ : | ||
| - Hozzunk létre egy konzol alkalmazást a codeblocks-ban | - Hozzunk létre egy konzol alkalmazást a codeblocks-ban | ||
| - A létrejött **main.c** fájl könyvtárába tömörítsük ki a letöltött zip-et | - A létrejött **main.c** fájl könyvtárába tömörítsük ki a letöltött zip-et | ||
| Line 7: | Line 34: | ||
|   - A linker settings fülön állítsuk be **/ |   - A linker settings fülön állítsuk be **/ | ||
|   - A search directories fülön adjuk hozzá az **include** könyvtárat: |   - A search directories fülön adjuk hozzá az **include** könyvtárat: | ||
| - | + |   - Ugyanitt váltsunk a **linker** fülre és adjuk hozzá a **lib** könyvtárat: | |
| + |   - A zip-ből másoljuk ki a raylib.dll-t a bin/RELEASE vagy bin/DEBUG könyvtárakba, | ||
| + | Írjuk felül a jelenlegi main.c tartalmát az alábbi kóddal és futtassuk a programot. | ||
| <sxh c> | <sxh c> | ||
| Line 20: | Line 48: | ||
| // Initialization | // Initialization | ||
| - |     SetTargetFPS(60); | + |     SetTargetFPS(60); | 
| // Main game loop | // Main game loop | ||
muszaki_informatika/raylib.1706459735.txt.gz · Last modified: 2024/01/28 16:35 by knehez
                
                