¿Cuál es la mejor manera de comenzar con la programación de juegos iOS?

Yo personalmente comencé en Swift. He programado cosas simples en otros idiomas como Java y Python, pero Swift es fácil y me ha permitido entender lo que estoy haciendo más. Este lenguaje toma muchos aspectos geniales de otros lenguajes populares y confiables y los combina a todos. Personalmente, no conozco Objective-C pero sé que, según mi experiencia en programación, parece más aterrador a la vista, especialmente para un principiante. Sin mencionar que Swift es el futuro para Apple.

Si no quieres usar StoryBoards, aunque es posible, para un principiante ESPECIALMENTE, hace que sea MUCHO más fácil ver qué está funcionando y por qué. Un guión gráfico pone piezas en la pantalla y le permite interactuar con ellas, en lugar de codificar cada cosa, lo que sería muy tedioso. Tendría que colocarlos, por ejemplo, cuando, en cambio, puede mover el mouse y hacer clic varias veces y saber que va a estar en el lugar que desea en lugar de la codificación rígida, lo que requiere bastante prueba y error. En mi opinión, el Storyboard solo ayuda, ¡y no puedo pensar en una sola caída para usar el Storyboard!

En cuanto al desarrollo de “querer comenzar”, estuve en esa etapa durante aproximadamente 2 años. Ahora tengo 20 años con 2 aplicaciones en la tienda de aplicaciones, y otra en camino. He recorrido un largo camino en esos años. A veces se pone difícil, pero incluso cuando crees que no sabes nada de lo que estás haciendo, todavía estás aprendiendo. Mi mejor consejo para aprender un idioma, y ​​en este caso es Swift para el desarrollo de iOS, haría lo siguiente:

1. Elija una aplicación bastante básica, pero más compleja que solo una calculadora para construir. Algo que le interese y tal vez algún día desee poner en la AppStore.

2. GOOGLE TODO! No puedo enfatizar esto lo suficiente. Todo lo que pueda desear / necesitar está en Internet, desde tutoriales completos en Youtube para crear pájaros alegres, tutoriales gratuitos o pagados, hasta clones completos de Instagram o Yik Yak. Tienes acceso a literalmente todo, ¡así que usa tus recursos!

3. No te desanimes. A veces es posible que solo necesite copiar y pegar el fragmento de código de alguien y puede que no tenga idea de cómo funciona, pero eventualmente con suficiente tiempo, presionando suficientes teclas y suficiente trabajo, podrá codificar ese fragmento usted mismo.

4. No se sienta abrumado por todos los nombres de métodos / funciones. Cuando comencé, pensé en convertirme en un programador. Necesitabas saber TODA la sintaxis, TODOS los métodos, TODAS las funciones, cómo funcionaba todo, qué hacía qué, cómo lo hacía. Pensé que necesitabas aprenderlo todo y luego comenzar a programar el programa. Este no es el caso en absoluto. Salta directamente, ignora lo poco que sabes realmente porque eventualmente todo hará clic.

¡Buena suerte! Si necesitas ayuda, ¡no dudes en preguntarme!

¡¡¡Hola!!!

Soy un desarrollador de aplicaciones iOS y he desarrollado más de 50 aplicaciones hasta hoy. Con la ayuda de la plataforma de desarrollo de aplicaciones móviles como Configure.IT, una plataforma completa de desarrollo de aplicaciones móviles, puede crear un juego para iOS en unos sencillos pasos.

Si no conoce el idioma, entonces el problema principal que enfrenta es la codificación. pero esta plataforma proporciona codificación automática. La función de vista previa de la aplicación le permite verificar el trabajo de desarrollo de su aplicación en vivo. Para el diseño de la interfaz de usuario, solo necesita importar el archivo .PSD, no es necesario diseñar la interfaz de usuario manualmente.

Prueba tu mano, te encantará. Espero que mi respuesta pueda ayudarte.