Coderhouse

¿Qué hace un desarrollador de videojuegos?

Por

Coderhouse
14 noviembre, 2023
Tiempo de lectura: 15 minutes

Si eres amante de los videojuegos, creativo y te gustaría crear nuevos mundos virtuales y experiencias multimedia, tengo el agrado de informarte que puedes convertirte en un desarrollador de videojuegos. ¿Suena divertido, no?

Bueno, aunque parezca divertido, es necesario que tomes en cuenta que es un camino de aprendizaje constante, donde el tiempo, el esfuerzo y la paciencia son los pilares fundamentales para desarrollar experiencias de entretenimiento fascinantes.

Vivimos una época donde la tecnología está presente cada día, transformando nuestros modos de vida, y los videojuegos son cada vez más importantes porque nos ofrecen nuevas formas de divertirnos y aprender. La creación de este tipo de software ya no depende solo de grandes empresas, sino que, de forma independiente, muchos creadores/as han desarrollado y publicado sus propios videojuegos con buenos resultados comerciales.

Para que tengas una idea de cuántos jugadores hay en el mundo, un estudio de DFC Intelligence realizado a mediados del año 2020 arrojó que 3 mil 100 millones de individuos son amantes de los videojuegos; es decir, un 40% de la población mundial apuesta a este tipo de entretenimiento.

Las personas que más consumen este tipo de contenido en computadoras se encuentran en diversas regiones, y según el informe la lista es la siguiente.

  • Asia con mil 420 millones de jugadores.
  • Europa con 669 millones de jugadores.
  • Latinoamérica con 383 millones.
  • Norteamérica con 261 millones.

También se analizaron los jugadores en dispositivos móviles, donde también lidera Asia con el 53%, Europa en segundo lugar con el 17%, el tercer lugar para Latinoamérica con un 11%, en este renglón aparecen Medio Oriente y el norte de África con un 7% y finalmente Norteamérica con solo el 4%.

Pero… ¿Qué hace exactamente un desarrollador/a de videojuegos? Acá te cuento en qué consiste su labor y, si es de tu interés, formar parte de este apasionante mundo de la creación de videojuegos. ¡Comencemos!

¿Qué hace un desarrollador de videojuegos?

El desarrollo de videojuegos es una tarea que atrae cada vez a más personas. Se trata de un trabajo muy bien pagado, en una industria que no para de crecer, y que se proyecta como una de las profesiones con mayor demanda en el futuro.

Para que tengas una idea del impacto que tiene la industria de desarrollo de videojuegos en el mundo, basta con revisar los datos aportados por  un estudio que realizó DFC Intelligence a mediados del año 2020: ¡Más de 3 mil 100 millones de personas en todo el mundo son amantes de los videojuegos!

Esto quiere decir que cerca del 40% de la población mundial consume productos y servicios vinculados al desarrollo de videojuegos. Precisamente por esto, muchas personas tienen interés en estudiar una carrera que les permita trabajar en esa área.

En este artículo te explicaremos qué se necesita para ser desarrollador de videojuegos, y te comentaremos todo lo que debes saber sobre las funciones y las responsabilidades que debe cumplir un profesional dentro de esta industria.

En Coderhouse tenemos un Curso de Desarrollo de Videojuegos para que comiences tus propias experiencias.

Los roles más importantes dentro del desarrollo de videojuegos

Son personas que se encargan de producir videojuegos para computadoras, consolas, plataformas web y dispositivos móviles. Siendo una posición que se involucra de forma directa en el diseño y programación del videojuego, así como el estudio de jugabilidad, la progresión de los niveles y la evaluación de las pruebas de juego (playtest).

Crear un videojuego puede llevar varios meses; incluso, años de ejecución, ya que se deben completar ciertas etapas antes de ser lanzado al mercado, donde la creación de ideas, personajes y testing del juego forman parte de un arduo proceso de trabajo.

Ciertamente, el nombre de “desarrollador/a de videojuegos” es una denominación amplia para mencionar a “un individuo que desarrolla juegos”. Pero lo cierto es qué, durante las fases de desarrollo de este tipo de producto, hay diferentes posiciones con responsabilidades variables en función del tamaño del estudio que produce el videojuego. 

Veamos en profundidad cuáles son los roles más importantes dentro del desarrollo de videojuegos.

