¿Pueden los ingenieros de software (SE) crear juegos? Siempre he querido desarrollar juegos por mí mismo y para eso me estoy uniendo a un programa de Bachillerato en SE en una universidad.

Los ingenieros de software pueden absolutamente. Pero, ¿qué tipo de juegos piensas hacer tú solo? Si tienes la impresión de que podrás hacer el próximo credo de asesinos o algo así, solo. Entonces es mejor que dejes este tipo de pensamiento en este momento.

Ver el desarrollo del juego es mucho más complicado de lo que uno pensaría. Se requiere mucha energía, tiempo, dinero y talento para hacer cualquier juego. Claro, si tienes el talento suficiente, puedes acercarte a él, pero incluso eso es un reclamo muy extendido. Solo veamos las cosas que definitivamente necesitas para hacer algo tan grande. Contenido, música, arte, animaciones, gráficos, mecánica y finalmente el programador. Entonces, verás que pensar en términos de lobo solitario probablemente no sea una buena idea para un desarrollador de juegos.

Una cosa más, una licenciatura solo te dará una idea general de programación, algoritmos, estructuras de datos, etc. a menos que tu universidad ofrezca programación de juegos como asignatura. Incluso entonces tendrás que cavar por tu cuenta, tener proyectos paralelos propios. Porque es mi opinión que la universidad no te prepara al 100% para nada. Independientemente de lo que decida embarcarse, tendrá que dedicar parte de su tiempo a proyectos / tecnologías.

Actualmente estoy trabajando para lograr el objetivo de convertirme en un desarrollador de juegos. Si está buscando un punto de partida en qué idioma debe comenzar, hasta ahora he encontrado un gran amor por C ++ para compañías como Bethesda / Blizzard, Java para Android, Objective C para IOS (podría estar equivocado sobre esto uno) y C # para empresas que usan Unity.

También hay esta serie de videos sobre desarrollo de juegos en Youtube, aquí déjame enlazarte por ti. (En caso de que el enlace no funcione. Busque “Crédito adicional – Desarrollo de juegos” en YouTube).

Estas series cortas de videos me ayudaron a aprender mucho sobre dónde comenzar y, en general, en qué dirección debo dirigirme. Algo que probablemente encontrarás en todas partes en las computadoras es la práctica. Lo mismo vale para el desarrollador del juego. Empieza a practicar. En realidad, una mejor redacción sería comenzar a hacer.

Hay una gran cantidad de material útil en la web que hace que sea fácil ahogarse. Lo que, en mi opinión, es importante comenzar y no solo moverse por las diferentes guías de inicio. Simplemente elija un idioma, elija un proyecto (no importa cuán malo piense que es, solo asegúrese de que lo pueda hacer una persona, algo así como un tic tac toe) y hágalo. Y lentamente avance a proyectos más grandes, comuníquese con la comunidad que siempre está más que dispuesta a ayudar, siempre y cuando usted sea serio.

Espero que haya ayudado. Saludos ^^

No para amortiguar tu espíritu, pero acabo de encontrar esto y pensé que era demasiado bueno para dejarlo pasar.

Crea tu propio videojuego: Expectativa VS realidad

¡Por supuesto que podemos!

¡Lo hacemos todo el tiempo!

Hay algunos obstáculos que debe tener en cuenta:

  1. Juegos “grandes”: las cosas que compras por $ 50 en Walmart para Xbox o Playstation son demasiado trabajo para que una sola persona las escriba. Por lo general, usan equipos de docenas de programadores durante muchos años, junto con literalmente cientos de artistas, músicos, locutores, etc. Entonces debes apuntar a algo más simple. Eso no significa que no pueda ser interesante y divertido, pero debes pensar en ideas inteligentes para juegos que no hayas visto.
  2. El arte es difícil de hacer bien si no eres un artista. En la industria de los juegos, utilizamos el término “Arte del programador” de una manera extremadamente despectiva. Los programadores solo MUY rara vez son buenos artistas. Además, en un equipo de juego típico, hay MUCHOS más artistas que programadores. Esto no era cierto en la era de los “juegos de 8 bits”, y no es cierto para muchos juegos telefónicos más simples, pero para cualquier tipo de entorno 3D realista, debe esperar pasar el 90% de su tiempo haciendo arte, y 10 % de tu tiempo programando. Así que de nuevo, piensa en juegos en los que no necesitas mucho arte sofisticado. Minecraft es un gran ejemplo de eso: el “mundo de los cubos” es puro “arte de programación”, y eso es en parte lo que le gusta a la gente.
  3. Escribir una imitación o una variación de un juego existente es mucho más fácil que proponer una idea completamente nueva. Es MUY difícil “diseñar la diversión”. Lo que hace que un juego sea divertido es extremadamente difícil de alcanzar, e incluso las compañías de juegos masivos no pueden darse cuenta de lo que será divertido con un 100% de seguridad … y es por eso que una gran parte de los juegos escritos nunca llegan a los estantes de las tiendas. Esto está bien si eres una gran empresa y puedes ganar escribiendo estadísticamente suficientes juegos para que uno de ellos sea un éxito … pero si eres un programador solitario y te esclavizas durante un año escribiendo algo, y gradualmente vienes darse cuenta de que simplemente no es divertido jugar … eso es una gran pérdida.

