sudo love me baby
sudo love me baby
  • 13
  • 10 619
anthraxAI game engine: assimp, ui (vulkan api)
hi all!! today you will see "work in progress" - i enabled assimp library in my engine, so i hope soonish objects will be animated :)
0:00 intro
1:00 engine LIVE (new ui, movement fixed)
3:10 assimp
5:15 byee
follow me on my social media
💻 repo: gitlab.com/svatostop
😜 developer/life diary (in russian, sorry): t.me/formationbody
🥶 inst: meandprn?ig...
Переглядів: 391

Відео

anthraxAI game engine (Vulkan API): mouse picking, gizmo
Переглядів 32721 годину тому
hi all ! in this video i introduce you how i implemented object mouse picking and simple moving gizmo for 3d objects :) 0:00 intro 0:37 mouse picking and gizmo 4:26 mouse picking - how?? 6:00 storage buffer descriptor 7:00 cat going wild 7:15 storage binding, frag shader 8:27 mouse picking func 9:10 update 3d func 9:35 byeee follow me on my social media 💻 repo: gitlab.com/svatostop 😜 developer/...
anthraxAI game engine (Vulkan API): windows version, subpasses, input attachments, part 2
Переглядів 71014 днів тому
hi all ! in this video i continue talk about input attachment handling and subpasses, I will also test windows version 0:00 intro 0:23 framebuffers 1:08 renderpass 3:13 rendering 4:54 copy shader 5:44 pipelines 7:11 descriptors 9:52 windows testing 11:25 windows resizing behavior follow me on my social media 💻 repo: gitlab.com/svatostop 😜 developer/life diary (in russian, sorry): t.me/formation...
anthraxAI game engine (Vulkan API): subpasses, input attachments, part 1
Переглядів 32021 день тому
hi all ! in this video i will show you how my 3D engine was improved: i was working on input attachment handling, got familiar with subpasses 0:00 intro 1:15 basics about images 4:12 engine LIVE 5:13 renderdoc and captured frame before subpasses 6:28 renderdoc, new captures with subpasses 9:16 byeee follow me on my social media 💻 repo: gitlab.com/svatostop 😜 developer/life diary (in russian, so...
anthraxAI game engine (Vulkan API): cmake update, perspective grid, camera movement
Переглядів 1,7 тис.28 днів тому
hi all ! in this video i will show you how my 3D engine was improved: @golxzn ported my project to cmake, i added perspective grid and basic camera movements 0:00 words of thanks 0:50 first merge, cmake update 2:12 new project structure 3:32 engine LIVE, 3D grid, cam movements 5:30 camera class 6:35 perspective grid shaders 9:18 byeee follow me on my social media 💻 repo: gitlab.com/svatostop 😜 ...
anthraxAI game engine (Vulkan API): 3D model texturing, basic (first) lighting, depth buffer
Переглядів 2,2 тис.Місяць тому
hi all ! in this video i will show you how my 3D engine was improved: i added depth buffer, texturing, basic (incorrect) lighting 0:00 intro 1:20 3D texturing, lighting 4:40 code: kind of 3d scene management 6:15 model fragment shader 6:45 image helper file 8:05 a little time with renderdoc follow me on my social media 💻 repo: gitlab.com/svatostop 😜 developer/life diary (in russian, sorry): t.m...
anthraxAI game engine (Vulkan API): 2D to 3D
Переглядів 2,8 тис.Місяць тому
hi all ! in this video i will show you how i started to work on 3D rendering in my 2D engine :) 0:00 intro 0:50 blender monkey 1:10 tinyobjloader and glitches 1:35 thoughts about rendering.... how it was ..... 3:20 3D and 2D works 5:38 code follow me on my social media 💻 gitlab.com/svatostop 😜 t.me/formationbody 🥶 meandprn?ig...
anthraxAI game engine (Vulkan API): animations
Переглядів 510Місяць тому
hi all ! in this video i will show you how i handle animations in my engine 0:00 intro 1:00 intro to my cat 1:18 animations in my engine 2:25 animator window 3:23 move and update functions 5:50 processing animation 7:55 imgui animator window follow me on my social media 💻 gitlab.com/svatostop 😜 t.me/formationbody 🥶 meandprn?ig...
anthraxAI game engine (Vulkan API): triggers, text output
Переглядів 226Місяць тому
hi all ! in this video i will show you how i handle triggers in my engine and text output system 0:00 intro 3:15 parsing trigger info 5:07 lookup table (aka i love macro) 8:00 texts folder, text output scheme 9:20 testin engine, triggers ans text output 14:33 trigger processing follow me on my social media 💻 gitlab.com/svatostop 😜 t.me/formationbody 🥶 meandprn?ig...
anthraxAI game engine (Vulkan API): level parser, templates
Переглядів 4292 місяці тому
hi all :) in this video i spent a while writing a better parser for my level manager hope you enjoyed 0:00 intro, what i am going to do 2:40 writing TODO kitty meowing on the bg 3:20 commenting the idea 5:15 suffering with templates 7:20 final template solution for parser 11:35 finalizing parser 12:50 testing engine follow me on my social media 💻 gitlab.com/svatostop 😜 t.me/formationbody 🥶 inst...
I am improving my game engine using Vulkan API and C++ (asset manager, free move, etc....)
Переглядів 2653 місяці тому
Hi guys , finally here is a new video about my game engine. Hope you enjoy !!!!!!!!!!!!!!!!
I am writing ANTHRAX AI GAME ENGINE using Vulkan API
Переглядів 5914 місяці тому
hi all! here is a video about my game engine written in Vulkan hope you enjoyed follow and subscribe !!!!!!!!!!! #nevergiveup #vulkan #cpp #programming
How My Arch Linux Looks Like
Переглядів 39111 місяців тому
Here is a video how my arch linux looks like Hope you enjoyed ! SUBSCRIBE !!!!