¿Qué hace un desarrollador de videojuegos?

Diseñador

Los diseñadores son quienes se encargan de la primera fase en el desarrollo de videojuegos. Es decir, son quienes planifican. Es quien idea la experiencia de juego y determina la forma en la que se va a jugar (mecánicas). Algunos de ellos pueden usar un lenguaje de programación o herramienta para crear prototipos interactivos que permitan explorar conceptos y formas de jugar. Se encarga además de construir documentación, cómo el documento de diseño de videojuegos (GDD), en el cual se detalla cómo se está desarrollando el proyecto. Según su responsabilidad, puede ser diseñador principal, de contenido, técnico o escritor(diseñador de narrativa).

Artista

Es el creador/a del mundo virtual donde ocurre el juego, se encarga de idear y producir los personajes, los objetos con los que interactúa y los escenarios. Puede cumplir funciones como director de arte, artista principal, conceptual. Si es un videojuego 3D, puede requerirse un/a especialista en arte 3D o modelador.

Animador

Es el rol que le da vida a los objetos creados por el artista. Es decir, crea las animaciones que determinan cómo se verá el movimiento y acción de personajes o respuestas de elementos interactivos. Muchas veces el rol de artista/animador es ocupado por la misma persona, pero si hablamos de un videojuego producido por un gran estudio(juegos AAA) estas funciones pueden estar ocupadas por distintos especialistas.

Diseñador de sonido

Esta categoría está ocupada por compositores/as, diseñadores/as de sonido y/o ingenieros/as de sonido. Básicamente, se encarga de definir y/o crear la música y los efectos de sonido del juego, los cuales juegan un papel innegable en la experiencia de juego y la ambientación.

Programador

Crea el código para hacer funcionar el videojuego. Dependiendo del tipo de juego, pueden existir distintos roles a ocupar por los/las programadores/as: líder técnico, programador/a de inteligencia artificial (para los enemigos, NPCs, etc.), programador/a de gameplay (centrado en programar cómo se juega y ajustar sistemas del juego), programador/a de redes (si el juego es multiplayer o cooperativo), programador/a de físicas (supervisa que no se alteren las reglas físicas que rigen en el mundo que se crea), programador/a herramientas o de la interfaz (para construir la interacción jugador-juego), entre otras posiciones especializadas.

Suena todo muy interesante, ¿verdad? Pero, para convertirte en un desarrollador/a debes contar con ciertas habilidades, que explicaremos a continuación.

Aunque parezca que el desarrollo de videojuegos solo tiene que ver con programación, la verdad es que los equipos que se encargan de crear un nuevo videojuego suelen ser multidisciplinarios, y cubren diferentes posiciones en función de la fase de desarrollo en la que se encuentren.

Para ayudarte a entender qué debes hacer para dedicarte al desarrollo de videojuegos en Argentina o en cualquier otro país de Latinoamérica, te daremos un listado de habilidades que debes tener para este tipo de trabajos.

¿Qué habilidades debo tener para ser desarrollador/a de videojuegos?

Tomando como referencia lo que hablamos en el punto anterior, para ser desarrollador de videojuegos es necesaria una combinación de habilidades técnicas y creativas, ya que en esta profesión coexisten elementos de la ingeniería, la programación, el diseño y el arte. Además, es importante contar con habilidades para la resolución de problemas, y otros soft skills más.

Es difícil listar todas las habilidades que se requieren para el desarrollo de videojuegos, pero te comentaremos cuáles son algunas de las más importantes.

Ser creativo no basta, ya que es necesario contar con las aptitudes para crear lo que ideamos. Para ser un desarrollador/a debes contar con ciertas habilidades, esto no quiere decir que, de no contar con ellas, no puedas ocupar una posición en la industria. Pero existen ciertas características que facilitarán tu labor diaria si buscas crear videojuegos.

Estos son los rasgos que una persona debe tener.

¿Qué hace un desarrollador de videojuegos?

Habilidades de programación

Si quieres estudiar para ser desarrollador de videojuegos, tienes que tener una buena relación con las computadoras, y contar con cierta base en programación, enfoque lógico o pensamiento computacional. Es decir, tener cierta inclinación para analizar el funcionamiento de las cosas, preferentemente los sistemas y experiencias interactivas.