Esto no te impide escribir un juego simple, con arte de barra baja y usar un concepto “conocido por ser divertido”.

Considere, por ejemplo, el popular “Crossy Road”:

Es claramente una “imitación” completa del viejo juego de 8 bits “Frogger”. Los gráficos son esencialmente gráficos de 8 bits, pero están hechos de cuboides en lugar de píxeles cuadrados. El juego es idéntico al de Frogger, por lo que el autor sabía que sería divertido antes de escribir una sola línea de código.

La “profundidad” del juego es mínima.

Probablemente podría escribir algo como esto usted mismo en 6 meses a un año de su tiempo libre.

Pero si puede tener una idea propia, y correr el riesgo de que sea divertido, entonces puede llegar a algo completamente único. Uno de mis juegos telefónicos favoritos se llama “Podar” (se puede hacer crecer un árbol y podarlo para que crezca alrededor de obstáculos, evitar fuentes de venenos, mantener suficiente luz para seguir creciendo):

Prune – Aplicaciones de Android en Google Play

Escrito por un chico: arte simple, música evocadora, juego muy singular. Podría haberlo escrito yo mismo en un par de meses, pero nunca hubiera tenido una idea tan inteligente.

Ese juego ganó el “Juego del año” de la revista TIME … superando a todos los juegos de mil millones de dólares.

Pero por cada uno de ese tipo de juego que tiene éxito: cientos fallan y nunca se los vuelve a ver.

Entonces, si quieres hacer algo que sabes que la gente jugará, mantén la originalidad para ti mismo, si quieres una oportunidad entre diez mil de hacer una fortuna, ¡elige algo en lo que nadie haya pensado antes!

¡Llamada dura!

Sí tu puedes.

Es cierto que los juegos pueden ser muy complicados, pero no tienen por qué serlo. Los juegos que reciben más prensa como Call of Duty, etc. son súper complicados. Las empresas gastan tanto dinero en ellas, en arte, diseño, audio, ingeniería, etc., que también tienen que gastar cantidades similares para promover esos juegos en los medios.

Esa es una de las razones, esos juegos son “pegajosos” … porque el marketing juega un papel muy importante.

Al mismo tiempo, muchos de los juegos que crecimos amando en las salas de juegos o en consolas y computadoras más antiguas también fueron divertidos. Pero las grandes empresas ya no hacen ese tipo de juegos porque necesitan super éxitos para ganar dinero para mantener su tamaño. Muchos de los juegos más simples pueden ser tiendas de una persona.

Las grandes empresas también son reacias al riesgo y prefieren gastar sus millones haciendo un juego con una fórmula probada en lugar de arriesgarse a fracasar con un nuevo concepto.

Lo que esto hace es crear una oportunidad para que el pequeño tenga éxito en el desarrollo del juego ante la pequeña posibilidad de que se encuentre con una idea que resuene con otros jugadores.

Es una pequeña posibilidad, hay muchos otros independientes por ahí. Pero es mejor que otros medios de comunicación, donde las principales editoriales inundan el mercado y controlan la cadena de suministro.

Por ejemplo, mira Minecraft. Es un gran juego, es una gran ip. Además del juego de escritorio, los juegos de consola, los juegos móviles, está generando ingresos a través de la venta de libros, juguetes, ropa, etc.

Ahora es propiedad de Microsoft, pero pagaron miles de millones para comprarlo. La cuestión es que ninguna compañía de juegos le habría pagado a nadie para hacer ese juego desde cero. Solo surgió como un trabajo de amor por parte de su creador. Hay muchas pepitas de juego sin descubrir por ahí, esperando ser descubiertas.

Entonces, si estás interesado en él, definitivamente explóralo … Licenciatura o no. Por ejemplo, descargue Unity o Unreal e intente aprender a usarlos.

Hola, sí.

Fui un arquitecto empresarial F500 de 10 años que trabajaba por un sueldo, luego decidí ser un empleado divertido.

