Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: Joawin en Octubre 20, 2016, 10:37:14 AM

Título: ¿Manuales de Scripting?
Publicado por: Joawin en Octubre 20, 2016, 10:37:14 AM
Buenas, me estoy iniciando en el mundo de la programación y bueno... si alguien dispone de un pdf o conoce el nombre de alguna web que me pueda ayudar a comprender mejor, me sería de mucha ayuda.
 
 
 
PD: No decidme el manual de la web de Unity  a mi parecer tiene cosas que no explica bien.
 
GRACIAS!! 
Título: ¿Manuales de Scripting?
Publicado por: pioj en Octubre 20, 2016, 03:14:57 PM
Los Tutoriales de la web de Unity explican perfectamente (aunque obvian explicar cada detalle de la  API de C#) cómo programar, pero están enfocados para Unity, claro está.
 
Si lo que quieres es C# en general, puedes pasarte por la web de MSDN para consultar la documentación sobre la API. Y al igual que con Unity, existen multitud de tutoriales por Youtube que te enseñan a programar desde cero en C#. Puede que necesites aprender un poquitín de teoría sobre Programación Orientada a Objetos.
 
 
 
Si necesitas subir a un nivel todavía más simple, lo mejor es aprender Teoría sobre Programación general. Lo cual implica Estructuras y Metodología. Te recomiendo buscar información básica sobre Arquitectura de Programas para que asientas bien los conceptos más simples. Y no te metas directamente a C#, empieza por cosas más simples como SCRATCH (https://es.wikipedia.org/wiki/Scratch_(lenguaje_de_programaci%C3%B3n)), Logo  (https://es.wikipedia.org/wiki/Logo_(lenguaje_de_programaci%C3%B3n))y Basic (https://es.wikipedia.org/wiki/BASIC). Hasta que sepas defenderte sin problemas...
 
 
 
El error más común está en presuponer que "sabes programar" sin haber entendido bien los conceptos más básicos sobre Programación y meterte de lleno tocando cosas al azar. Ante todo, trata de ser honesto contigo mismo.
 
Suerte! 
Título: ¿Manuales de Scripting?
Publicado por: musaranya en Octubre 21, 2016, 09:57:40 AM
Tras tener una mínima base lo que suele ayudar mucho es estudiar proyectos de estos que están hechos para aprender. Te metes ahí e intentas entender cómo está estructurado el código y cómo se hace. Baja algún proyecto sencillo que sea del tipo de juego que quieres hacer (y que incluya el código fuente claro) y repasa todos los scripts tratando de entender para qué se hace cada cosa. A partir de ahí apóyate en la ayuda de Unity para entender cada función o busca por internet. En paralelo te puedes hacer un proyecto en blanco e ir probando lo que aprendes del otro. Este método es poco académico y te estás saltando todo lo básico pero bueno, es una opción si tu cabeza no está dispuesta a pasar por el proceso de aprendizaje tradicional (y recomendable).
Título: ¿Manuales de Scripting?
Publicado por: esr en Octubre 22, 2016, 12:40:13 PM
Como dice Pioj si no sabes nada de programación yo no empezaría directamente con Unity, empieza como hacemos todos por programación estructurada, después programación orientada a objetos y cuando ya sepas estos empezaría a mirar Unity. En el foro encuentras muchas preguntas de gente que no tiene los suficientes conocimientos de programación  y se meten a programar en Unity. Si quieres algunos tutoriales para aprender C# desde 0 dímelo y te paso una lista que hice hace poco para el hijo de un amigo.
Título: ¿Manuales de Scripting?
Publicado por: Null en Octubre 24, 2016, 12:54:24 PM
Hola 
 
Yo lo que te puedo recomendar

son un par de canales que enseñan C#,

por si te interesa.
 
Ambos canales son en español.
 
Eso sí, no son sobre Unity, simplemente tratan las bases del lenguaje,

y lo típico de imprimir cosas en consola, pero aún así te van a encaminar.

A mí me han servido mucho.
 
 
 
_______________________________________________________________________________
 


Primer canal:

Tiene una lista de reproducción con casi 100 vídeos sobre C# (//%5Byoutube%5Dhttps://www.youtube.com/playlist?list=PL0kIvpOlieSN-PDnM2rHXdb3kib9njJaQ%5B/youtube%5D)

_______________________________________________________________________________
 
Segundo canal:

El segundo canal también está muy bueno.

Tiene varias listas de reproducción,

como:
 
Aprendiendo lo básico (//%5Byoutube%5Dhttps://www.youtube.com/playlist?list=PLM-p96nOrGcakia6TWllPW9lkQmB2g-yX%5B/youtube%5D)
 
Tips sobre C# a la hora de programar (//%5Byoutube%5Dhttps://www.youtube.com/playlist?list=PLM-p96nOrGcZ-noI6aDHDxBkVAmHgDLdv%5B/youtube%5D)
 


También tiene otras dos listas que se llevan de la mano sobre

la Programación Orientada a Objetos.
 


Una es para entender ciertos conceptos,

y la otra es para poner en práctica esos mismos conceptos:

Los conceptos (//%5Byoutube%5Dhttps://www.youtube.com/playlist?list=PLM-p96nOrGcYimrpjzUC_2upJJWFoFeur%5B/youtube%5D)
Puesta en práctica (//%5Byoutube%5Dhttps://www.youtube.com/playlist?list=PLM-p96nOrGcbVSEbPV9i7mKOxXtrQDhuH%5B/youtube%5D)
 
_______________________________________________________________________________
 
 
 
Y eso es todo.
 


Pero sí, la verdad es que como dijo Pioj, no te metas de lleno a Unity...

porque te vas a sentir acosado por mil historias.

Y si lo haces, bueno, ven para acá que nosotros trataremos de ayudarte.

 
 
Y nada,

espero que esos vídeos te ayuden como a mí me ayudaron.