Una de las bases más importantes del desarrollo del juego es la programación, y las personas que ocupan este tipo de posiciones suelen tener conocimientos muy profundos sobre lenguajes de programación y arquitectura de software, porque el código es lo que le da vida a cualquier proyecto.

Habilidades de arte y diseño

Aunque el código es la parte principal de la programación de videojuegos, para conectar con el público y desarrollar un producto atractivo, también es importante contar con habilidades de arte y diseño.

Contar con este tipo de habilidades ayuda mucho, porque asegura que la experiencia de los usuarios sea emocionante. En este sentido, una persona que se quiera dedicar al desarrollo de videojuegos, debe ser capaz de conceptualizar la historia y el mundo del videojuego, y crear personajes y mecánicas de juego que resulten interesantes.

En este punto convergen tanto los aspectos creativos como los técnicos. Porque también hay que tener dominio de las herramientas que se utilizan para crear los gráficos, las animaciones y los efectos visuales.

Habilidades para el trabajo en equipo

Un desarrollador o diseñador de videojuegos debe tener habilidades para trabajar en equipo, sobre todo, porque este tipo de proyecto suele involucrar a un número de personas muy grande. Es importante que la persona que ocupe este cargo sea capaz de colaborar con otros, comunicarse cada vez que sea necesario, e integrarse en el plan de trabajo sin ningún tipo de problema.

Los proyectos de desarrollo de videojuegos, como comentamos antes, pueden tardar mucho tiempo, por lo que también hay que estar abierto a los cambios, y a la crítica o el feedback que puedan aportar otros miembros del equipo.

Habilidades para identificar y resolver problemas

Otra habilidad importante para el desarrollo de videojuegos es la capacidad de identificar y resolver los problemas que se presentan durante cualquiera de las fases del proceso. Bien sea que se trate de problemas técnicos o problemas creativos, es necesario que el desarrollador aporte sus conocimientos al equipo de trabajo y ofrezca soluciones efectivas.

Como en cualquier otra actividad, siempre habrá retos u obstáculos que se deben superar para llegar a la meta, y es importante que el desarrollador esté preparado para afrontarlos.

  1. Ser amante de las computadoras y contar con cierta base en programación, enfoque lógico o pensamiento computacional. Es decir, contar con cierta inclinación para analizar el funcionamiento de las cosas, preferentemente los sistemas y experiencias interactivas.
  1. Saber trabajar en equipo. La comunicación es fundamental para llevar adelante proyectos de este tipo, ya que, en muchas ocasiones, deberás trabajar en situaciones estresantes y complicadas y con un número significante de personas.
  1. Flexibilidad y adaptación ante diversas circunstancias. Siendo el videojuego un producto que apunta al entretenimiento, muchas veces es necesario ajustar el curso y resignar el camino que creíamos correcto. Es necesario contar con la actitud correcta que nos permita mejorar nuestro producto teniendo en cuenta los aportes constructivos de nuestros compañeros/as de equipo y jugadores.
  1. La atención al detalle y la paciencia son prácticas que forman parte de los pilares para ser un buen desarrollador/a, ya que esto te ayudará a conseguir los objetivos planteados.
  1. Buscar innovar ante situaciones de estancamiento. Trabajar en la industria creativa demanda no solo ganar experiencia en desarrollo, sino también estar dispuesto/a asumir compromisos y desafíos personales para mejorar el proyecto en el que trabajamos.

Etapas en la creación de un videojuego

Todo producto digital requiere de diferentes etapas para su realización. En el área de los videojuegos pasa lo mismo, son algo similares, de hecho. Las fases son las siguientes.

  • Conceptualización

Es el punto de inicio del proyecto. Cuando hay un concepto claro de lo que se va a transmitir y crear, es más fácil determinar la esencia de juego. Acá se plantean aspectos básicos como el diseño, la descripción de la mecánica, niveles y personajes.

  • Prototipado

En este siguiente paso es donde el desarrollador/a emplea sus habilidades para construir una pieza de software jugable que permita a otros experimentar el concepto planteado. Esto es necesario para poder definir mediante la prueba de uno o más prototipos la viabilidad del gameplay, el alcance de título, los requerimientos técnicos y el desglose del producto.

  • Desarrollo

