Tiro Oblicuo en C++ y SFML 2

Channel:
Subscribers:
12,200
Published on ● Video Link: https://www.youtube.com/watch?v=iYJ7kT5wTHc



Duration: 17:36
707 views
21


En este videotutorial mostraremos como crear un tiro oblicuo, para que empleando Movimiento Rectilineo Uniformemente Variado, obtengamos el disparo de un proyectil con caída, empleando además la fórmula de Euler.

En éste caso vamos a darle un ángulo dinámico al disparo, haciendo que el arma en 2D pueda apuntar en sus 360°.

De ésta forma tendremos movimiento en función del tiempo y la velocidad, aplicándose una suerte de gravedad, sin aplicar una aceleración que lo convierta en variable. Con ésto haremos caer a nuestro personaje, actor o proyectil caiga.

El proyectil saldrá en una dirección y con una velocidad en concreto, según el ángulo de disparo y la mira (en otras palabras hacia donde está mirando). Para dar ésta velocidad inicial, haremos el cálculo con pitágoras.

Fórmulas:
v = a * t
(velocidad = aceleracion * tiempo)
d = v * t
(distancia = velocidad * tiempo)
X:
cos adyacente / hipotenusa
Y:
sin opuesto / hipotenusa

Nuestros Cursos:
https://www.ikimiuki.com​​​

Recuerden Compartan, Suscríbanse o denle Me Gusta, lo Cual Me Incentiva a Seguir Creando para Ustedes.

Si Deseas Recibir Notificaciones Cada Vez que Subo un Video Clickea el Icono 🔔

Encontra Novedades y Adelantos en Facebook:
https://www.facebook.com/creatujuego/...​

Canal con Mi Musica Gratis:
https://www.youtube.com/ikicapitan​​​​​​
https://soundcloud.com/iki-capitan-88...​

Mi Repositorio en GitHub (con códigos de ejemplo):
https://github.com/ikicapitan​​​​​​

¡Gracias por Estar Ahí y Acompañarme!







Tags:
sfml 2
c++
tiro oblicuo
mrua
mruv
ángulo
angle
dinamico
disparo cañon
mira
proyectil
euler
sfml tiro oblicuo
sfml 2 tiro oblicuo
curso de sfml en español
sfml 2 tutoriales en español
programming
sfml 2.4
gamedev
game development
desarrollo de videojuegos
tutorial