Este pequeΓ±o proyecto es para aprender a desarrollar un juego RPG para poder jugarlo en cualquier tipo de consola.
#Caracteristicas *Desarrollado en Phaserjs, Nodejs. *TemΓ‘tica retro. *La historia, la musica y el diseΓ±o lo estoy haciendo por mi cuenta. *En un futuro intentare hacerlo totalmente en linea.
#Estructura de carpetas
rpg-phaser-node/
βββ server/ # π Carpeta del servidor
β βββ server.js # Archivo principal del servidor
βββ public/ # π Carpeta para el juego (Phaser.js)
β βββ index.html # PΓ‘gina principal
β βββ game.js # CΓ³digo del juego
βββ src/ # π CΓ³digo del juego en mΓ³dulos
β βββ scenes/ # Escenas del juego (menΓΊ, mapa, batalla, etc.)
β β βββ BootScene.js
β β βββ GameScene.js
β β βββ UIScene.js
β βββ entities/ # Entidades del juego (jugadores, enemigos, NPCs)
β β βββ Player.js
β β βββ Enemy.js
β βββ items/ # π InformaciΓ³n sobre los Γtems del juego
β β βββ weapons.json
β β βββ potions.json
βββ assets/ # π Contenido multimedia
β βββ images/ # ImΓ‘genes y sprites
β β βββ characters/
β β βββ environment/
β β βββ items/
β βββ audio/ # MΓΊsica y efectos de sonido
β β βββ bgm/ # MΓΊsica de fondo
β β βββ sfx/ # Efectos de sonido
β βββ fonts/ # TipografΓas personalizadas
βββ package.json # ConfiguraciΓ³n de Node.js
βββ .gitignore # Ignorar archivos innecesarios