Desde Tutoriales SFML le damos la bienvenida.
El objetivo de este Blog es aprender lo básico para programar videojuegos en C++ usando la librería SFML.
La idea es ir subiendo pequeños y simples tutoriales  para que el lector pueda arrancar a aprender desde 0 y poder desarrollar sus primeros juegos.


Entre y entérese cuales son los objetivos de este Blog...



Les dejo una serie de FAQ's para que puedan informarse y quitarse las dudas:



¿Cual es la ambición y deseo del Blog?¿Que espero obtener leyendo esto?
Bueno, el objetivo es aprender lo básico para poder hacer un videojuego.
Por ahora la idea es tomar, a un chimpancé, al lector y lograr que el mismo haga un juego básico, que entienda y sepa programar para hacer real sus ideas/proyectos.
Tómelo como una introducción a este maravilloso mundo, por más que vea o note mucho sentido del humor en mis notas, voy a ser lo mas objetivo y efectivo posible.

¿Que es C++? ¿Donde me metí...? ¿ Acá venden chalecos de cuero?
C++ es un lenguaje  para saber usarlo hay que primero saber matemáticas  física  ser doctor en ingeniera Nuclear y tener fluidez con elfico y saber el nombre de los 10000 pokemones.
C++ es un "lenguaje" de programación, es decir, es una de las muchísimas maneras de escribir algo para que la computadora nos entienda y lo haga.
Al referirnos a una escritura de programación vamos a llamarlo "código" y estos códigos que escribamos van  a ser una especie de orden que le vamos a dar a la PC, por ejemplo que dibuje algo en la pantalla, que realice tal calculo, que nos haga un café o nos sebe mate, entre otros.

¿Por que C++?
Como dije antes, hay muchos lenguajes. Particularmente elegí C++, es el único que se usar dentro de todo bien, ademas luego de algunos meses días de practica se logra entenderlo muy bien.
Otro gran motivo es por su gran aceptación y cantidad de usuarios que lo trabajan, estudian y usan. Esto quiere decir que googleando vamos a encontrar muchísimo material, tutoriales, vídeos  ejemplos, libros, apuntes, etc.

¿Necesito algún conocimiento previo en C++?
No, para nada. Justamente arme este Blog para todas aquellas personas que quieren aprender desde el principio.
Si ya sabes usar C++  y te haces lector de este Blog, me gustaría mucho recibir criticas (siempre que sean constructivas).

¿Que debo tener en cuenta para aprender C++?
Bueno, lo principal es tener ganas, con tener ganas se puede aprender hasta chino mandarín, o bueno eso parece.
Pero sobretodo hay que tener tiempo, hay que dedicarle tiempo a la programación y si tiene tiempo y ganas se aprende muy rápido.
Por otro lado es cierto que programar implica leer muchos códigos  números  palabras en ingles, pero de eso no se deben preocupar para nada.

¿QUE es eso de SFML?
SFML es una librería muy útil que nos va a dar muchísimas herramientas para hacer un videojuego, viéndolo desde otro punto de vista, es un archivo con varios archivos que nos sirve para hacer juegos.
Todos estos archivos de SFML (al menos la versión que vamos a usar en este Blog) corresponden al lenguaje C++, es decir, al aprender a usar SFML estarían aprendiendo a programar en C++.


Yo quiero programar, no leer libros ...¿QUE es eso de Librería?
Las librerías son archivos que incluimos en el compilador para que nos brinden herramientas, o sea en lo que vamos a usar para hacer juegos. Para que se entienda mejor, son como anexos que nos van a ser de mucha ayuda ya sea facilitándonos cosas y ahorrándonos tiempo/dolor de cabeza.

¿Por que SFML?
SFML es fácil de entender y posee muchas cosas que como dije, nos van a ahorrar dolores de cabeza y tiempo, ademas SFML posee todo lo necesario para hacer un videojuego.

¿Como piensa estructurarse el Blog con respecto a los contenidos?
Principalmente, en tutoriales con dibujitos!!!!!! con sus respectivos códigos o proyectos para que puedan bajarlos y verlos.
Quizás en algún futuro con algunos vídeos.
La idea es comenzar desde 0. ¿ya lo mencione?

¿Cuántos robles roería un roedor?


Bueno, bueno, dale si si... ¿Que tengo que hacer?

Si me seguiste hasta acá lo ideal es comenzar instalando Microsoft Visual C++ 2010 Express.


0 comentarios:

Publicar un comentario