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
- Repositorio del motor: GitHub - angry-pixel-engine
- Skeleton oficial TypeScript: GitHub - angry-pixel-skeleton-ts
- Skeleton oficial JavaScript: GitHub - angry-pixel-skeleton-js