FloatyMonkey
FloatyMonkey
  • Видео 21
  • Просмотров 1 368 227
I Made a 2D Mobile Game using my own Engine
Patreon: patreon.com/floatymonkey
Discord: floatymonkey.com/discord
Instagram: laurooyen
Code: github.com/floatymonkey
Game Code: git.io/JJez7
Download Flexus by Jonathan Swinnen from the Google Play Store
play.google.com/store/apps/details?id=swinnen.jonathan.flexus
00:00 Intro
00:54 A Look at the Game
01:41 Porting to Android
02:00 Mouse & Keyboard vs Touchscreen
02:28 File & Resource Loading
03:24 Java, JNI, NDK
04:21 Build systems
05:41 Game Code Explanation
12:34 Outro
Background Music by Jonathan Swinnen
soundcloud.com/jsm_music
#gameengine #android #2d
Просмотров: 3 033

Видео

Skeletal Animation - From Theory and Math to Code
Просмотров 26 тыс.4 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen Code: github.com/floatymonkey 00:00 Intro 01:13 Concepts 05:45 Math 13:05 Implementation 18:21 Outro Background Music by Jonathan Swinnen soundcloud.com/jsm_music #gameengine #skeletalanimation
I'm writing a Game Engine - Let's Import my Digital Friend
Просмотров 2,5 тыс.4 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen Code: github.com/floatymonkey Background Music by Jonathan Swinnen soundcloud.com/jsm_music #gameengine
I made a Digital Version of my Best Friend
Просмотров 2,1 тыс.4 года назад
For the past 6 months I've been working on my biggest project yet. Digital Thomas is a photoscanned 3D version of my best friend Thomas. It's my first attempt at creating a photorealistic digital human and I'm quite proud of it. In this video I give my rather scientific breakdown of the process. Patreon: patreon.com/floatymonkey Instagram: laurooyen Discord: floatymonkey.com/disco...
How Sound Recording and Playback Works
Просмотров 9954 года назад
Patreon: patreon.com/floatymonkey Instagram: laurooyen Discord: floatymonkey.com/discord Source code of my game engine: github.com/floatymonkey
Matrices and Transformations - Math for Gamedev
Просмотров 72 тыс.4 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen 00:00 Linear Transformations 03:30 Identity Matrix 04:15 Scaling 05:01 Rotating 06:35 Translating 09:36 Matrix Multiplication 13:58 3D Transformations #math #matrix
How Real Time Computer Graphics and Rasterization work
Просмотров 83 тыс.4 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen #math #computergraphics
The Math of Computer Graphics - TEXTURES and SAMPLERS
Просмотров 21 тыс.4 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen 00:00 Intro 00:12 Color 01:05 Texture 02:14 UV Mapping 04:01 Samplers 04:21 Adressing 07:37 Filtering 12:46 Mipmapping #math #computergraphics
How TRIANGLES make up 3D MODELS
Просмотров 14 тыс.4 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen 0:00 Introduction 0:18 3D Model 1:51 Triangulation 3:37 Vertex Buffer 6:05 Index Buffer 7:51 Vertex Normal #math #computergraphics
TRIGONOMETRY Made Easy
Просмотров 66 тыс.4 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen 00:00 Triangle Naming Conventions 01:25 Trigonometric Functions (Sin, Cos, Tan) 02:40 Inverse Trigonometric Functions (Asin, Acos, Atan) 04:05 Advanced Trigonometric Functions (Sinh, Cosh, Tanh) 05:02 Overview 06:07 Unit Circle 12:18 Vectors and Trigonometry 15:05 Radians 16:30 Cosine Rule Mis...
Everything You Need to Know About VECTORS
Просмотров 1,1 млн4 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen 00:00 Coordinate Systems 01:23 Vectors 03:00 Notation 03:55 Scalar Operations 05:20 Vector Operations 06:55 Length of a Vector 08:40 Unit Vector 09:39 Dot Product 13:28 Cross Product Mistakes in this video: 16.26 | sin 270° = -1, not 1 #math #vectors
How Games Work - New Series!
Просмотров 8734 года назад
In this new series we're going to cover the math and concepts that go into modern video games. This includes everything from graphics, physics, audio, AI and so much more. Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen Watch the Indie Dev Chat with Mattabulous: ruclips.net/video/42Sisfa629E/видео.html
Dynamic Dialogue - Game Devlog #9
Просмотров 5534 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen Background Music by Jonathan Swinnen: soundcloud.com/jsm_music
Creating Cutscenes - Game Devlog #8
Просмотров 5704 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen Background Music by Jonathan Swinnen: soundcloud.com/jsm_music
Interacting with Stuff - Game Devlog #7
Просмотров 5034 года назад
Patreon: patreon.com/floatymonkey Discord: floatymonkey.com/discord Instagram: laurooyen Source Code for the Interactable Object: git.io/JeVsz Background Music by Jonathan Swinnen: soundcloud.com/jsm_music
Making a Boat Float - Game Devlog #6
Просмотров 4764 года назад
Making a Boat Float - Game Devlog #6
Follow & Lead AI - Game Devlog #5
Просмотров 5244 года назад
Follow & Lead AI - Game Devlog #5
Level Design - Game Devlog #4
Просмотров 4784 года назад
Level Design - Game Devlog #4
Low Poly 3D Models - Game Devlog #3
Просмотров 6724 года назад
Low Poly 3D Models - Game Devlog #3
Writing a Story - Game Devlog #2
Просмотров 5664 года назад
Writing a Story - Game Devlog #2
Introduction - Game Devlog #1
Просмотров 1,3 тыс.4 года назад
Introduction - Game Devlog #1

