[Tip] Generar núm realmente aleatorio (rand) en C++

Generar un número aleatorio algunas veces puede ser difícil, existe una función denominada rand() la cual retorna un número semialeatorio, esta función contiene un código ya escrito para mostrar números, el problema es que esos números siempre son los mismos, son predefinidos.
Algo así: 63860205838560396903
Y si volvemos a ejecutar nuestro programa quedaría igual.
Si es que deseamos tener un número límite a la función aleatoria (algo así como un número entre el 0 y el 10) necesitamos de usar mod, o residuo. de la siguiente manera:
rand()%5;
Este ejemplo lo que hace es obtener un número entre el 0 y el 4, lo que nos da un total de 5 números tal y como se muestra en el ejemplo.

[Noticia] Febrero se viene con todo

Este primer mes del proyecto se han logrado alcanzar varios objetivos, desde un curso básico de programación en C++ hasta códigos fuente de pequeños videojuegos con una librería gráfica.

Ahora para este mes de Febrero se intenta lograr los siguientes:

> Código dinámico
Segunda parte del Curso de programación en C++ para el desarrollo de habilidades y las nuevas costumbres de un programador.  No se aprenderan nuevos códigos, si no que simplemente se darán herramientas para programar mejor.
> Introducción a videojuegos 2D
Primer curso de programación de videojuegos, empezando a desarrollar habilidades con códigos y estructuras diferentes.
> Código Fuente, un fork de minecraft
Probablemente en 3D, se intenta desarrollar un videojuego con un parecido a minecraft, un videojuego de rol (muy simple) en el que se intente dar un avance al curso de programación en 3D. Nota: este proyecto seguirá en constante desarrollo hasta obtener una versión estable y utilizable. Luego de esto seguirá con un desarrollo menos activo en el que en sus nuevas versiones simplemente integre cosas nuevas y algunos bugs corregidos.

[Juegos C++] TicTacToe código fuente


[Noticia] ¡CURSO BÁSICO DE PROGRAMACION EN C++ TERMINADO!

Da clic aquí para ir al curso
Después de un largo trabajo se ha terminado el primer curso del canal en youtube denominado "Curso Básico en C++", el cuál intenta formar nuevos programadores de una manera gratuita y libre.

El curso integra temas simples y no requiere un conocimiento previo.


CURSO BÁSICO DE C++

Introducción
¿Por qué aprender C++? Es un lenguaje multiplataforma usado para un gran número de programas y videojuegos actuales, del que puedes encontrar mucha documentación y los programas resultan ser muy ligeros y veloces.

1.- Hola Mundo!
2.- Variables y Lectura de teclado
3.- Variables, constantes, condiciones if (sentencias)
4.- Operadores de comparación
5.- Operadores lógicos
6.- Comentarios en código
7.- Bucle o ciclo while y do-while
8.- Bucle o ciclo for
9.- Arrays, arreglos o vectores
10.- Matrices en programación
11.- Define
12.- Funciones y parametros
13.- Subprogramas