Fase en la que se produce el desarrollo del videojuego. Aquí diseñadores, programadores, artistas, animadores, diseñadores de sonido, tester de videojuegos y todos los departamentos que formen parte del proyecto, coordinarán esfuerzo para garantizar la finalización del producto esperado.

  • Pruebas y Lanzamiento

Durante esta etapa se identifican errores, y mejoras del producto creado con el objetivo de mejorar su funcionamiento. Es en esta instancia donde cobran más importancia los roles de distribución, mantenimiento, optimización y actualización del videojuego.

¿Qué hace un desarrollador de videojuegos?

¿Cuáles son los requisitos técnicos para ser un desarrollador?

Ya conoces las habilidades blandas que debe tener un desarrollador de videojuegos, la asertividad y la capacidad de resolver problemas te proveerá herramientas útiles para posicionarte en esta industria. Sin embargo, hay ciertas aptitudes técnicas que te harán resaltar, más si aspiras a un rol en el área de la programación de este tipo de software. Dado que el desarrollador/a se considera un profesional integral capaz trabajar en diferentes proyectos.

Los desarrolladores de videojuegos deben conocer en profundidad lenguajes de programación como C++, Java, Python y JavaScript, sobre todo, porque con ellos se suele escribir el código que les sirve de base.

Además, tienen que estar familiarizados con plataformas de desarrollo de videojuegos como Unity y Unreal Engine. Estas plataformas simplifican el proceso de desarrollo, y ofrecen una variedad de recursos que resultan indispensables al momento de programar.

Asimismo, consideramos que para ser un buen desarrollador de videojuegos es importante tener conocimientos sobre las siguientes áreas.

  • Lenguajes de programación como C++, C#, Lua, JavaScript, Java y otros.
  • Librerías, recursos, frameworks, motores y plataformas de juegos.
  • Tendencias de videojuegos, técnicas, tecnologías y buenas prácticas de programación.
  • Conocimiento en gestión de proyectos de desarrollo de software.
  • Ciencias de la computación o Ingeniería de Sistemas.
  • Formación o certificación en desarrollo de juegos.

Con estos conocimientos tu entrada al mundo de los videojuegos será más placentera, e incluso podrás construir tus propios videojuegos. Como venimos comentado, lo importante es ir formándose y adquirir experiencia en el desarrollo de este tipo de proyectos para constituirse como un excelente desarrollador/a.

A medida que pasa el tiempo y avanzas dentro de la industria, tendrás que desarrollar otros conocimientos y habilidades. Hay que tener presente que los avances tecnológicos cambian drásticamente la forma en la que se realizan la mayoría de las actividades en los entornos digitales, y que factores como la realidad aumentada y la inteligencia artificial pueden modificar la naturaleza del trabajo de esta y cualquier otra profesión.

¿Qué hace un desarrollador de videojuegos?

¿Qué puedo estudiar para ser desarrollador de videojuegos?

Si deseas iniciarte de forma profesional y guiado por expertos en la materia, estas serían algunas de las opciones. Ten en cuenta que dentro de este ámbito existen varias ramas o disciplinas que podrían llevarte al mundo de los juegos dependiendo la posición que te gustaría ocupar.

Ingeniería informática

  • Acá aprenderás a programar y desarrollarás la comprensión sobre el funcionamiento de sistemas, que es la base de todo software. Además, hay áreas de especialización vinculadas a la producción, animación computacional y comercialización de proyectos.

Animación

Aunque las personas que estudian animación no necesariamente terminan trabajando en la industria de los videojuegos, es una carrera que tiene mucha relación, porque se necesita de animadores para crear efectos visuales y otros elementos más.

El trabajo de estas personas es lo que le da vida a los personajes, objetos y escenarios del juego. Con la animación, los movimientos y las acciones resultan más fluidas, algo sin lo que el videojuego no tendría ningún tipo de atractivo.

Diseño de videojuegos

Por la importancia que tiene esta industria y la creciente demanda de profesionales que se dediquen a ello, ahora existen carreras especializadas en el diseño de videojuegos. Gracias a ello, es posible adquirir habilidades de programación, creación de mecánicas de juego, narrativa y diseño visual.

