Ir al contenido

publicidad

Foto

Inicios en la Programacion C


Este tema ha sido archivado. Esto significa que no puedes responder en este tema.
4 respuestas en este tema

  • Adeptus24

  • Curaga

  • vida restante: 100%
  • Registrado: 26 nov 2009
  • Mensajes: 496
#1

Escrito 01 diciembre 2010 - 23:46

Buenas,

Vereis, quiero empezar a estudiar programacion C, decir que nunca he cursado estudios de programacion, lo unico que se es programar scripts en Bash, y algunas lineas en Perl, queria empezar a aprender C para luego mas adelante intentar meterme en algun proyecto de un videojuego, aparte tambien se usar, esto en un nivel mas alto, photoshop y 3d studio max... me he comprado el libro "Ther C Programming Language" de Brian W. Kernighan y Dennis M. Ritchie, pero no me entero mucho... que me recomendais para comenzar a aprender programacion desde 0 y sin ningun tipo de conocimiento en C y luego ampliarlo con el libro??

Saludos!

#2

Escrito 02 diciembre 2010 - 02:25

Buenas,

Vereis, quiero empezar a estudiar programacion C, decir que nunca he cursado estudios de programacion, lo unico que se es programar scripts en Bash, y algunas lineas en Perl, queria empezar a aprender C para luego mas adelante intentar meterme en algun proyecto de un videojuego, aparte tambien se usar, esto en un nivel mas alto, photoshop y 3d studio max... me he comprado el libro "Ther C Programming Language" de Brian W. Kernighan y Dennis M. Ritchie, pero no me entero mucho... que me recomendais para comenzar a aprender programacion desde 0 y sin ningun tipo de conocimiento en C y luego ampliarlo con el libro??

Saludos!


¿Porque C?

Suda del bash, es totalmente diferente a todos los demas. El perl tambien es algo raro aunque no tanto.

Pero si ya sabes lo basico de programar(ciclos, condiciones, variables,etc) yo te recomendaria empezar con python o ruby que son los mas accesibles.

Python es el mejor para videojuegos pues tiene una libreria muy usada que es pygame(eso si, juegos 2D). El c no te va a servir para nada. Si no usas un lenguaje como python aprende C++ o C#. Con c++ opengl y ogre 3d por ejemplo, y con c# xna, unity y direct x. Python tambien tiene formas de programar en 3d, en todo caso.

Si vas con videojuegos en mente yo empezaria buscando tutoriales de python y luego algunos de pygame. Empieza haciendo algunos ejercicios de python para acostumbrate y tras esto haces tus primeros pinitos graficos ultra siomples...

http://slav0nic.org....98726.29808.pdf

Libro gratuito de python y pygame

  • jakehoyt

  • Yojimbo

  • vida restante: 100%
  • Registrado: 05 ene 2006
  • Mensajes: 1.395
#3

Escrito 02 diciembre 2010 - 11:39

C es para programar a un nivel más bajo que otros lenguajes, un juego o una aplicación se crean mejor con lenguajes de nivel más alto; hay muchas librerias específicas, como directx, opengl, ogre3D, etc, etc...no necesitas ir tan,tan abajo...además, sería peor.

  • Adeptus24

  • Curaga

  • vida restante: 100%
  • Registrado: 26 nov 2009
  • Mensajes: 496
#4

Escrito 02 diciembre 2010 - 15:59

OK, entonces me recomendais empezar con phyton, etc...???

PD: De Bash y Perl no puedo renegar XD es lo que uso en mi trabajo...

Gracias y mirare a ver que tal... pero se puede aprender Phyton sin una base de programacion solida??? yo queria empezar con C para empezar poco a poco... pero si decis que se puede aprender sin esa base... ya digo, lo unico que conozco es Perl y Bash, y Perl solo algunas lineas como sustitucion de texto en ficheros, etc...

#5

Escrito 02 diciembre 2010 - 20:55

OK, entonces me recomendais empezar con phyton, etc...???

PD: De Bash y Perl no puedo renegar XD es lo que uso en mi trabajo...

Gracias y mirare a ver que tal... pero se puede aprender Phyton sin una base de programacion solida??? yo queria empezar con C para empezar poco a poco... pero si decis que se puede aprender sin esa base... ya digo, lo unico que conozco es Perl y Bash, y Perl solo algunas lineas como sustitucion de texto en ficheros, etc...


Nunca he entendido que se empieze con C y se crea que se puede ir mas despacio. Puedes hacer lo mismo que en C en qualquiera de esos lenguajes, no hay diferencia.

Precisamente python es bastante mas facil que C y cercano a perl.

Perl no es un mal lenguaje. Lo estado provando un poco ahora, y hay buenas ideas y cosas que se hacen ccon poquisimo codigo pero el punto es que es un lenguaje bastante suyo y veras que hay bastante diferencia. Y con el bash ya no digamos, XD.


Este tema ha sido archivado. Esto significa que no puedes responder en este tema.
publicidad