Renuncié a una oficina de 6 empleados, 6 unidades, RSU, administración, departamento con vista al mar y vista al puerto de 6 empleados en un proyecto de 15 millones de dólares para ser un juego hambriento.

¡Sí tu puedes! Puse mi alma del corazón en este juego. No me arrepiento.

¿Encontré éxito financiero? No. El diseño y el desarrollo del juego van más allá de la ingeniería de software (SE). Sin embargo, lo logré con Life Dream a la edad de 32 años. Un sueño que he tenido desde que tenía 10 años.

¿Vale la pena? Absolutamente.

Soy un experto en seguridad y forense digital. Puedo leer registros de enrutadores como la matriz y planificar proyectos como “el Arquitecto”. Tomé lo que aprendí de la vida e hice un juego sobre hackers ciberpunk.

A WhiteHat, este es el mundo que conozco. E hice un juego al respecto.

Hoy, me siento consumado de que mi juego, mi creación, está en el mercado, y aún 3 años después, tiene una calificación de 4.5 estrellas y también está libre de compras en la aplicación.

Construí este juego de cyberpunk porque creo en los sueños. Creo en la innovación humana. Y creo que los ciudadanos normales merecen saber qué hay en el futuro.

(Referencia: http://nth.box.cat/ )

“¿Pueden los ingenieros de software (SE) crear juegos? Siempre quise desarrollar juegos por mí mismo y para eso, me uno a un programa de Bachillerato en SE en una universidad ”.

Tengo un compañero de trabajo de 19 años en este momento que solo tiene un diploma de escuela secundaria.

El es fantastico. En lo que estamos trabajando en este momento no es un juego, pero ha hecho pequeños juegos antes, y estoy seguro de que podría hacer juegos más grandes solo.

Eso es … solo un diploma. Ni siquiera inscrito en la universidad.

Así que sí. Los ingenieros de software pueden crear juegos. Los ingenieros que no son de software pueden crear juegos.

Tu título de ingeniero de software es un buen lugar para comenzar, pero aún tienes mucho que aprender sobre cómo hacer juegos si quieres hacerlo.

Seguro pero…

El campo de los juegos comerciales es muy competitivo. Es raro que un juego sea creado por una persona que diseña el concepto, escribe el código, hace el arte, gestiona las pruebas y la implementación, etc. Si solo quieres perder el tiempo, no es tan difícil. Si quieres ganar dinero, se necesita un equipo con talentos especializados.

Puedes hacerlo incluso sin ser SE 🙂

Poder vender un juego es una cuestión totalmente diferente. Los juegos complejos creados profesionalmente generalmente requieren un equipo de SE, artistas, gerentes, etc. Lea las historias de cómo se hicieron los juegos exitosos: ilumine.

La programación de videojuegos es una forma de ingeniería de software.

Ciertamente pueden: Markus Persson – Wikipedia

Cualquiera puede crear juegos a través de la educación formal o el autoaprendizaje.

Puedes comprar un libro, instalar herramientas de desarrollo de código abierto y crear tu juego.

Sencillo.

More Interesting

¿Cómo se calcula la bonificación anual basada en el rendimiento para los ingenieros de software de Facebook?

¿Puede un ingeniero de software experimentado hacer PMP?

¿Te consideras un programador 'bueno' y efectivo, pero uno que no es natural en la programación?

¿Cuáles son las aplicaciones de la ingeniería de software en nuestro entorno diario?

¿Cuánto tiempo se considera correcto que un ingeniero de software pierda por día con actividades que no distraigan el trabajo?

¿Cuál es la mejor estrategia de marca personal para un ingeniero de software?

¿Debo aprender Excel como ingeniero de software para comprender / filtrar datos de documentos creados por analistas de negocios?

Como estudiante de primer año, ¿qué es mejor para mí ser ingeniero devops o ingeniero de software?

¿Qué es un codificador, programador, analizador de sistemas e ingeniero de software?

¿Cuál es un mejor lugar para migrar como ingeniero de software de India, Suecia o Auckland, Nueva Zelanda?

¿Puede un ingeniero de software líder convertirse fácilmente en un científico de datos líder?

¿Cuáles son algunas buenas historias sobre ingenieros de software y equipos de ingeniería?

Ingenieros de software: ¿Su trabajo le proporciona teclados deficientes o tiene un buen teclado mecánico?

¿Qué es lo mejor que puede hacer una carrera profesional para un ingeniero de software en este largo fin de semana?

¿Cuándo vale la pena contratar programadores en el extranjero? ¿Cuáles son los recursos para encontrarlos? Solo estoy interesado en contratar a tiempo completo, no a tiempo parcial o trabajadores independientes.