Es decir, en este tipo de carreras se trata de formar a un profesional integral, que cuente con todas las habilidades que necesita para trabajar en el desarrollo de videojuegos.

  • Ingeniería en Audio. Es el encargado de crear sonidos en los ambientes de los personajes. Es una de las piezas fundamentales para crear este tipo de proyectos.
  • Arte. Acá se profundiza sobre la estética del producto a crear y la producción del contenido que se va a desarrollar.
  • Narrativa. Con la intención de construir historias para videojuegos, crear personajes, determinar misiones u otros componentes narrativos en el juego.
  • Diseño. El diseño en videojuegos es una disciplina en sí misma que se orienta a estudiar y aprender cómo hacer videojuegos divertidos.
  • Comercialización. Es una de las áreas fundamentales, ya que, una vez terminado el proyecto, se buscará las plataformas para darlo a conocer a todas las comunidades interesadas.

7 razones para estudiar desarrollo de videojuegos

La industria de los videojuegos evoluciona cada año, y en muchos casos, ha producido significativas ganancias para quienes asumen proyectos de desarrollo independiente. Por eso, es bueno que tengas claro por qué puede ser interesante dedicarse a esta actividad.

  1. Es una industria que recompensa la creatividad e innovación. Muchos juegos han sido exitosos sin la presencia de publicadores tercerizados y estrategias de marketing, ya que, la comercialización digital actual, ha cambiado la forma de compra y acceso a este tipo de productos.
  1. Puede generar ganancias importantes para emprendedores independientes en el rubro. Acá debes tomar en cuenta que, para tener buenos resultados, puede ser necesario invertir varios años para generar un título atractivo o contar con cierta capacidad para diseñar y producir gameplays inéditos y llamativos.
  1. Software gratuitos. Hay plataformas para desarrolladores de modelos y animaciones gratuitos que facilitarán la creación de elementos a emplear en el juego. También existen motores como Unity que facilitan gran parte de la creación del videojuego, para que tengas que concentrarte solo en construir “la experiencia jugable”.
  1. Recursos para aprender por tu cuenta. Aunque existen escuelas de desarrollo de videojuegos, también puedes aprender herramientas y técnicas para desarrollar videojuegos gracias a tutoriales de usuarios, videos de la empresa que incentivan el uso de su tecnología gratuita para desarrollar juegos, foros, proyectos, ejemplos en GitHub, listas en YouTube, entre otros.
  1. Evolución de los motores. Si estás dispuesto a crear un juego, ya no es necesario crear todo de cero, ya que la gran mayoría de los motores en el mercado ofrecen herramientas y recursos reutilizables para construir tus propias experiencias.
  1. No es necesario ser experto en programación para empezar. Aunque sí es importante que te guste el mundo de las computadoras, en la actualidad existen plataformas que facilitan el proceso de programación y construcción de videojuegos. 
  1. Muchos de los conocimientos del desarrollo de videojuegos pueden aplicarse en otras áreas e industrias, como la realidad virtual, realidad aumentada, desarrollo de espacios virtuales educativos, etc. 

Consejos para comenzar a hacer tus propios videojuegos

  • Enfócate en una idea pequeña para comenzar

No pienses que harás como primer proyecto un juego como The Legend of Zelda o Grand Theft Auto V , ni tampoco qué emplearán todas las posibilidades que te ofrecen herramientas como: Unity, Unreal, Cryengine, Godot, etc. Si empiezas con un proyecto pequeño de tipo videojuego casual, plataforma o arcade, será más fácil crearlo y también equivocarte. Siempre es mejor desarrollar algo pequeño, pero que funcione al 100% que algo muy grande que no funcione bien.

  • Pregunta

Buscar salir de dudas e incertezas es el mejor hábito que debes adquirir. Hacer networking, preguntar en foros y tutoriales de YouTube, asistir a conferencias o verlas online te permitirá avanzar en la idea de convertirte en el mejor desarrollador, te ayudará a consolidar y producir el proyecto que te propongas.

  • Aprende a programar

Tener esta experiencia técnica abre muchas puertas al mundo de los videojuegos y, aunque no necesitas ser un experto, es esencial poder construir un pequeño prototipo, Puedes aprender a programar gratis en internet en plataformas como: Gamasutra, Codecademy, Bit Degree, The Game Programming Wiki o Gamedev.net. O incluso usar herramientas que simplifican la creación de videojuegos, reduciendo la complejidad de la programación como Construct 3.

  • No te compares

