Making A Game With No Game Engine [Raylib]

Поділитися
Вставка
  • Опубліковано 4 лют 2025
  • Thanks for listening to my yap sesh
    [Links]
    game code: github.com/fro...
    thenewchicken: github.com/The...
    raylib: www.raylib.com/

КОМЕНТАРІ • 57

  • @frinkifail7063
    @frinkifail7063 2 місяці тому +11

    50 missed calls from jdh

  • @dwikboss99
    @dwikboss99 2 місяці тому +17

    i randomly stumbled upon this and use it azs background noise to work on my own projects 💀💀

  • @Michelino_M5
    @Michelino_M5 2 місяці тому +6

    23:10 "Alright so lowkey, making this video is pissing me off, so I'm gonna speedrun it a little bit"
    This video already had very based vibes but this just takes the cake lmao that was hilarious

  • @joaoaugusto6290
    @joaoaugusto6290 Місяць тому

    Im someone Using Raylib to learn game dev and seeing this is very Inspiring! Thank you for sharing you Amazing work

  • @PupsXD
    @PupsXD 2 місяці тому +6

    U got charisma my man, subbed

  • @arrowsdev
    @arrowsdev 2 місяці тому +4

    Bro, you literally make your own engine! How is that stupid? XD Great work, man!

  • @aswinaswin5672
    @aswinaswin5672 Місяць тому +2

    hey....iam new to this channel.... I learning to make game engine using opengl and c++. I have never taught that raylib could actually do this amazing. THANK YOU.

  • @1ups_15
    @1ups_15 2 місяці тому +15

    > making a game with no engine
    > looks inside
    > raylib

    • @Assassin_Droid
      @Assassin_Droid 2 місяці тому

      yup

    • @froopy7544
      @froopy7544  2 місяці тому +6

      yeah arguably raylib could be considered a game engine if you agree that a framework/library designed solely for game development counts as a game engine. however, I think raylib is missing a lot of components to consider it a true game engine. raylib is basically just a windowing/rendering backend and it doesn't help you with anything else

    • @tai9404
      @tai9404 2 місяці тому

      @@froopy7544 raymath helps with game stuff...

    • @Doice68-cu4qp
      @Doice68-cu4qp 2 місяці тому

      yep it's basically the same thing as using unity

    • @PretendCoding
      @PretendCoding Місяць тому +2

      @@Doice68-cu4qp Not even sort of my dude... an engine requires an interface, scene editor, etc. you know, gui tools. With raylib, you include a library, and you code.

  • @AtelicDev
    @AtelicDev Місяць тому

    Froopy you're insane! 10/10 video

  • @gostan2718
    @gostan2718 Місяць тому +3

    I see raylib I subcribe

  • @colemusolf
    @colemusolf 2 місяці тому +2

    Hey man, I checked out the game and saw that the stairs have some z-fighting issues because you're drawing objects into the stairwall object and the meshes collide. Are you working on fixing that? Also, I saw that you prebake maps into classes, why not just have a loader class that pulls the map info from a file? That would make loading new maps really easy, and, you could load levels at runtime.
    Quick edit: Sorry I should also say it seems like a really neat project and I hope you keep working on it! I have a couple years experience with c++ and Raylib so let me know if you want any help!

    • @froopy7544
      @froopy7544  2 місяці тому

      haha yeah the stairs will be fixed eventually, as for the maps that's a great suggestion tbh and I hadn't thought of it. currently the maps are my biggest issue I would say

    • @colemusolf
      @colemusolf 2 місяці тому

      @@froopy7544Nice! I actually spent a good 15 minutes toying around with the codebase to see if the stairs were an easy fix but I didn't get anywhere 😅. Good luck!

  • @hawkbirdtree3660
    @hawkbirdtree3660 Місяць тому +1

    Great job. It’s sad to see that people in the comment section don’t know the difference between a framework and a game engine.

    • @joaoaugusto6290
      @joaoaugusto6290 Місяць тому

      Yeah these people are so Bloody Annoying

  • @ardon8399
    @ardon8399 2 місяці тому +1

    this is pretty sick man

  • @linuxshawty
    @linuxshawty 2 місяці тому +2

    im w raylib its drip or drown in this bih

  • @__Merchant
    @__Merchant 2 місяці тому +1

    this will give anyone the best fps ever playing it

  • @JustKatoh
    @JustKatoh 2 місяці тому +4

    Pretty cool! I'm curious where you'll get with this, what I suggest from personal experiencei s to scale it down a ton, make it a much simpler and smaller game than you want to make and focus on making it work! After that you can just add on to it and when you get bored of it at least you got an awesome WORKING project :D

    • @froopy7544
      @froopy7544  2 місяці тому

      yeah absolutely! I've already had to scale down quite a lot, the focus will be on simple things. So, for now just making one type of enemy, one level, one weapon, and so on. Once the bases are covered, I can branch out if I feel like it. Either way, it's a lot of fun

  • @memory_leaps
    @memory_leaps 2 місяці тому +1

    SOO COOL MAN!!!

  • @thenewchicken1339
    @thenewchicken1339 2 місяці тому +1

    Thenewchicken guy sounds like hes smart

  • @youdummy5928
    @youdummy5928 2 місяці тому +1

    "OpenGl is this zibi-zaba" 🤣🤣🤣🤣

  • @AvrumKline
    @AvrumKline 2 місяці тому +1

    Super cool!

  • @Kai41k
    @Kai41k Місяць тому +1

    What's your keyboard name?

  • @Assassin_Droid
    @Assassin_Droid 2 місяці тому

    Cool progress video

  • @tenuous2641
    @tenuous2641 2 місяці тому

    Very cool video!

  • @polarisprog
    @polarisprog Місяць тому

    This is sick

  • @lucagiabbani5077
    @lucagiabbani5077 Місяць тому

    really based

  • @colloqy
    @colloqy 2 місяці тому

    Epic video

  • @yotamashman1118
    @yotamashman1118 2 місяці тому

    Presentation skills are impeccable
    Links to everything but not the slide show??

  • @brendanmcaleer1283
    @brendanmcaleer1283 Місяць тому

    hey I am trying to make a similar project to this, basically a 1v1 game in this format with split screen and I have the split screen done but I need help with the collision detection, I have been stuck for hours. Would you be able to help me for a bit? I could pay you

  • @the-guy-beyond-the-socket
    @the-guy-beyond-the-socket Місяць тому

    144 fps for super simple 3d is kinda low, no?

    • @typeshi-w8g
      @typeshi-w8g Місяць тому

      He most likely set a limit to the fps.

  • @ohimdabiggestbird
    @ohimdabiggestbird Місяць тому

    this might sound very very unrelated, but i swear to god im trying to stay on topic, but im just too curious
    like simply... how do you get money, what's your job, i am in a real bad spot in my life, my dream is to be able to do stuff like what you have done in your videos, but neither do i have the time, or the money to do anything, and if i don't get this worked out in the coming months i might actually lose my mind
    again this might sound random, but i truly want inspiration, i am a little sleep deprived, i didn't sleep last night for an unrelated reason, so if i sound so bold im sorry, but i am in such a weird situation in my life that i am actually questioning how others are living and how they get income

  • @SageYazılım
    @SageYazılım 2 місяці тому

    cool

  • @plogoman9723
    @plogoman9723 Місяць тому

    I would just create my own Game Framework instead of raylib 🤓🗿

  • @Crimera137
    @Crimera137 2 місяці тому

    yo which vim config are u using

    • @froopy7544
      @froopy7544  2 місяці тому

      I made my own vim config specifically for programming in cpp, but if you add more plugins it can do other stuff. I also gave it a catpuccin theme cos i like it
      link to my nvim config: github.com/froopy090/nvim-config

  • @dafyddrusiniw2044
    @dafyddrusiniw2044 2 місяці тому

    what window manager is this?

    • @froopy7544
      @froopy7544  2 місяці тому +2

      I'm using just the basic Gnome desktop environment, but with a catpuccin theme cos I think it clean af

    • @dafyddrusiniw2044
      @dafyddrusiniw2044 2 місяці тому

      @@froopy7544 the way u use box coliders is hella interesting , I might try recreating something similar.

    • @dafyddrusiniw2044
      @dafyddrusiniw2044 2 місяці тому

      @@froopy7544 the way box coliders work is pretty interesting, was it hard to actually implement

    • @froopy7544
      @froopy7544  2 місяці тому +1

      @@dafyddrusiniw2044 I don't think it was too difficult to implement, it just involves constantly checking the coordinates of bounding box corners with if statements. the hardest part was definitely coming up with a solution for the corners

  • @broadmoorstudio
    @broadmoorstudio Місяць тому

    nvim btw...

  • @loli42
    @loli42 Місяць тому

    "making a game with no game engine [*game engine name in square brackets*]"

    • @loli42
      @loli42 Місяць тому

      @@j_curlin yeah my youtube channel where i've been programming video games for 10 years is also a dead giveaway.
      it gives you a window, rendering, input, audio, fonts, model loading, material system, skeletal animation, matrix math, etc.
      "oh but it doesn't have a wysiwig editor so it's not a game engine it's TOTALLY different"
      people have been saying this for years. i don't know who started it but it's fake news. probably a man pretending to be a woman. may god have mercy on your soul tho.

  • @RisingFromAshesPhoenix
    @RisingFromAshesPhoenix 2 місяці тому

    nah i made it too its easy (don't ask me what was the game)

    • @froopy7544
      @froopy7544  2 місяці тому

      ikr ! it's not too difficult with raylib, it's a lot of fun

  • @JakubSK
    @JakubSK Місяць тому

    Game engines are garbage, I agree.