КОМЕНТАРІ

  • @doodocina
    @doodocina День тому

    no way. cute girl doing some programming з.ы. не может быть, еще и из россии!!!

    • @sudolovemebaby
      @sudolovemebaby День тому

      я уехала 1,5 года назад, но да 🤪

    • @doodocina
      @doodocina День тому

      @@sudolovemebaby я тоже делаю движок, будь моей женой 🥹

    • @sudolovemebaby
      @sudolovemebaby День тому

      @@doodocina xD

    • @doodocina
      @doodocina День тому

      @@sudolovemebaby я верю, что у сишника и цппшницы может все сложиться. а вот у 2х цппшников обычно получается си шарп

    • @sudolovemebaby
      @sudolovemebaby День тому

      @@doodocina прости но моё седце давно принадлежит ассемблеру

  • @mikee.
    @mikee. 2 дні тому

    awesome!

  • @ArvanCC
    @ArvanCC 2 дні тому

    Good work this week. I still have some to do in the next 10 hours! Wish me luck!

    • @sudolovemebaby
      @sudolovemebaby 2 дні тому

      Good luck! What are you up to?

    • @ArvanCC
      @ArvanCC 2 дні тому

      @@sudolovemebaby Another redesign of the main character body. I want it a bit more like characters from Wind Waker. Then 3D animations.

    • @sudolovemebaby
      @sudolovemebaby 2 дні тому

      @@ArvanCC oh i wish you strength!!

  • @_megla
    @_megla 2 дні тому

    i'm assimp alright

  • @GabeRundlett
    @GabeRundlett 2 дні тому

    With the 3D gizmo movement, I think people usually project the mouse position onto the axis line that they're trying to move it along (in screen-space), then unproject that line position and use that as the current position in 3D of the "mouse" so then it feels like the object moves directly with the mouse

    • @GabeRundlett
      @GabeRundlett 2 дні тому

      Regarding Assimp, its a really useful library to allow you to have support for many many file formats. However, its way slower than it needs to be, as you will eventually find out with much larger models. I would recommend keeping Assimp, but in the future if you notice that model loading is too slow, integrate a specialized library for GLTF such as fastgltf in order to speed up GLTF loading (and use assimp for all the other file formats!)

    • @sudolovemebaby
      @sudolovemebaby 2 дні тому

      oh, thanks! I will check more about this, sounds like a good direction :)

    • @sudolovemebaby
      @sudolovemebaby 2 дні тому

      @@GabeRundlett oh cool ! i was in doubts when i was deciding with what lib to proceed and obviously i thought about gltf a lot, but at the end i decided to go with assimp, since it seemed more friendly for the beginners ;p but i guess i will still return to gltf in the future

  • @nexus4069
    @nexus4069 2 дні тому

    Amazing! Thank you for the update! I'm really glad to see your progress! Good luck with animations I'm sure it's pretty hardcore to make them work but I'm sure you will do it!!

  • @MetaphoricalResistance
    @MetaphoricalResistance 8 днів тому

    И ещё вопрос, а какую игру (какого жанра) ты бы хотела создать на своём движке?

    • @sudolovemebaby
      @sudolovemebaby 8 днів тому

      нет идеи о создании игры, я хочу просто всякие техники пробовать, узнавать) а там видно будет

  • @MetaphoricalResistance
    @MetaphoricalResistance 8 днів тому

    Привет. Супер, хороший прогресс! А у меня к тебе вопрос: как ты считаешь, что важнее, изучать технологию вглубь по максимуму, или всё-таки сосредоточится на творчестве, используя те знания, что есть на данный момент, а технологию изучать по ходу? Спасибо)

    • @sudolovemebaby
      @sudolovemebaby 8 днів тому

      Привет!! А я не знаю :D мне очень нравится изучать технологию, но в процессе появляются какие то творческие идеи, хотя я понимаю, что для их реализации нужно разобраться в технологии))) думаю, индивидуально. Хотя если бы творчество было бы в приоритете, то, наверное, я бы осталась с юнити 4 года назад))

  • @the_yugandharr
    @the_yugandharr 9 днів тому

    Are u building this alone? That's amazing! Can we connect with u?

    • @sudolovemebaby
      @sudolovemebaby 9 днів тому

      hi, thanks! yes, alone. Sure, you can dm on my Instagram instagram.com/meandprn?igsh=dnR3bTMycTh1M2V3

    • @sudolovemebaby
      @sudolovemebaby 9 днів тому

      or telegram @xasmxasmx

  • @ArvanCC
    @ArvanCC 9 днів тому

    Looks like another good week for you. Great thumbnail picture and makeup. I watch a stream while I work on my game so if you end up streaming I will be there if time-zones allow it. I will post some progress reports to Instagram this week to help give back some of the motivation I get from your videos.

    • @sudolovemebaby
      @sudolovemebaby 9 днів тому

      thank you so much for your feedback!! please share your work too, i am curious :)

    • @ArvanCC
      @ArvanCC 8 днів тому

      @@sudolovemebaby I followed you and posted some of the work. I can send you a message there if you want to know what I'm making.

  • @GabeRundlett
    @GabeRundlett 9 днів тому

    Very good work, mouse picking is not trivial! Also I love your cat 🥰

  • @moonroads2426
    @moonroads2426 9 днів тому

    would be happy to see some streams! I really love the vibe and passion you have and that is contagious! so lets lets stream and infect more people with it :D

  • @Rohitsainitechnical
    @Rohitsainitechnical 9 днів тому

    I find it difficult to speak English in front of camera how can i improve?

    • @sudolovemebaby
      @sudolovemebaby 9 днів тому

      me too :D i just turning on camera and getting embarrassed :D i am not sure, honestly, i also think that i have problems with English... if you want my opinion: fear not.... that's probably helping me a lot

  • @Rohitsainitechnical
    @Rohitsainitechnical 9 днів тому

    I wanna know what are games developed by you

    • @sudolovemebaby
      @sudolovemebaby 9 днів тому

      what games did i develop?

    • @Rohitsainitechnical
      @Rohitsainitechnical 9 днів тому

      @@sudolovemebaby yet any published or completed game project by you

    • @sudolovemebaby
      @sudolovemebaby 9 днів тому

      @@Rohitsainitechnical personally i dont have any big projects, just some from game jams on itch io, or unpublished on my repo. but for 1.5 year i work on X4 foundations, maybe that counts

  • @realhamzabarami
    @realhamzabarami 13 днів тому

    i know this is unrelated but give the Quran a read

  • @the_yugandharr
    @the_yugandharr 13 днів тому

    amazing!

  • @loqie1349
    @loqie1349 13 днів тому

    нихуя себе

  • @AEGISAOE
    @AEGISAOE 13 днів тому

    have u tried aegis engine ???

    • @sudolovemebaby
      @sudolovemebaby 13 днів тому

      No, should i?

    • @AEGISAOE
      @AEGISAOE 12 днів тому

      @@sudolovemebaby yeah im building a open source free 2d and 3d engine (can show both point of view by just switching) , hopefully will be done by 3070 year, lol

    • @sudolovemebaby
      @sudolovemebaby 12 днів тому

      @@AEGISAOE oh cool! I will take a look 👀

    • @AEGISAOE
      @AEGISAOE 12 днів тому

      @@sudolovemebaby yeeyyyyyy

  • @piscopancer
    @piscopancer 13 днів тому

    this is a fucking hard work, keep up with that

  • @volchonokilliR
    @volchonokilliR 13 днів тому

    people: ﹡showcasing all their engines working and rendering﹡ me: ﹡staring at "Process finished with exit code 139 (interrupted by signal 11:SIGSEGV)" after trying to call sprintf()﹡ Staying on topic though, is there a reason you chose older standard of C++17?

    • @sudolovemebaby
      @sudolovemebaby 13 днів тому

      hi, not really, i just write C like code, thus yeah Now i moved to cmake and c++17 tho, but i still don't use much from modern c++

    • @volchonokilliR
      @volchonokilliR 13 днів тому

      @@sudolovemebaby I've recently realized that <algorithm> stuff is actually pretty neat to use instead of raw loops. std::find_if used with lambda functions makes for a pretty nice experience once it's figured out how to do that, so maybe you'll be interested to try C++20 sometime :)

    • @volchonokilliR
      @volchonokilliR 13 днів тому

      uh, well std::find_if is available before C++20, but with C++20 there are various language constructs which make it easier/more concise to use <algorithm> stuff

    • @sudolovemebaby
      @sudolovemebaby 13 днів тому

      @@volchonokilliR i used find_if :') i know some features but i wouldn't say that perfect

  • @Fabio-DG
    @Fabio-DG 13 днів тому

    The amount of passion and enthusiasm you put in this is inspiring thanks a lot <3

  • @iDorito
    @iDorito 13 днів тому

    Yeeee this is cooool

  • @morozovme5389
    @morozovme5389 15 днів тому

    have anyone from the internets already proposed to you I wonder

  • @Cullol
    @Cullol 16 днів тому

    this only made me realize I have a lot to do... Nice work

    • @sudolovemebaby
      @sudolovemebaby 15 днів тому

      thank you 🥺 Good luck with your work!

  • @mind-blowing6286
    @mind-blowing6286 16 днів тому

    what makes me love this channel is the passion of the speaker for her field. Also it is so good to see the channel growing which can be a good motivation for you to keep up the good work. Good luck

  • @ArvanCC
    @ArvanCC 16 днів тому

    I like the engine UI theme. Feeling motivated to work on my own project now. Enjoy your week!

  • @nexus4069
    @nexus4069 16 днів тому

    Amazing work! Thank you for another part of your wonderful adventure!

  • @GabeRundlett
    @GabeRundlett 16 днів тому

    I've had a lot of issues with resizing windows on Linux. If you haven't already, I recommend putting a vkDeviceWaitIdle before recreating the swapchain. The swapchain recreation is kinda bugged in the Vulkan spec so you just have to do this for now.

  • @Rohitsainitechnical
    @Rohitsainitechnical 16 днів тому

    Grate work

    • @sudolovemebaby
      @sudolovemebaby 16 днів тому

      Thank you! :)

    • @Rohitsainitechnical
      @Rohitsainitechnical 16 днів тому

      ​@@sudolovemebabyyou are not active on Instagram

    • @Rohitsainitechnical
      @Rohitsainitechnical 16 днів тому

      I'm full stack web developer using javascript (MERN) but also i have strong intrest in game development so I'm learning game development using libgdx my intension is to fluint game development from it's core to advance because i already know java that's why i choose java for it

    • @sudolovemebaby
      @sudolovemebaby 16 днів тому

      @@Rohitsainitechnical cool :) good luck with that!

  • @GabeRundlett
    @GabeRundlett 16 днів тому

    She's back! 🎉

  • @ArvanCC
    @ArvanCC 21 день тому

    You look so excited. I love it. Nice cat as well.

  • @mostrealtutu
    @mostrealtutu 21 день тому

    You make cool videos :) But i am also curious what music are you playing in the background? Do you mind sharing it?

    • @sudolovemebaby
      @sudolovemebaby 21 день тому

      thank you :) music is just a free soundtrack from soundcloud :) m.soundcloud.com/mark-greene/when-they-sleep-we-dance-original-mix-1

    • @mostrealtutu
      @mostrealtutu 21 день тому

      @@sudolovemebaby oi thank you. :)

  • @GabeRundlett
    @GabeRundlett 21 день тому

    Yes Sascha Willems' Vulkan code is one of the best resources for learning Vulkan. The creators of Vulkan (Khronos) actually recently created a tutorial for Vulkan, but I think I can't post a comment with a link.

  • @Laaonne
    @Laaonne 22 дні тому

    Here!! While sleeping, my phone, at hand, thumb somehow slipped & chose Russian Asmr. 🤌

  • @aipham1816
    @aipham1816 22 дні тому

    Can you create a playlist? I want to save videos for later, please.

    • @watchit9519
      @watchit9519 22 дні тому

      U can create public playlist yourself )

    • @sudolovemebaby
      @sudolovemebaby 22 дні тому

      i think i created one :) ua-cam.com/play/PLDRXb5lc5gEWJ50AWo7VxgwX7nOZDNGE8.html&si=OIGeXKJ7Yn3Aqqu4

    • @aipham1816
      @aipham1816 22 дні тому

      @@sudolovemebaby thanks so much 👍👍

  • @quoogynuts
    @quoogynuts 22 дні тому

    will it be able to make doom?

  • @nexus4069
    @nexus4069 23 дні тому

    Amazing! I just couldn't wait for next updates in part 2! Good idea to split it... I really appreciate shorter and richer content then one really long video! Thank you for that and such of progress!!

    • @sudolovemebaby
      @sudolovemebaby 23 дні тому

      Ooooh thank you for this feedback!! I appreciate it a lot :*)

  • @user-ee2jl6uu1d
    @user-ee2jl6uu1d 23 дні тому

    ❤❤❤❤❤

  • @a2p1k02
    @a2p1k02 24 дні тому

    sudo is so bloated, use doas 🤡

  • @yuriorkis_scream
    @yuriorkis_scream 24 дні тому

    Название канала - просто огонь!)

  • @paulkomini6678
    @paulkomini6678 27 днів тому

    the yt algorithm love you

  • @DevWhisperr
    @DevWhisperr 28 днів тому

    That's amazing, keep up the good work!

  • @musdevfrog
    @musdevfrog 28 днів тому

    Cool stuff! Just some suggestion: may be you can make the font a little bit bigger for readability.

    • @sudolovemebaby
      @sudolovemebaby 28 днів тому

      thank you ! you mean font of code? or imgui

    • @musdevfrog
      @musdevfrog 28 днів тому

      @@sudolovemebaby i meant the font of the code. It was quite small for the fullscreen on the laptop. Have a good day.

  • @pofkena
    @pofkena 28 днів тому

    Amazing use off "imgui" keap it up!

  • @cweasegaming2692
    @cweasegaming2692 28 днів тому

    I get the lonely part. Hang in there, and the project looks great

  • @SamualN
    @SamualN 29 днів тому

    very cool

  • @glebbash
    @glebbash 29 днів тому

    Let's gooooo 🔊🔊🔊 Game engine from scratch sounds exciting, keep it up! 💪💪

  • @f.artemenkov
    @f.artemenkov 29 днів тому

    I like things that you make. I program mostly in Metal and Swift and Metal looks pretty close to Vulkan, so close.

  • @black_crest
    @black_crest 29 днів тому

    Wow how much time did you invest in this? This looks super amazing. I want to make something like this myslef but I i currently don't have the knowledge nor the time. I'm hoping to start my journey within an year tho!!!

    • @sudolovemebaby
      @sudolovemebaby 29 днів тому

      thank you so much!! How much time i invest on the whole coding journey or just anthraxAI project? 🤪 antthraxAI i started as 2d renderer around 1 year ago but wasn't so obsessed with it :D when i crested this channel you can see how it got bigger

  • @tokyospliff
    @tokyospliff 29 днів тому

    Looking very clean in there, love the grid

    • @sudolovemebaby
      @sudolovemebaby 29 днів тому

      omg thank you 💔

    • @musdevfrog
      @musdevfrog 28 днів тому

      da goat

    • @user-kj1kf9tr6m
      @user-kj1kf9tr6m 27 днів тому

      Yeah. That's sad that I didn't finish the CMake with your project as well 🌿 The grid is awesome 🔥🔥🔥🔥🔥🔥