Saltar a contenido

Requisitos e instalación

Requisitos

Antes de comenzar, asegúrate de contar con:

  • Node.js versión 16 o superior.
  • Un entorno de desarrollo que soporte JavaScript o TypeScript (por ejemplo, Visual Studio Code).
  • Para juegos orientados a navegador: cualquier navegador moderno (Chrome, Firefox, Edge, Safari, etc.).

Instalación

Instalación desde npm

Puedes instalar Angry Pixel Engine directamente desde npm con el siguiente comando:

npm install angry-pixel

El motor incluye sus propios tipos, por lo que no es necesario instalar módulos de tipos adicionales para TypeScript.

Uso del proyecto skeleton

Si prefieres comenzar con una estructura de proyecto base ya configurada, puedes usar el skeleton oficial:

// typescript
npx degit angry-pixel-studio/angry-pixel-skeleton-ts mi-juego
cd mi-juego
npm install
// javascript
npx degit angry-pixel-studio/angry-pixel-skeleton-js mi-juego
cd mi-juego
npm install

Esto creará un nuevo proyecto con una estructura recomendada y una configuración inicial lista para usar.

Compatibilidad

  • Lenguajes: JavaScript y TypeScript.
  • Plataformas:
    • Node.js
    • Navegadores modernos
    • Aplicaciones de escritorio (Windows, macOS, Linux) utilizando herramientas como Electron
    • Aplicaciones móviles usando frameworks como React Native

Código fuente