# Primeros pasos e instalación

\


## Descargas

Con **Needle Engine**, puedes crear sitios web 3D completamente interactivos utilizando tu framework favorito.

Los proyectos creados con Needle Engine se pueden desplegar en cualquier lugar de la web y se optimizan automáticamente mediante nuestra pipeline de optimización de última generación con soporte automático de LOD, reduciendo el tamaño de los assets hasta x100 sin comprometer la calidad.

Needle Engine está disponible como **paquete para Unity, add-on para Blender, un Web Component listo para usar**, o como un paquete npm para proyectos sin integración de editor.\
Cada uno de ellos viene con los mismos componentes, nuestros bloques de construcción y el poder para crear más – la elección es tuya.

### Elige tu flujo de trabajo

\
\


### Editor de código y herramientas

#### Instalar un editor de código

Needle Engine facilita la creación de aplicaciones web. Esto a menudo, pero no siempre, incluye codificar con JavaScript/TypeScript o escribir HTML y CSS para describir interfaces de usuario. Recomendamos [Visual Studio Code](https://code.visualstudio.com) para crear y editar estos archivos. Es un editor de código gratuito y de código abierto que se ejecuta en Windows, macOS y Linux.

Descargar Visual Studio Code

\
\


#### Otras herramientas útiles

::: tip\
Needle Engine utiliza las siguientes herramientas para crear tu aplicación web, pero no necesitas instalarlas manualmente si utilizas la integración de Unity o Blender. Te guiaremos a través del proceso de instalación después de que hayas instalado la integración de Needle.\
:::

\
Node.js 20 LTS o 22 LTS.\
Needle Engine utiliza Node.js para gestionar, previsualizar y compilar la aplicación web que estás creando localmente en tu ordenador.\
También se utiliza para subir (desplegar) tu sitio web a internet.

\
KTX Software – toktx texture tools. Utilizamos toktx de Khronos Group para optimizar y comprimir localmente tus archivos 3D. Aprende más sobre las compilaciones de producción [en la documentación](../../deployment#production-builds).

\


### Próximos pasos

Ahora que has instalado Needle Engine, estás listo para profundizar en la creación de proyectos, flujos de trabajo de componentes, scripting, despliegue y más.

* [Primeros pasos: Unity](../unity/index)
* [Primeros pasos: Blender](../blender/index)
* [Concepto: Exportación de objetos y contenido 3D](../export)
* [Concepto: Estructura del proyecto](../project-structure)
* [Concepto: Despliega tu sitio web en la web](../deployment)
* [Guía para principiantes: Conceptos esenciales de Typescript](typescript-essentials)
* [Guía para principiantes: Needle Engine para desarrolladores de Unity](for-unity-developers)
* [Guía para principiantes: Referencia de scripting](../scripting)
* [Ejemplos en vivo: Ejemplos de Needle Engine](https://engine.needle.tools/samples)

En caso de que necesites ayuda para solucionar problemas, consulta la sección [Preguntas y respuestas – FAQ](../faq).\
Te invitamos a unirte a nuestro [Foro](https://forum.needle.tools/?utm_source=needle_docs\&utm_content=content) y a la [Comunidad de Discord](https://discord.needle.tools).

Página traducida automáticamente con IA
