| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| tanszek:oktatas:jatek_prototipusok:jatek_prototipusok [2024/11/28 10:26] – kissa | tanszek:oktatas:jatek_prototipusok:jatek_prototipusok [2025/10/18 13:44] (current) – kissa |
|---|
| |
| ===== Oktató ===== | ===== Oktató ===== |
| /* * Szabó Martin, egyetemi tanársegéd, [[sz.martin91@gmail.com|e-mail]]*/ | |
| * Kiss Áron, tanszéki mérnök, [[kiss.aron@uni-miskolc.hu|e-mail]] | * Kiss Áron, tanszéki mérnök, Informatikai Intézet [[kiss.aron@uni-miskolc.hu|e-mail]] |
| |
| ===== Forráskódok ===== | ===== Forráskódok ===== |
| [[https://github.com/aron123/jatek-prototipusok-2024|GitHub repository]] | [[https://github.com/aron123/jatek-prototipusok-2025|GitHub repository]] |
| |
| ===== Anyagok ===== | ===== Anyagok ===== |
| * [[https://code.visualstudio.com/|Visual Studio Code]] | * [[https://code.visualstudio.com/|Visual Studio Code]] |
| * [[https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer|Live Server]] extension | * [[https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer|Live Server]] extension |
| * [[https://www.mapeditor.org/|Tiled]] | * [[https://www.youtube.com/watch?v=5TvHgCmacbE|Learning the JavaScript language]] |
| |
| ==== 2. gyakorlat ==== | ==== 2. gyakorlat ==== |
| JavaScript alapok gyakorlása. Egyszerű nyelvi kvízjáték készítése HTML, CSS és JavaScript felhasználásával. | JavaScript alapok gyakorlása. Kvízjáték készítése HTML, CSS és JavaScript felhasználásával. |
| |
| * Projekt: [[https://github.com/aron123/jatek-prototipusok-2024/blob/main/language-quiz/|Nyelvi kvízjáték]] | * Projekt: [[https://github.com/aron123/jatek-prototipusok-2025/tree/master/language-quiz|Nyelvi kvízjáték]] |
| |
| ==== 3. gyakorlat ==== | ==== 3. gyakorlat ==== |
| * Példa: [[tanszek:oktatas:jatek_prototipusok:jatek_prototipusok:gdd_pelda|Órai projekt tervezési dokumentuma]] | * Példa: [[tanszek:oktatas:jatek_prototipusok:jatek_prototipusok:gdd_pelda|Órai projekt tervezési dokumentuma]] |
| * [[https://phaser.io/|Phaser 3]] | * [[https://phaser.io/|Phaser 3]] |
| * [[https://newdocs.phaser.io/docs/3.85.2|Phaser 3 referencia dokumentációja]] | * [[https://newdocs.phaser.io/docs/3.85.2|Phaser 3 dokumentációja]] |
| * [[https://github.com/photonstorm/phaser|Phaser 3 forráskódja]] | * [[https://github.com/photonstorm/phaser|Phaser 3 forráskódja]] |
| |
| * **Projekt: [[https://github.com/aron123/jatek-prototipusok-2024/blob/main/road-crossing/|„Road-crossing” típusú játék]]** | * **Projekt: [[https://github.com/aron123/jatek-prototipusok-2025/tree/master/road-crossing|„Road-crossing” típusú játék]]** |
| * [[https://github.com/aron123/jatek-prototipusok-2024/raw/main/road-crossing-assets.zip|Asset-ek letöltése]] | * [[https://github.com/aron123/jatek-prototipusok-2025/raw/master/road-crossing-assets.zip|Asset-ek letöltése]] |
| |
| * Kiegészítő anyag: [[https://ojs.uni-miskolc.hu/index.php/psaie/article/view/2167/1621|Mileff Péter: Collision detection in 2D games]] | * Kiegészítő anyag: [[https://ojs.uni-miskolc.hu/index.php/psaie/article/view/2167/2938|Mileff Péter: Collision detection in 2D games]] |
| |
| ==== 4. gyakorlat ==== | ==== 4. gyakorlat ==== |
| * [[https://easings.net/|Easing functions]] | * [[https://easings.net/|Easing functions]] |
| |
| * **Projekt: [[https://github.com/aron123/jatek-prototipusok-2024/tree/main/spanish-learning-game|Spanyol nyelvtanuló játék]]** | * **Projekt: [[https://github.com/aron123/jatek-prototipusok-2025/tree/master/spanish-learning-game|Spanyol nyelvtanuló játék]]** |
| * [[https://github.com/aron123/jatek-prototipusok-2024/raw/main/spanish-learning-game-template.zip|Template letöltése]] | * [[https://github.com/aron123/jatek-prototipusok-2025/raw/master/spanish-learning-game-template.zip|Template letöltése]] |
| |
| |
| Spritesheet animáció, időzített események, több scene kezelése. | Spritesheet animáció, időzített események, több scene kezelése. |
| |
| * **Projekt: [[https://github.com/aron123/jatek-prototipusok-2024/tree/main/virtual-pet-game|Virtuális kisállat nevelde]]** | * **Projekt: [[https://github.com/aron123/jatek-prototipusok-2025/tree/master/virtual-pet-game|Virtuális kisállat nevelde]]** |
| * [[https://github.com/aron123/jatek-prototipusok-2024/raw/main/virtual-pet-game-template.zip|Template letöltése]] | * [[https://github.com/aron123/jatek-prototipusok-2025/raw/master/virtual-pet-game-template.zip|Template letöltése]] |
| * Spritesheet adatai: | * Spritesheet adatai: |
| * frame size: 97 x 83 px | * frame size: 97 x 83 px |
| ==== 7-8. gyakorlat ==== | ==== 7-8. gyakorlat ==== |
| Fizikai motor, testekre ható erők, ütközés- és átfedésvizsgálat, platformer vezérlés. | Fizikai motor, testekre ható erők, ütközés- és átfedésvizsgálat, platformer vezérlés. |
| * **Projekt: [[https://github.com/aron123/jatek-prototipusok-2024/tree/main/platformer-game|Platformer játék]]** | /* * **Projekt: [[https://github.com/aron123/jatek-prototipusok-2024/tree/main/platformer-game|Platformer játék]]** |
| * [[https://github.com/aron123/jatek-prototipusok-2024/raw/main/platformer-game-template.zip|Template letöltése]] | * [[https://github.com/aron123/jatek-prototipusok-2024/raw/main/platformer-game-template.zip|Template letöltése]] |
| * [[https://raw.githubusercontent.com/aron123/jatek-prototipusok-2024/main/platformer-game-lvl-data.json|Pályadefiníció letöltése]] | * [[https://raw.githubusercontent.com/aron123/jatek-prototipusok-2024/main/platformer-game-lvl-data.json|Pályadefiníció letöltése]] |
| * Player spritesheet: 28x30px, 1px margin, 1px spacing | * Player spritesheet: 28x30px, 1px margin, 1px spacing |
| * Fire spritesheet: 20x21px, 1px margin, 1px spacing | * Fire spritesheet: 20x21px, 1px margin, 1px spacing*/ |
| |
| ==== Hasznos linkek a beadandóhoz ==== | ==== Hasznos linkek a beadandóhoz ==== |
| - [[https://github.com/ThatSleepyFox/Invaders/blob/main/Game%20Design%20Document.pdf|GDD]] | - [[https://github.com/ThatSleepyFox/Invaders/blob/main/Game%20Design%20Document.pdf|GDD]] |
| - [[https://github.com/ThatSleepyFox/Invaders|Repository]] | - [[https://github.com/ThatSleepyFox/Invaders|Repository]] |
| - csoport: TBD | - csoport: Csákó Balázs, Harsányi Balázs, Kiss Konrád Soma, Tóth Tamás |
| - GDD | - [[https://github.com/KissKonradUni/jatekprototipusok_2024_beadando/blob/main/README.md|GDD]] |
| - Repository | - [[https://github.com/KissKonradUni/jatekprototipusok_2024_beadando|Repository]] |
| |
| ==== 2023 ==== | ==== 2023 ==== |