Comenzamos a Crear un Engine RPG 2D

Despues de algunos años, comenzamos a crear la promesa de un nuevo game engine para RPG 2D (en otras palabras, un motor de creación de videojuegos). El proyecto no surge de la nada como algo en el aire, sino que ya había hecho algunos bocetos iniciales, 2 veces con SFML y C++, llegando a crear …

Como Crear una Cancion Como David Bowie

En ésta ocasión te voy a explicar como crear un tema o una canción, utilizando una de las técnicas que usaba David Bowie. ¿Qué como la conozco?… él mismo la explicó y usó durante la grabación del documental Inspirations (1997), en el cual usaba un programa en aquel entonces para crear sus letras. En éste …

Musica para Videojuegos sin Copyright GRATIS

Si necesitas música de fondo, gratis, sin copyright ni licencias, para descargar, estás en el lugar indicado. Podes usarla tranquilamente en videojuegos, películas, videos o en lo que se te ocurra, sin ningun conveniente, inclusive en tu material comercial. La música está creada completamente por mi, sin mezclas, tocada nota por nota, y no posee …

Como Crear un Juego en 5 Minutos

¿Querés saber como crear tu juego en menos de 5 minutos?… es muy sencillo. En el siguiente video te mostramos como crear un juego básico, en éste caso el Frogger, en menos de 5 minutos. Si queres material complementario para comprender cada una de las técnicas aplicadas, en nuestro mismo canal vas a encontrar todos …

Como Enviar Dato de Unity a Arduino

Bienvenidos nuevamente a otra bitacora del conocimiento, donde aprenderemos algo nuevo (que ya está en videotutorial en nuestro canal Escuela de Juegos). Comunmente se suele enviar datos de Arduino a cualquier motor o intérprete, pero ¿qué tal si deseamos hacer la inversa?… en éste caso enviaremos un dato desde Unity, hacia Arduino. Lo que desees …

Como Conectar Arduino a Unity

Bienvenido a un nuevo conocimiento. Hoy vamos a estar mostrando, acorde al videotutorial de nuestro canal Escuela de Juegos, como conectar Arduino y Unity, en éste caso para enviar un dato. Lo que haremos, es que al presionar un botón en nuestro circuito de Arduino, vamos a enviar una señal mediante comunicación serial, para que …

Como Enviar Datos a Godot con Arduino

En éste sencillo documento, les adjunto el código de como he enviado datos mediante conexión serial, desde Arduino al motor de desarrollo de videojuegos Godot Game Engine 3. Todo ésto podrán verlo en mis tutos de Arduino paso a paso. const int buttonPin = 2;int buttonState = 0;    void setup() {  Serial.begin(9600);  // put your setup code here, to run once:  pinMode(buttonPin, INPUT);} void loop() {   buttonState = digitalRead(buttonPin);   // check if the pushbutton is pressed. If it is, the buttonState is HIGH:  if (buttonState == HIGH) {    Serial.println(«1n»);    } else {    Serial.println(«0n»);    }   delay(1000);} En éste caso, con un botón conectado al puerto digital …

Resultados de la Jam #1 2021

El año comenzó con la primer Jam, con una temática un poco diferente a lo que se venía viendo, y con algún que otro juego interesante con mucho que ofrecer. Si te preguntas por la próxima Jam mientras lees ésto, en nuestra página principal tendrás probablemente aún el contador, indicando cuanto tiempo falta para el …

Esquemas de Trabajo

Trabajar con Arduino siempre puede ser interesante, pero a la hora de esquematizar sea para un tutorial o para uno mismo el circuito, a menos que uno sea un profesional de electrónica, es un poco complejo. Hay algunos programas que lo facilitan medianamente, pero mayormente son de pago. Es por ello que aquí traeré algunas …

Keyboard Melody en Arduino

Hoy les traemos el clásico código de Arduino «Keyboard Melody», pero con modificaciones para hacerlo funcional con 3 botones (pulsadores) y 1 buzzer. Ingredientes Protoboard 1 Arduino 1 Buzzer 1 Pulsadores 3 Resistencias 10 OHM 3 Cables Conectores 13 Script Main #include «pitches.h»const int threshold = 10; int notes[] = {  NOTE_A4, NOTE_B4, NOTE_C3};int botones[] = {2, 4, 7};void setup() {  for (int boton_actual = 0; boton_actual < 3; boton_actual++) {    pinMode(botones[boton_actual], INPUT);  }}void loop() {  for (int boton_actual = 0; boton_actual < 3; boton_actual++) {    int valor_boton = digitalRead(botones[boton_actual]);     if (valor_boton == HIGH) {      tone(8, notes[boton_actual], 20);    }  }} Esquema de Conexion Descarga el proyecto adaptado completamente gratis: toneKeyboard2