Quizás al inicio el videojuego no saldrá tan bien como esperas, pero eso jamás debe ser un impedimento; al contrario, utiliza esas ganas como motivación para llegar a ser quien quieres. Todos tenemos algo que aportar en los procesos creativos de este tipo.

  • Comprométete

Debes tomarte todo esto con compromiso. Si consideras que tu juego se realizará de la noche a la mañana o que solo debes trabajar ocasionalmente, el progreso en el proyecto será acotado.

  • Haz una rutina

Haz una rutina para crear videojuegos. Es necesario transformar esa motivación y compromiso en acciones productivas diarias. Piensa en hacer pequeñas partes del juego cada día y así llegarás, de forma incremental, a constituir la totalidad del proyecto.

  • Haz una tarea a la vez

Siempre comienza con tareas muy pequeñas. Crea un plan donde organices qué harás y en qué orden se efectuarán las tareas del proyecto; por ejemplo, los primeros días podrías dedicarte a solucionar cómo haría los saltos un personaje, cuando lo tengas listo combina tu mecánica creada con un escenario, después interactúa con objetos, muchos más tarde enemigos y arte.

  • Toma referencias

Esto no quiere decir que debas copiarte de alguien. En la actualidad no existe algo 100% original. Casi la totalidad de los videojuegos creados se basan en otras referencias o en ideas pasadas que gustaron en algún momento. Puedes combinar elementos de jugabilidad a partir de proyectos ya creados o definir tu propia variación sobre un gameplay conocido.

  • Lee mucho

No basta con jugar o ver videos en YouTube para conocer referencias y descubrir técnicas de desarrollo, porque mucha de la información que se necesita está documentada en libros, revistas y artículos escritos por miembros prominentes de la industria. Lee notas de interés, de desarrollo y diseño de videojuegos. 

Conclusión 

Aunque convertirse en desarrollador de videojuegos pueda parecer una tarea compleja, existen muchas alternativas para estudiar y profesionalizarse en esta área del entretenimiento. De igual manera, hay que resaltar que las dificultades de este tipo de trabajo se han reducido considerablemente, especialmente, por las plataformas y herramientas con las que contamos actualmente.

Ya te explicamos qué se necesita para ser desarrollador de videojuegos. Ahora solo queda de tu parte evaluar si es algo a lo que te quieras dedicar, y si cuentas con las habilidades que se necesitan para lograrlo.

Si quieres trabajar en el desarrollo de videojuegos, te invitamos a conocer nuestro curso online, dictado por expertos de la industria.

El desarrollo independiente de videojuego implica dedicar tiempo, esfuerzo y con mucha pasión lograrás que una idea que comenzó en la mente se vea reflejada en la computadora como un videojuego.

Si tu interés es dedicarte a la creación de videojuegos, es importante tomar en cuenta las habilidades que debes poseer para desarrollar videojuegos, más si te gustaría trabajar de forma profesional. El mercado de industrias creativas está en constante evolución porque la tecnología se actualiza constantemente, así que debe ser un profesional con mucha pasión, compromiso y ganas de aprender para formar parte de un área donde buscamos construir fascinantes experiencias de juego.

¿Quieres convertirte en Desarrollador de Videojuegos? Te invitamos a conocer nuestro Curso Online y en vivo dictado por expertos de la industria.

Si quieres seguir leyendo sobre este u otros temas te invitamos a recorrer nuestro blog.

torpedo

Conoce nuestros cursos y carreras de programación

Tambien podria interesarte

¿Qué es PHP y para qué sirve Usos, características y cómo aprender
¿Qué es PHP y para qué sirve? Usos, características y cómo aprender
Todo sobre este lenguaje de programación del lado del servidor. Qué es PHP, su origen, la evolución de sus versiones y las ventajas a la hora de crear sitios web.
¿Que-es-Vue-Js-Usos-ventajas-y-como-aprender
¿Qué es Vue Js? Usos, ventajas y cómo aprender
Aprende qué es Vue Js, el popular framework frontend. Descubre su uso en aplicaciones, diferencias con React y Node Js, además de cómo aprender y sus ventajas.
¿Que-es-un-diseno-web-responsive-y-como-implementarlo
¿Qué es un diseño web responsive y cómo implementarlo?
Diseño web responsive: clave para la experiencia del usuario. Cómo implementarlo, beneficios y consejos. ¡Optimiza tu web para todos los dispositivos!