Комментарии

  • @AOA.UNIVERSE
    @AOA.UNIVERSE 4 дня назад

    Diz niggas also does animation?! Or is it a studio, and it was another person. Regardless. My interest is risen. U arened a sub. Fr. Looking forward to more

  • @richardcesar5546
    @richardcesar5546 5 дней назад

    This... This is gold. 4 years old and it is still the best I have found.

  • @ina6176
    @ina6176 5 дней назад

    thank you it was super helpful 🙏

  • @Jeremayah-yeah
    @Jeremayah-yeah 7 дней назад

    WITH BOTH DIRECTION AND MAGNITUDE OH YEAHH 🦑🟠

  • @hmmmidkkk
    @hmmmidkkk 13 дней назад

    When's the next episode gonna come?

  • @RagibMahirAshhab-sn8qv
    @RagibMahirAshhab-sn8qv 17 дней назад

    not everyone will come here for game dev.

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

    In India,in my school we learned it in eighth grade

  • @KseniaAfanaseva09
    @KseniaAfanaseva09 20 дней назад

    Thank you for this video

  • @endspeed802
    @endspeed802 25 дней назад

    Can't really understand the logic behind dot product projection, which results to a scalar value, and why its different from the magnitude provided by the cross product. and why should i take the resultant perpendicular to only a vector, and why even bother take perpendicular at all. And why the heck should i follow that stupid right hand rule.

  • @CRohitSorte
    @CRohitSorte 25 дней назад

    Sin(270°) =-1 @17:00

  • @yoo_nishka5927
    @yoo_nishka5927 28 дней назад

    This was really helpful as it makes your concepts crystal clear.. :)

  • @archer7365
    @archer7365 Месяц назад

    Oh yeahhhh!

  • @KKulou
    @KKulou Месяц назад

    Hello author, I've recently been working on a mathematical physics chronicles content and I very much need to edit 5 seconds of footage using the footage from the video you created, I really, really need the 5 seconds of material. I'll be sure to credit the source of the footage and @ your channel when I'm done with my work. I very much recognize your work and thanks again. : ) (The above text was translated by me, using a translation program, so please forgive me if I use the wrong words)😀

  • @bluesillybeard
    @bluesillybeard Месяц назад

    Holy Moly Guacamole! This is the best resource on skeletal animation that could ever possibly exist. I went from barely knowing anything about skeletal animation to being able to implement it in my own engine!

  • @LifePSC-xx8cz
    @LifePSC-xx8cz Месяц назад

    ā - Sir, please explain why there is a line over a.

  • @joeswagson
    @joeswagson Месяц назад

    im going to leave this on while i take a shit

  • @beyza2000.
    @beyza2000. Месяц назад

    You are my saviour! I was just watching NLP for ML course, and this came up, and I panicked since I didn't learn this at all at school during dropping early from school. U taught me everything perfectly, making it very easy to understand, and now I can continue my self study NLP journey! Thank you so much! My hero!

  • @deeppaswannnnn
    @deeppaswannnnn Месяц назад

    Calculus please 😭

  • @raolf410
    @raolf410 Месяц назад

    DOUBT ---- 2:30 why isnt it 5,-3 instead it is 5,3

    • @namankurrey7823
      @namankurrey7823 Месяц назад

      u stoobid or wht if u call it 5,-3 then ur changing entire fricking direction kid, man! ur dumb lol

    • @Meoww-ej9xu
      @Meoww-ej9xu Месяц назад

      ⁠@@namankurrey7823chill it’s okay everyone makes mistakes

  • @editorindebt8410
    @editorindebt8410 Месяц назад

    vector questions are killing me

  • @Joseph-ex4sf
    @Joseph-ex4sf Месяц назад

    Brilliant video, thank you! This really simplifies the concepts.

  • @alphonceja-nam2147
    @alphonceja-nam2147 Месяц назад

    How do you make these videos please?

  • @gauravshinde9588
    @gauravshinde9588 Месяц назад

    N1 20 N2 50 N3 100 Thanks sir

  • @Aryanbrahman99
    @Aryanbrahman99 Месяц назад

    2025 anyone?????

  • @aku7598
    @aku7598 Месяц назад

    Only understand what is "r hat" and "θ hat" at 50. And its derivation of rHat= iHat Cosθ +jHat Sinθ.

  • @healthydietwithtastyrecipe3231
    @healthydietwithtastyrecipe3231 Месяц назад

    I am learning this In 7th grade

  • @darkington-4155
    @darkington-4155 Месяц назад

    bro you are too wordy with this shi bruh i nun understand anythin

  • @germanhoyos4422
    @germanhoyos4422 Месяц назад

    instant sub. well done

  • @emillyskinner3780
    @emillyskinner3780 Месяц назад

    omggg thanks. this is super helpful

  • @prajwalbind7698
    @prajwalbind7698 Месяц назад

    Just wow so easyyyyyyy

  • @NormieDead
    @NormieDead 2 месяца назад

    i actually liked that video soo much, more then 3blue1brown video of vector. staright to point and clear with covering the basic. soo nice thanks man. pleeeees i beg u make more math content

  • @jakov051
    @jakov051 2 месяца назад

    I have an exam about vectors soon and this video was really helpfull, hopefully I pass! :)

  • @optination6969
    @optination6969 2 месяца назад

    please calculus i beg

  • @MahbuburRahman-sz3ki
    @MahbuburRahman-sz3ki 2 месяца назад

    How bout this, a comment after a year

  • @DomBrungardtCubing
    @DomBrungardtCubing 2 месяца назад

    Vector!! Thats me, cause i am commiting crimes with both direction and MAGNITUDE!!! OH YEAHH!!!!!

  • @zianiera
    @zianiera 2 месяца назад

    Clear explanation

  • @samueldeandrade8535
    @samueldeandrade8535 2 месяца назад

    "Everything" is a lot.

  • @f1cti
    @f1cti 2 месяца назад

    Very good explanation of the dot product!

  • @623-x7b
    @623-x7b 2 месяца назад

    For me the lack of music makes this much more enjoyable for education content this is a clean and easy learning format

  • @Mathematchit
    @Mathematchit 2 месяца назад

    I've never understood what Vectors were let alone Matrices but i am insanely good at Analytical Geometry now, i am insanely good at all three

  • @edrichseibert
    @edrichseibert 2 месяца назад

    SQUID RAY

  • @YugeCheng
    @YugeCheng 2 месяца назад

    Very clear explanation together with vivid animation. Thanks for your efforts!

  • @tej172
    @tej172 2 месяца назад

    Best explaination I've ever seen

  • @Animaxx_Edits
    @Animaxx_Edits 2 месяца назад

    sin(270) is -1

  • @ccmmenter
    @ccmmenter 2 месяца назад

    In 18 minutes I understood more than after 7 and a half hours of lectures!

  • @rishabhrajgupta5474
    @rishabhrajgupta5474 2 месяца назад

    If you have come to take review of the video, then I will only say Must watch💪 Quality content❤

  • @crazychicken8290
    @crazychicken8290 2 месяца назад

    why does this matter when will we use this in life

  • @yazestudy7966
    @yazestudy7966 2 месяца назад

    thanks

    • @yazestudy7966
      @yazestudy7966 2 месяца назад

      thanks! Definitely will be keeping an eye on your stuff.

  • @winexhd9373
    @winexhd9373 2 месяца назад

    I think it is important to consider, perhaps a more abstract, but relevant point to make, to an introduction to vectors. I will start off with a joke. A mathematician, a computer scientist, and a physicist were hanging around in the cafeteria of their university. A student approaches the three and asks "What is a vector?". Surely, as masters of their fields, they can answer this seemingly basic question. The computer scientists speaks, "A vector is just a single columned matrix, like an array almost". The physicist smiles a little bit, perhaps with a touch of arrogance, and speaks, "You are partially correct but not completely, sure a vector can be represented as a matrix, but the original thing itself is an arrow". After much back and forth between the physicist and the computer scientist on what is the true essence of what a vector is, they turn to the mathematician for clarification. A mathematician says "Both of you are partially correct, but none of you are completely right". And then he walks away. I guess the point is that what does it mean for a thing to be something? Perhaps that is a deeper question from epistemology which I will try not to get into. A mathematician may suggest that a vector is anything that satisfies the "vector axioms" and operates "vector-ally". This seems like a circular definition so I will try to make it more clear. Any object, any thing, any concept, that can satisfy the vector axioms, is a vector. It may not have to have any physical significance, although to a physicist, it almost always does. But if a computer scientists wants to use vectors to represent non-physical such as the parameters of sensitivity of an AI model, then he may do that. In that case, an arrow may represent the AI's sensitivity vector, but it's physical representation serves more of a visual representation of a concept, rather than maybe being an actual thing.

  • @romyojitpaul2200
    @romyojitpaul2200 2 месяца назад

    Thanks ❤