ProtoPit
ProtoPit
  • Видео 5
  • Просмотров 872
This is NOT GASP Motion Matching!
This is a locomotion project that I've been working on since the past few months. The goal was to create a completely state machine based locmotion system, as was the trend since all these years, with quality almost the same as motion matching using minimal animations. The project uses animations from the game animation sample and provides all the features as the sample project (except strafing as of now) and even more!
It currently uses just 1 idle, 1 cycle, 8 starts (1 for each direction), 1 stop, 4 pivots (180, 135 / L,R) to govern the entire grounded locomotion for a particular gait and stance. Additional animations include gait nd stance transitions (sprint to run, run to walk, idle t...
Просмотров: 485

Видео

Precision Jumping System in Unity 3D
Просмотров 265Год назад
Jump Prediction System Created in Unity 3D. All of it is physics based (Not like moving on a spline) and is executed by velocity changes. The jump path is not pre defined but calculated in runtime if needed. It is still in development and can be improved drastically by adding proper animations. The jump parameters (initial velocity, direction etc) are dynamically calculated. 00:00 - Showcase 00...
AI Learns To Play Flappy Bird
Просмотров 33Год назад
Created on 01/02/2022 this project implements a primitive version of NEAT algorithm I created from scratch for flappy bird in python. This implementation does not feature creation/editing of neural network structures but does feature learning on improving its weights and biases. No external libraries (other than those used for managing the game loop/rendering and math functions) were used. It f...
Genetic Algorithm Dots in C++
Просмотров 34Год назад
A project I created (on 31/01/2022) while learning C and AI. The dots navigate to the target using Genetic Algorithms, avoiding obstacles on the way. In brief:- As new generations are created, the dots keep on improving their path and best ones' genes are passed on to the next generation. Fitness function (which determines the best performers) is based on distance to the target, number of steps...
Cloth Simulation in C++
Просмотров 55Год назад
A project I created (on 15/01/2022) while learning C The physics is implemented using Verlet Integration Resources:- CodingMath: www.youtube.com/@codingmath Features:- We can move and cut the cloth, change spacing between the points, change width and height. Rendered using olcPixelGameEngine.

Комментарии

  • @Mykensminger
    @Mykensminger 12 дней назад

    Should add ladders, ropes, swimming, and underwater swimming

  • @Clydiie
    @Clydiie 19 дней назад

    Good work 👌

    • @ProtoPit
      @ProtoPit 17 дней назад

      Thank you so much!!! 😀

  • @choosered
    @choosered 19 дней назад

    Suscribed, really nice work, will follow the progress with attention !

    • @ProtoPit
      @ProtoPit 17 дней назад

      Awesome, thank you!

  • @DeadEagleUE
    @DeadEagleUE 22 дня назад

    Awesome work

  • @sunucuhesab
    @sunucuhesab 22 дня назад

    2:04 HOW??

    • @ProtoPit
      @ProtoPit 22 дня назад

      Will be posting a breakdown for the system!

  • @chin-z2g
    @chin-z2g 22 дня назад

    looks really cool, will you be selling this?

    • @ProtoPit
      @ProtoPit 22 дня назад

      I haven't really thought about it yet, but will surely consider it!

    • @chin-z2g
      @chin-z2g 22 дня назад

      @@ProtoPit would love to buy it

    • @CASHCOLDGAME
      @CASHCOLDGAME 17 дней назад

      @@ProtoPit will buy with the updates you have planned! Great work!

  • @anilo1
    @anilo1 9 месяцев назад

    Please share code, I love this. I have been struggling with precision jumping a bit,

  • @vitagasy2491
    @vitagasy2491 Год назад

    I work on a parkour game, and i try to improve this system of predict jump for my game its work but in my case i use raycast shoot forward to find the ledge where he can land but my raycast touch anything something and i don't want to use multiple raycast . So i have a little question, how do you find the gameobject where he can land properly like that ?

    • @ProtoPit
      @ProtoPit Год назад

      I have some objects marked as landing points in the game. So when I jump, I calculate the jump path and see if there any points to close to it along the path. Then I get the landing position using the same method I use for my vaulting system (calculating the edge point and then check if player can stand on it). Will post it's breakdown soon

    • @___JordaN__
      @___JordaN__ Год назад

      @@ProtoPitwhere is the Breakdown bro

    • @R3N10
      @R3N10 9 месяцев назад

      ​@@ProtoPityou should make a tutorial on this, looks great

  • @vitagasy2491
    @vitagasy2491 Год назад

    Woww good job keep going