How much Gamedev can I do in 3 Days?

Поделиться
HTML-код
  • Опубликовано: 15 апр 2022
  • Devlog video about "Home Grown", a casual farming game I'm creating using my own engine.
    Support the channel on Patreon and get access to the code for this game and the city-builder:
    / thinmatrix
    My previous game "Equilinox":
    store.steampowered.com/app/85...
    You can follow the progress of the game on my social media:
    Twitter: / thinmatrix
    Instagram: / thinmatrix
    Facebook: / thinmatrix
    Trello: trello.com/b/W3zkIJTM/farm
    Email: thinmatrix@gmail.com
    Background music by Jamal Green:
    open.spotify.com/artist/50jTM...
    Outro music by Dannek Studio:
    / dannekstudio
    #devlog #HomeGrown
  • ИгрыИгры

Комментарии • 292

  • @andrediego6131
    @andrediego6131 2 года назад +82

    TIP: at 12:05 where you've made the water dryness it says *+ Soil drying rate* and that is a bad thing, but the way you've made it say "+" it looks like a pro and not a con, so to combat that I'd suggest, instead of for example, saying "+20% Soil Dryness" I think it should say "-20% Soil Humidity" that way it shows that it is a good thing being decreased, (like all the other percentages) instead of a bad thing being increased, this is just those little quality of life changes that make the biggest difference

    • @crunch2427
      @crunch2427 2 года назад +1

      smart idea!

    • @DerNivel
      @DerNivel 2 года назад

      Yeah. Also wanted to mention this!

  • @wekirk_co
    @wekirk_co 2 года назад +255

    That walk up to the monitor and transition to the game footage was pretty clean, good editing!

  • @DevDuck
    @DevDuck 2 года назад +358

    Awesome progress! It's a great feeling to timebox yourself, go heads down, and come out the other side with so much accomplished. Looking forward to the next episode!

    • @ThinMatrix
      @ThinMatrix  2 года назад +38

      Thank you ^^

    • @puscasucatalin2644
      @puscasucatalin2644 2 года назад +5

      Hey @DevDuck, I really enjoy your content also!
      I am also looking forward for the next episode! 😉

  • @ben_car_8115
    @ben_car_8115 2 года назад +105

    I just wanted to take this time to comment and tell you how amazing it is to see how far you’ve come. I first found you when I was interested in game programming and found your OpenGL game engine tutorials (that long ago), and I was so happy that I finally found a RUclipsr who was actually good at explaining what they were doing, wouldn’t just copy and paste code (within reason), and was very clear. It is amazing how far you’ve come since then. I had Java experience at the time but your tutorials helped me immensely with Java and programming in general.
    I also admire you for how much of a role model you are are a programmer. While you program very large projects, you also make time to go for walks/runs, make healthy meals, grow plants, etc. It is an impressive work life balance that I aspire to every day. Bravo. You are definitely someone I respect and many others should as well.

    • @ThinMatrix
      @ThinMatrix  2 года назад +22

      Aw thank you so much for the lovely comment, I really appreciate it!

    • @ben_car_8115
      @ben_car_8115 2 года назад +5

      @@ThinMatrix Of course! Keep up the good work!

  • @freezex121
    @freezex121 2 года назад +91

    Great video as always.
    As someone who is colorblind, I can see myself having a really hard time differentiating the different types of compost.
    The only solution I can think of is changing the texture depending on which compost you are using, rather than the color. It’s obviously not a great solution considering it would take more work.
    In any case, great video and the game is coming along nicely

    • @ThinMatrix
      @ThinMatrix  2 года назад +62

      There's definitely going to be UI to tell you the compost type anyway (like when you click on the compost bin to see its info or mouse-over the bucket icon) but I'll try and add more visual differences as well!

    • @mebamme
      @mebamme 2 года назад +11

      @@ThinMatrix Maybe change the shape of the spots on the ground to squares or triangles? It wouldn't be realistic of course but it might fit the low-poly style regardless, and maybe it could be an option to enable if you need it.

    • @pufflesrock09
      @pufflesrock09 2 года назад +9

      @@ThinMatrix Mark Brown has a great video on designing for colorblindness if you're looking for any inspiration: ruclips.net/video/xrqdU4cZaLw/видео.html

    • @RobinClower
      @RobinClower 2 года назад +4

      @@ThinMatrix another possibility would be orienting the compost bags differently in the shop/leaning on the bin. You know to use the bag leaning to the right for one situation, the bag leaning to the left for another, etc

  • @Jejkobbb
    @Jejkobbb 2 года назад +40

    Amazing video man! Love the new transitions haha

  • @lisyarus
    @lisyarus 2 года назад +15

    Happy to see you having progress! A technical note: you could use a 3D texture (as opposed to a 2D array texture) with linear filtering for the compost image and use the compost amount directly as the 3rd texture coordinate, this way the blending will all be done by the fixed-function capabilities of the GPU.

    • @ThinMatrix
      @ThinMatrix  2 года назад +6

      Ah thanks, I thought there was probably a way to do it automatically but I didn't know what it was. Thanks for telling me!

  • @GnuSnu
    @GnuSnu 2 года назад +24

    What do you think about decorating plants? Like some trees or bushes that you can cut to change their style. Or even ponds and fountains, so players can decorate the place how they want to and make it more appealing.

    • @ThinMatrix
      @ThinMatrix  2 года назад +17

      I like the idea a lot and definitely plan on adding things like that to the game at some point :)

  • @nickisanuke
    @nickisanuke 2 года назад +22

    Just a suggestion:
    You should make it so that every tile starts off with a “Natural Soil Quality.” This would be generated by a noise map. Now, as a plant grows on a tile, the non-natural soil quality deteriorates. You could still increase the non-natural soil quality with compost. OR, if you go long enough without planting a crop on that tile, it will naturally progress towards its “Natural Soil Quality.” This property would be unchanging, and based on the tile and not the crop.
    I hope you understood that, I’m not the best at explaining things.

    • @thebluetoo_
      @thebluetoo_ 2 года назад

      that's a really cool idea, as it adds a more impactful decision when choosing where / when to plant certain crops.

  • @aradarbel4579
    @aradarbel4579 2 года назад +9

    you very clearly have tons of passion towards your project, which makes those devlogs some of the best online. awesome progress!

  • @cody_codes
    @cody_codes 2 года назад +1

    This feature was really fun to watch you implement! I love how there are different composts and associated effects on plant growth and other factors, that’s really neat. Your art style is so cool too! Keep up the good work :)

  • @Zer0Flash
    @Zer0Flash 2 года назад

    thats a lot of progress and the video editing was amazing aswell always fun to watch the devlogs

  • @simoncodrington
    @simoncodrington 2 года назад

    Nice progress mate, always keen to see what new things your come up with for your little farming sim

  • @the3dworkspace729
    @the3dworkspace729 2 года назад

    hope all goes well on your trip ...you deserve it ,thank you for inspiring us!

  • @sasquatchbgames
    @sasquatchbgames 2 года назад

    Fantastic progress! These devlogs are bringing me right back into the 'good ol days' when you were working on Equilinox. It's almost like I can feel your enthusiasm with this series! Keep it up my man

  • @pierreroussel5562
    @pierreroussel5562 2 года назад +4

    Everytime i feel bored of improving my own project, i see one of your videos and i'm up to take another round ! Thank you

  • @SebastianGraves
    @SebastianGraves 2 года назад

    Just found your channel man. Great stuff. Gonna watch a bunch of your Dev logs now. Subbed.

  • @cd2028
    @cd2028 2 года назад +1

    If you can't use a different compost type then the one already in the bucket you should add a feature to dump out what's left in the bucket or put it back in the compost bin to select a new one.

  • @marco6ocram
    @marco6ocram 2 года назад

    The games is looking amazing! Love your creativity. You inspire me a lot :D

  • @MrOmega-cz9yo
    @MrOmega-cz9yo 2 года назад

    I'm always inspired by your videos. Keep up the good work!

  • @0.lennart
    @0.lennart 2 года назад +3

    I think it's fascinating that you still do everything yourself, with your own engine built on top of LWJGL. I've seen your tutorials on LWJGL a few years ago and I'm impressed by the way you can think into it and code this low-level without missing out major features that other game engines have.

  • @achalpandeyy
    @achalpandeyy 2 года назад

    Wow you work very fast!
    The game is already looking pretty great now.

  • @paulojcf
    @paulojcf 2 года назад +1

    It's great to see you back to work with such joy.

  • @CryoCyanide
    @CryoCyanide 2 года назад

    Such a relaxing view outside of your window! So much love youve given to this game! Im astonished

  • @bodhihawken
    @bodhihawken 2 года назад

    Wow i love the satisfying feel of the game! I would love to see Automation tech ect as you progress through the game (although that’s just my style!). So excited to watch as you polish the game more and more!

  • @feuerherz007
    @feuerherz007 2 года назад

    you deserve an instant like on your videos :) they are so relaxing and well put together. The music fits so well awell!

  • @GameDevBits
    @GameDevBits 2 года назад

    I love how often I see something in a video and go "Oooh this would be a nice touch", and it appears later in the video.
    Like the random compost texture rotation.
    Another phenomenal devlog!

  • @bowler28
    @bowler28 2 года назад

    6:52 OMG that transition was smooooth lol. I've really been enjoying the series, keep it up! :D

  • @tropicallion9662
    @tropicallion9662 2 года назад

    I just got into gardening and love your first game! When I saw you started deving this game I was so happy! Amazing work I love your games and your vlogs they are very motivational

  • @williamindelicato2564
    @williamindelicato2564 2 года назад

    Very cool programming, I really like these dev videos over a few days.
    For the make-your-own-compost, after you harvest a fruit/veg you can chop the plant and either leave it (slow decompose) or rake it all the way back to the compost bin.
    Can't wait to see the next video!

  • @kylemason01
    @kylemason01 2 года назад

    Can't believe you implemented mine and the others ideas from your previous video. Looks awesome!

  • @zacharyrenfro3716
    @zacharyrenfro3716 2 года назад

    First of all, love your set up. Secondly, the way you made that bucket at [3:00] was really slick! I didn't know about that simple deform modifier trick

  • @PKMartin
    @PKMartin 2 года назад

    You picked a good weekend to come to the UK :)
    On another note, this game is so similar to an idea I've had in my head for years but would probably never have actually built, so it's nice to get the vicarious pleasure of seeing you writing code for compost bins and watering cans

  • @jonathanaspeling9535
    @jonathanaspeling9535 2 года назад

    Looking forward to buying it! Can't wait to wishlist it!

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

    Keep going, dude. U inspire and motivate me a lot in java learning.

  • @kh5322
    @kh5322 2 года назад

    Im not even a game dev but i just love watching your explanations and even ur beautiful desk view and food/walk breaks :) looking forward to seeing your game come alive I’ll definitely purchase it

  • @arbdevforesttrouble758
    @arbdevforesttrouble758 2 года назад

    Congrats on 200k!

  • @Wobling
    @Wobling 2 года назад

    I always feel like I don't achieve much in a short span of time but seeing what you acomplished in three days makes me feel better about what I can also produce in that time frame.
    Keep up the great work.

  • @lephobix
    @lephobix 2 года назад

    It's so lovely to see it all coming together one by one :)

  • @NamePointer
    @NamePointer 2 года назад

    Congrats on reaching 200k subscribers!

  • @skirato
    @skirato 2 года назад

    You made me want to start developing my own game. It’s been great fun so far 🙌

  • @dragonminz602
    @dragonminz602 2 года назад

    An idea i had:
    -Right clicking / clicking + Ctr fills the bucket with new compost regardless if there is still something in there. Could make for a smoother gameplay.
    -Giving the plants to manny fertilizers makes weed grow or atrackts bugs. With weed compost could be made but if its left in the field it disrupts the growth of the plant, stuff like that.
    Realy love the devlogs, they are so well made.

  • @GamesBySaul
    @GamesBySaul 2 года назад

    Great video! And great work, the amount you got done in 3 days is really great work, I like the balance with the compost with it meaning the soil has to be watered more!
    Have a great time in the UK with your family! :D

  • @abstractstopcontact953
    @abstractstopcontact953 2 года назад +3

    Congratz with 200K subs!

  • @FriedMonkey362
    @FriedMonkey362 2 года назад

    Amazing devlog, verry entertaining, have fun at your family

  • @SaniveK_
    @SaniveK_ 2 года назад

    @8:07 ThinMatrix evolves into its final form RippedMatrix! Looking great my man. I love the balance you have with gamedev and life. Inspiring to say the least!

  • @buckett0011
    @buckett0011 2 года назад +1

    Through of a cool theme to your game. Turning urban hellscapes into beautiful self sustaining gardens. I have watched RUclips videos of people buying an old apartment blocks tearing out concrete and replacing with permaculture/self sustaining community gardens. So would be similar to your city building game in entering a small town and slowly helping/buying up and developing the rundown city through creating gardens for each specific properties need. Have a cool map showing the city changing from roads/concrete to gardens.

  • @aniketsagar8880
    @aniketsagar8880 2 года назад

    Hey mate, glad to see you back, making these awesome devlogs again. Can you please also tell us more about the hardware you use ?

  • @kerrermanisNL
    @kerrermanisNL 2 года назад

    Loving this more and more!

  • @Speiger
    @Speiger 2 года назад +1

    Great Video.
    Also really nice to see that you are starting modding support already.
    No longer relying on Enums instead using proper registries.

  • @slimenian3457
    @slimenian3457 2 года назад

    I really like the small addition of having the compost bag next to the filled composter. That will go a long way, since if you zoomed out and don't really see the small dots in the soil itself. Good job

  • @RayfuzuLearning
    @RayfuzuLearning 2 года назад +1

    Speaking of smooth transitions 2:40 for the compost decay. I like how you did this screen transition from camera to screencast. That was super clean.

  • @cupparuppa
    @cupparuppa 2 года назад

    one thing i really love about these videos is how calming and pretty they are. the amount of greenery used and the interspersed irl footage is just so fun and pleasing to watch

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

    How is it that these videos are so calming and peaceful?

  • @tassaron
    @tassaron 2 года назад

    haha, nice "smooth transition" meta-joke at 2:40 :) these videos are relaxing and inspiring, thanks for posting them!

  • @yerneroneroipas8668
    @yerneroneroipas8668 2 года назад

    Always a pleasant video

  • @kylemason01
    @kylemason01 2 года назад

    The bags left next to the compost bins was an awesome touch!

  • @llstudio7374
    @llstudio7374 2 года назад +2

    I love this Devlog serie.

  • @glo8516
    @glo8516 2 года назад +1

    2:41 "I've got the smooth transition working" he says as a really smooth transition occurs before my very eyes.

    • @GnuSnu
      @GnuSnu 2 года назад

      omg i didnt realise it, thats so cool :P

  • @lennarth.6214
    @lennarth.6214 2 года назад +5

    Maybe a goal for the game could be to find rare trophy plants. So like after harvesting a few houndred carrots, you get a golden/ super heavy one by chance. You could then compare this score with your friends or grind the game to get heavier plants.

  • @klaxoncow
    @klaxoncow 2 года назад

    I like the creative transitions in this video.
    2:40 Zooming into the monitor and then it becoming a screen capture. Also like that you're talking about "smooth transitions", while you're smoothly transitioning in the video.
    12:41 Stop motion dish preparation. Nice.
    Well, everyone else will doubtless be talking about the game, but I wanted it to be clear that your video-making efforts are being noticed and are appreciated too. :D

    • @ThinMatrix
      @ThinMatrix  2 года назад

      Thanks, glad you liked it ^^

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

    Really cool idea to leave the compost bag next to it for indication!

  • @eboatwright_
    @eboatwright_ 2 года назад

    Looks great! :D

  • @thesheepdev9863
    @thesheepdev9863 2 года назад

    concrats on 200k :D

  • @EntikaiCG
    @EntikaiCG 2 года назад

    This game is coming along nicely.

  • @saiprapanch96
    @saiprapanch96 2 года назад

    The compost system is very well designed and implemented! Great job at making so much progress on it in just 3 days!
    My only suggestion is to try to vary the different compost types visually using more than just color. This is for accessibility, since Colorblind people may find it difficult to distinguish green, red, and purple. I'd recommend using a combination of colors that can be distinguished even with colorblindness, or adding a symbol/ texture that distinguishes the different compost types easier when presented in the game.
    It's been fascinating watching your continued progress. Good luck and keep at it!

  • @Turbopetholatus
    @Turbopetholatus 2 года назад

    amazing work.

  • @RoxGame
    @RoxGame 2 года назад

    Finally real dev video the other devs showing too much progress and they say that they done it in one day that made me underate my self always

  • @Skeffles
    @Skeffles 2 года назад

    Great devlog! The compost system sounds really great, quite similar to farming in runescape.

  • @o.s.2056
    @o.s.2056 2 года назад

    Great video as usual. Always looking forward to seeing your progress. If I may have some suggestions, I would personally like to have tools in some kind of hotbar (ideally with hotkeys), so you could easily switch between them. So far it looks very cumbersome to always be going into the inventory and switching them by mouse. Or maybe in the case of the well and compost, you could get rid of the bucket and watering can completely (to ease micromanagement) and implement something like right-clicking the compost to enable fertilizing function. But that's just something that crossed my mind, I really like what you created, the low poly and clean look are very pleasant and calming. Good luck in your endeavour.

    • @ThinMatrix
      @ThinMatrix  2 года назад +1

      Thanks for the feedback :) I already plan to implement an inventory hotbar in the inventory update that is coming very soon, so hopefully that will make things easier.

  • @ZeroSleap
    @ZeroSleap 2 года назад

    8:38 SUCH an elegant and smart solution to this problme of indicating compost types.I love it!It makes practical sense too,leaving the bag near the compost heap.Although that suggests the bag still has compost left in it hmmm,maybe you can make it so clicking on the bag next to the compost heap allows you to fill that heap if the bag is not empty(and maybe remove the bag after you've used all your available compost bags?Sounds like its gonna be messy to implement...)

  • @AgsmaJustAgsma
    @AgsmaJustAgsma 2 года назад

    1:52 This is a really neat technique to add texture detail to any natural floor, as it helps solving the issue of looking too flat and avoid patterns that often plague regular texture mapping.
    On a similar note, a trick to help define the compost quantity on each tile could be as simple as changing each texture's opacity value, though it would probably be more expensive rendering-wise.

  • @1337ghomri
    @1337ghomri 2 года назад

    You should make a cooking book or a food RUclips series. Your meals always looks soooo good!! Do you have a list of recipes you can share?

  • @slBrelaz
    @slBrelaz 2 года назад

    Ooh, nice transition from handcam to screen capture!

  • @teunschuur7988
    @teunschuur7988 2 года назад +4

    Amazing! I love the style. One suggestion: mabey you can add the ability to improve certain parts of soil quality by growing certain plants. For example beans add nitrogen to the soil.

  • @lukehibbert3000
    @lukehibbert3000 2 года назад +1

    the highlight of my day is this guys notifications

  • @popcorny007
    @popcorny007 2 года назад +1

    Fantastic as always!
    I know this doesn't need to be said, but don't get carried away with the Compost Feature Ideas! (14:16)
    Prioritize, and keep it simple (for now :D)
    For example, I love the idea of clearing weeds --> your own compost bin, but don't worry about modifiers just yet.
    All the best, and good luck finishing the game!

  • @nik9262
    @nik9262 2 года назад

    Good work. Keep it up :)

  • @alpha_ceph
    @alpha_ceph 2 года назад +1

    On the topic of compost effects: I think it would be more intuitive to associate positive effects with positive numbers and likewise for the negative. Example: 12:05 you could rewrite it to „Soil watering rate: -35%“ (There’s probably even better ways to phrase it).
    Great devlog as always!

  • @fbob987
    @fbob987 2 года назад +16

    The mixing of compost types idea sounds like it could have some interesting uses, like mixing the fruity compost with some kind of moisture inducing compost to try and negate the drying rate downside.
    Nice video as always! You also chose a good time to come to the UK, somehow it's not freezing cold or soaking wet rn lol

  • @MarkoMarjanovicKackavaljer
    @MarkoMarjanovicKackavaljer 2 года назад

    Great work :)

  • @rlopez6636
    @rlopez6636 2 года назад

    Love the way you implement some tools as enhancer of another tool. .

  • @ImEmaRose
    @ImEmaRose 2 года назад

    Nice progress. May i suggest nutrients to add after planted (different plants actually need different amount of Nitrogen Potassium and Phosphorous). Could be a cool mechanic there and it goes well with your diffrent types of compost concept. Anyways great job as usual, really enjoying Equilinox btw.

  • @peterbenard9894
    @peterbenard9894 2 года назад +1

    Awesome progress and great video. Don't want to discourage, but as a bit of a lazy gardener it would be great (for me) to have an automated waterdripsystem 😅 One less thing to worry about. 😂 Have a great time in the UK!

  • @chrisfleger1973
    @chrisfleger1973 2 года назад

    Awesome!

  • @younghsiang2509
    @younghsiang2509 2 года назад

    You are like the super hero in the indie game industry

  • @damori3604
    @damori3604 2 года назад +1

    That game looks really interesting

  • @gwydi8814
    @gwydi8814 2 года назад

    love the video : )

  • @ianny1950
    @ianny1950 2 года назад

    I love it!

  • @AqueousOrca3148
    @AqueousOrca3148 2 года назад

    for making compost yourself in the game i think it would be cool if when a plant dies and you harvest it it would go to the compost and would have different effects depending on what fruit/veggie is composted
    also the game looks great and im so excited to see it come out

  • @shindig9000
    @shindig9000 2 года назад

    I don't understand how everything you do is so organized! 😭

  • @Konitama
    @Konitama 2 года назад +1

    Take a drink every time he says "compost"
    *dead*

  • @sandervspl
    @sandervspl 2 года назад +1

    I’ve never heard the word “compost” this many times in my entire life

    • @unything2696
      @unything2696 2 года назад

      Every gardener just really really loves compost:) We often think that we don't grow plants, we build soil - with compost of course.

  • @ttime9723
    @ttime9723 2 года назад

    Love your devlogs!
    Here's an idea! Add a chicken coop where it produces eggs to be sold and manure for the compost. Also, in the real world, chickens are great pest control for the garden. Maybe you could have them roam the yard and keep pests off the crops :)
    Anyways, love the content!

    • @ThinMatrix
      @ThinMatrix  2 года назад +1

      Thanks! And I like that idea, I'll add it to my list :)

  • @CurtisDoesADig
    @CurtisDoesADig 2 года назад

    I'm really enjoying this series. I loved the city builder, but I'm glad you're refocusing on a smaller scope. It inspired me to make my own devlog series! What percentage do you think you've completed on this game?

  • @jannispfeiffer
    @jannispfeiffer 2 года назад

    Maybe you could put a coloured label or a ribbon on the bucket to indicate the compost type :)
    It's great seeing you work this organized, it's almost inspiring xD

  • @kallehalvarsson5808
    @kallehalvarsson5808 2 года назад

    One way to get even more fluid animation into the compost is to use a single heightmap/distance field, and then use a "t" value to pick a slice from this heightmap to alpha clip with, for instance using the "step" function in shader code. To generate the heightmap, you can create a 1x1x1 heap-like shape in Blender and render it from above using a shader that outputs the position Z componen (or you can just draw it in Gimp).

  • @SABHAndre
    @SABHAndre 2 года назад

    Something to keep in mind with the color, adding some distinct shapes in the compost texture along with color will help people who are color blind

  • @touisbetterthanpi
    @touisbetterthanpi 2 года назад

    I happy sigh every time I see a notification from you

  • @loganpizza
    @loganpizza 2 года назад

    This is awesome! There is no A in compost tho............this was so painful every time you said it lmao