One Day of Indie Game Development

Sdílet
Vložit
  • čas přidán 5. 06. 2024
  • 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
  • Hry

Komentáře • 343

  • @Jejkobbb
    @Jejkobbb Před 2 lety +361

    I think a cool addition would be small flowers that would randomly pop up in your garden, for example between the cracks of your pavement.
    So every time you play on a new day or after a certain amount of time there could be some weeds, and some random flowers here and there. So you would pick it and put it in a flower collection, could be a small separate garden or something.
    Just the idea of cleaning off weeds from your garden sounds pretty satisfying to me. And would make sense realistically, the flowers would be a bonus to the ”dirty work”

    • @erfer
      @erfer Před 2 lety +12

      Maybe the flowers are a collect-them-all. Could also be some flowers that only show during certain events or seasons or only after you have done something specific

    • @CrabQueen
      @CrabQueen Před 2 lety +5

      Could sell the weeds for a bit of cash; also would be a help to prevent soft locks or stalling

    • @rebel6809
      @rebel6809 Před 2 lety

      @@CrabQueen yes

  • @esteban4983
    @esteban4983 Před 2 lety +294

    maybe when harvesting it would be good to have some randomness? like a tomato plant could give you 1 to 4 tomatoes. Love how much progress you've made in little time!

    • @martintoilet5887
      @martintoilet5887 Před 2 lety +8

      Good idea!

    • @thatnico8697
      @thatnico8697 Před 2 lety +19

      Yes and this could be due to infections/insects for example. You could boost randomness luck with products against them but they lower the quality score on a plant so you can only sell it for less.

    • @NeoChromer
      @NeoChromer Před 2 lety +8

      I would expand this in a feature itself, a bar from 0-100, if its 100 you get the maximum output of the plant like lets say 10, if the bar is 80% you get 8 etc. To achieve 100% you have to take care of the plants, so that would something challanging and maybe a game system to micro manage your plants..

    • @martintoilet5887
      @martintoilet5887 Před 2 lety +2

      @@NeoChromer It would be a lot more detailed and also more fun lol

    • @MonsterClaws_
      @MonsterClaws_ Před 2 lety +1

      Nice icon

  • @TheXLAXLimpLungs
    @TheXLAXLimpLungs Před 2 lety +204

    Personally, I love the "less interesting" mechanics like saving, how to optimize these things, etc.

    • @Mystixor
      @Mystixor Před 2 lety +11

      Yes same for me, the under-the-hood mechanics really get me interested and inspire me to implement them on my projects as well

    • @Sunstorm_EP
      @Sunstorm_EP Před 2 lety +5

      I agree here. I always wonder how other, more experience programmer, handle such things.

  • @joelmg
    @joelmg Před 2 lety +184

    Yay, glad you included some cooking footage! You are an inspiring indie developer, and I aspire to be as disciplined as you one day.

    • @joshuathenerd
      @joshuathenerd Před 2 lety +19

      His level of discipline is truly inspiring.

    • @mate496
      @mate496 Před 2 lety

      mal re cheto

  • @CodeNoodles
    @CodeNoodles Před 2 lety +34

    It's so inspiring to see you do gardening in real life while working on a game about growing plants. So amazing!

  • @mendalosindiedevrpg8084
    @mendalosindiedevrpg8084 Před 2 lety +66

    I have been following you now for a few years, since you developped your mmo. I am really glad you are back on a project that you are passionate about. really love your dev logs. they inspired me to start a own youtube channel. keep it up. keen on seeing how your game is going to develop!

  • @NamePointer
    @NamePointer Před 2 lety +24

    I personally really enjoy this style of video, and I'm extremely happy to see you uploading so regularly!

  • @li-on1
    @li-on1 Před 2 lety +31

    Nice progress!
    Maybe trees could also lose leaves in a future version, which you need to pick up using a rake and put them on a compost heap.
    The compost heap could then produce fertilizer.
    There are so many possibilities.
    I look forward to see what you create next.

    • @ThinMatrix
      @ThinMatrix  Před 2 lety +16

      Ooh very nice idea, I like it!

    • @user-pt2lf2lq5o
      @user-pt2lf2lq5o Před 2 lety +1

      @@ThinMatrix hey. I see that you have made videos on how to make a 3d game using java and lwjgl. However, the description says you are using version 2. Can you make tutorials using version 3 of lwjgl?

  • @swiftcodey
    @swiftcodey Před 2 lety +46

    Coming along great! Excited to see what comes next.
    A thought I had when you were introducing the harvesting tools: maybe a "variable area" tool where you click and drag a rectangle would be interesting. Perhaps you can set a limit on the area this tool could harvest at one time.
    It would allow you to harvest lots at once (like the second tool you showed), but also one at a time if you wish.

  • @esteban4983
    @esteban4983 Před 2 lety +6

    love the "day in the life" videos, they are really comforting

  • @andrewhyder5499
    @andrewhyder5499 Před 2 lety +16

    Alright, but that smooth transition from screen recording to camera recording at 8:35 though...your videos are always top quality and it's awesome to see all these different skills in your videos. Programming, cooking, gardening, and even video editing. You're very talented!

    • @13mudit
      @13mudit Před 2 lety +3

      From camera recording to screen recording at 4:00 too
      Love to see it :)

  • @slweeb
    @slweeb Před 2 lety +21

    Love the progress and motivation!!! Really inspiring

  • @IsaiahvHunen
    @IsaiahvHunen Před rokem +1

    You know what; I have to do a coaching exercise and bring along a video of someone who inspires me on some form of 'leadership'.
    I didn't know what to choose at first, but your videos and healthy and diverse lifestyle will now be shown tomorrow in the coaching session :]
    Thanks for that.

  • @tessaN64
    @tessaN64 Před 2 lety +3

    im imagining this game having cute little plant moving animations that sync to the music, almost like dancing but subtle, bringing the garden to life. this may be way off of your aim, but i really like the idea of fun dance-y plants

  • @Haapavuo
    @Haapavuo Před 2 lety +4

    Thank you. These videos are something that we need during the hard times in Europe.

  • @MasonMediaGroupWirral
    @MasonMediaGroupWirral Před 2 lety +9

    It's really good to see you making seemingly so much more progress! You must be really motivated and enjoying it so good job! If you're happier then it was such a good move of project.
    I Can't wait for Home Grown to be released, I was a huge fan of Equilinox and watching it's development. Good Luck! And carry on making these amazing videos :)

  • @nadotornado
    @nadotornado Před 2 lety

    So great to see these videos every now and again! It's nice to see how far the game has come along. Looking forward to more! Thanks @ThinMatrix

  • @Ermude10
    @Ermude10 Před 2 lety +2

    Love your videos! And just the general calm vibes you create as well!
    I thought it was really interesting that you needed a slightly different system for your fruiting models, where the fruits become an additional layer on the base model. That made me think that each stage model might be constructed as a collection of models, which means you could make it even more modular with different variations. For example: Let's say you have a fruit tree, you could have one model for the tree stem that's used in the "fully grown stage", "fruiting stage", "rotten fruit stage", "fall/yellow leaf stage", and "barren winter stage", and on top of that you could have any additional layers that would suit each stage, like different colored leaves, fruits or snow.

  • @mudlee1058
    @mudlee1058 Před 2 lety +5

    I once tried to do some gardening, tomatoes and stuff like that. I had a lot of issues with parasites, ants and moles. You need these into the game ;)

  • @koppany3678
    @koppany3678 Před 2 lety

    Just some longer term ideas that came to my mind for gameplay if you need any additional features down the line: plant diseases which can randomly occur and cause damage to crops, fluctuations in market prices, crop breeding where you can selectively grow plants which give higher yields(which could be like a modifier which is randomised when a plant is grown and then add a tool which can copy that plants seeds ect), proccessing machines which make stuff from your raw crops to increase value. Love this series so far and would love to see any of these ideas in the final game!

  • @danilodjuric
    @danilodjuric Před 2 lety

    Good job on the consistent upload schedule! I love your videos and am really glad we are getting more of them with content you are clearly more motivated by

  • @kiki-drawer2669
    @kiki-drawer2669 Před 2 lety

    Literally got done rewatching your last 2 devlogs! What a treat!

  • @BrandonRultidge
    @BrandonRultidge Před 2 lety +3

    I'm a new viewer, watched all your dev log videos I must say I love the motivation and drive you to have to make games. CZcams needs more of this, creating games for the fun, rather than for views and clicks.

  • @neozoid7009
    @neozoid7009 Před 2 lety

    Your devvlog is super calming and awesome

  • @bigdickdaddyhotassmotherfu4898

    I love your videos man I just got your patreon and can't wait to see how the game progresses :)

  • @Skeffles
    @Skeffles Před 2 lety

    Awesome progress on your farming system!

  • @benpope10
    @benpope10 Před 2 lety

    Nice work on the new features, it's looking awesome! Keep up the good work

  • @chillyvanilly6352
    @chillyvanilly6352 Před 2 lety

    Love your vids! No matter if its a dev-vlog or otherwise, u just strike me as a nice human being! :D

  • @brandonly7634
    @brandonly7634 Před rokem

    I've been watching your channel for over 6 years now, and you've been such a huge inspiration in my life. These day in the life videos really motivated me to become a software developer, I just so badly wanted to live your lifestyle! Love that you still make these :)

  • @DrPepapTheKnave
    @DrPepapTheKnave Před 2 lety

    Love this type of videos a lot as well! Keep up the great work :)

  • @Sk4lli
    @Sk4lli Před 2 lety

    A nice addition! Maybe fruits should have different stages too? So first stage there are just buds, second stage (for tomato) a small green one, and when ripe and ready to harvest big and red.
    That way the fruits feel more natural and after planting the plant you have a second cycle going on.

  • @James4President
    @James4President Před 2 lety +1

    I am digging the new music you're using!

  • @pnelly_cj
    @pnelly_cj Před 2 lety

    Always nice to see these

  • @barbaneradev5549
    @barbaneradev5549 Před 2 lety

    Very nice DevLog, keep up the good work! cheers

  • @panickal
    @panickal Před 2 lety

    Enjoyable video. High quality. Thanks for the content, excited for more.

  • @grigorpenev1761
    @grigorpenev1761 Před 2 lety

    An interesting dynamic to add would be soil erosion. If you don't regularly change the plants on a patch of soil, it will erode and no more plants will be able to grow on it. You can make it so that some plants heal the soil and other make it deteriorate faster.
    You can also have different soil types.

  • @KamranWali
    @KamranWali Před 2 lety

    Awesome video! Those are some really kool features. I really like how the plants grow and start to produce vegetable and fruits. The 3D models looks really awesome especially the fruit and vegetable ones. Also like how you can put down paths as well. Anyway, Keep it up! :)

  • @waltuhputyourdaway6561
    @waltuhputyourdaway6561 Před 2 lety +1

    Looks like a very chill life

  • @trawazikei9970
    @trawazikei9970 Před 2 lety

    its looking great im really excited for this project.
    for trees you could use a basket instead of secateurs and then you could get different sized baskets as an upgrade,
    for example with a small basket you would have to click on a tree twice to harvest all the fruit and with a big one you click only once

  • @TheBlackDeath3
    @TheBlackDeath3 Před 2 lety

    I'm actually really digging the art style as-is. Great video!

  • @kerrermanisNL
    @kerrermanisNL Před 2 lety

    Another cool one! I've had an idea you might have already had. But it might be interesting to introduce seasons and plants that work well within them

  • @xCALYPTOxGaming
    @xCALYPTOxGaming Před 2 lety

    Love the new series (and all of your videos). It reminds me a lot of RuneScape farming.

  • @havocthehobbit
    @havocthehobbit Před 2 lety

    glad your on a smaller more managable project that allows you to spread your time out more and feel a sense of completion .
    Might I suggest you always keep your bigger city builder project in mind and perhaps and incorperating a object on a higher level that summarises the state of the gardent manager in a few small variables . That way if you wanted in future you could take this onto your city builder , where houses that may live outside of city boundaries could zoom in and have submanagement game aspects that use this game or even house in city limits may not render their gardens on a higher scope but might be clickable to zoom into this level of management . Kind of like having this game as a full stand alone game and a future mini game .

  • @Kaikaku
    @Kaikaku Před 2 lety

    Nice progress and I like your transitions back and forth from video to screen. The one at 3:57 is nearly perfect (I know this is not essentail, but it is still nice).

  • @RichieRicardo801
    @RichieRicardo801 Před 2 lety

    So relaxing to watch on a saturday afternoon :)

  • @MrMond-gc4rv
    @MrMond-gc4rv Před 2 lety

    Hi, I love your videos!
    The game looks great :) keep up the good work!
    One thing I noticed, is that your crops (especially the apple-tree) don't blossom in the stage before the fully-grown fruits.
    I think adding that would be a great cosmetic change.

  • @samuelmonteiropinho7096
    @samuelmonteiropinho7096 Před 2 lety +5

    It would be really cool to understand how you keep your to-dos organized on your Trello board ;)

  • @quintongordon6024
    @quintongordon6024 Před 2 lety

    Man these are coming out fast.
    I can't get enough though.

  • @MegaMrApplePiehd
    @MegaMrApplePiehd Před 2 lety

    dude is a killer game dev and a cook, good video!

  • @bowler28
    @bowler28 Před 2 lety

    8:35 That transition make me go "yes"

  • @friendlyneighborhoodtiktok1492

    You're inspiring man. You seem like you have the most balanced and healthy life, while doing what you love! Keep it this way!

  • @anthonyrich1592
    @anthonyrich1592 Před 2 lety

    I'm so glad that the TM Cooking Show is back on a regular schedule! :)
    Nice work on the screenIRL transitions, by the way. It's the little things...

  • @ivandimitrov4150
    @ivandimitrov4150 Před 2 lety +1

    Hey! Just wanted to say I've been following your devlog for couple of years and have been growing as a software engineer myself. I've learned from you to stay calm and enjoy the development process more. Your videos have always helped for my anxiety. Thank you and greetings from Denmark.
    P.S. Let me know if I can help back with something

  • @CodemasterJamal
    @CodemasterJamal Před 2 lety

    I really want to see that City Builder and the MMO you started get finished one day. I'll keep watching until that day. I really want to see those get done.

  • @ArtemShoobovych
    @ArtemShoobovych Před 2 lety +1

    Love your videos so far - so calming!
    Just an idea to share with you: how about watering and fertilizing mechanics? E.g. water _enables_ plants to grow, whilst fertilizer makes them grow _faster_. With water implemented - can add drought mechanic.

  • @gavin.d.m
    @gavin.d.m Před 2 lety

    A few suggestions if I may:
    - trees generally give more than 6 pieces, ripening over a period, then a tree enters dormancy before coming back next year
    - will you be implementing a rotting fruit phase if you don't pick quick enough? And a plant death stage at the end of a particular plant's growing season.
    - will plants/trees produce different amounts depending on user interaction (watering, fertilizer), AI interaction (sun, weather, disease)?
    Love the video and work btw. Hope you don't think I'm being critical. 😃

  • @GamesBySaul
    @GamesBySaul Před 2 lety

    I do love these videos from you, you just have such an aesthetically pleasing way of showing your life and such, I aspire to have this! Also your pesto looked lovely!
    Love the changes you've made to the game, can't remember if you said but do you know how long you want to work on this, if you've set a time frame that is.

  • @MZONE3D
    @MZONE3D Před 2 lety

    Awesome. Keep up the great work and Don't forget to include the black and green fly that will annihilate all your spring greens as the ants protect them, and the blight that will destroy your spuds :)

  • @RasmusMolck
    @RasmusMolck Před 2 lety

    I love these videos. I was thinking about something. Tomato plants and appletrees work quite differently. The tomato plant only last for one year while the apple tree will live on for several years growing bigger and bigger yielding more fruit each year.

  • @voltywolty
    @voltywolty Před 2 lety

    when harvesting you could have it display text on the screen for how much you got from harvesting so you wouldn’t have to check the menu every time. it could be an action log in the bottom left or right hand corner or simply just on the tree that says like “+4 apples”

  • @riverminxgames8213
    @riverminxgames8213 Před 2 lety

    I really enjoy these types of videos. But then, I enjoy all your videos.

  • @DanPos
    @DanPos Před 2 lety

    Great stuff as usual :)

  • @harshpatel105
    @harshpatel105 Před 2 lety

    You are living a dream life, kudos to you :)

  • @Tom-vt5bf
    @Tom-vt5bf Před 2 lety

    Great video!

  • @FlorizDev
    @FlorizDev Před 2 lety +1

    Yay another video!

  • @helmersoft5205
    @helmersoft5205 Před 2 lety +1

    Alright, what I've learned is that Indie Dev is:
    45% cooking fancy-looking food to make others feel inadequate
    45% painstakingly filmatising your day with expensive equipment to the same end
    10% game dev

  • @TheBrainn
    @TheBrainn Před 2 lety

    of course, it wouldnt be a "day in my life" video without the acai bowl and meditating.

  • @Meta5917
    @Meta5917 Před 2 lety

    Your cooking game is next level 👍

  • @sasquatchbgames
    @sasquatchbgames Před 2 lety

    I love these videos that focus on just one day. It really is inspiring to see how disciplined you are (and also, thanks for being honest about working past 9 not being the norm, that would make for a LONG work week :D )
    So happy to see you chugging along on this project so quickly, amazing that after just a few videos you already have the core gameplay working, that must be motivating in and of itself.
    You mentioned in an earlier video that you hoped you'd be able to finish this within a year or so, I'm curious: Do you keep deadlines or goals in mind regarding your development cycle, or do you take a more flexible approach?
    Keep it up!!

  • @fabiandopfer9098
    @fabiandopfer9098 Před rokem

    His "placeholder art" is way better than mine will be in ages...

  • @rileyhowley7113
    @rileyhowley7113 Před 2 lety

    I cannot wait to play this game already

  • @valentineDev
    @valentineDev Před 2 lety +1

    aww I love your dog

  • @ixXgamerXxi
    @ixXgamerXxi Před 2 lety

    Been around since the LWJGL tutorials and loving the series so far!
    Seeing your secateur and its improved version gave me an idea:
    Maybe certain items could be locked behind certain quest lines? So to get [item A] you need to finish [quest A], but to finish [quest A] you need [item B], which is locked behind [quest B] and so on. Maybe [item C] would be especially beneficial for finishing [quest B] in a timely manner as well?
    I’m thinking a quest could be something along the lines of delivering apples and wheat for 500 apple pies.
    My thought was that this would let the player strategize and make long term goals with a big chunk of quality-of-life improvement as the reward to look forward to.

  • @nopupils261
    @nopupils261 Před 2 lety +1

    I think that it would be awesome if you leaned more into the fantasy aspects that equillinox had, like the unicorn. Pretty sure it would give the game a lot more identity.

  • @Joern290
    @Joern290 Před 2 lety

    Awesome video!! Rufus is so cuuuuute 🤩

  • @FlorianHanke
    @FlorianHanke Před 2 lety

    One of my favorite cooking channels! 😁

  • @TheRunner94
    @TheRunner94 Před 2 lety

    Quick thought. Maybe the trees should give a variable amount of fruit. Ex: 4-6 apples randomly. then with the upgraded sheers, it gives you a higher chance of getting more apples.

  • @eboatwright_
    @eboatwright_ Před 2 lety

    Looks good! :D

  • @toaddlyplaysroblox4302

    I love this kind of video because It made me relaxed 😂.

  • @masamaeda9217
    @masamaeda9217 Před 2 lety

    Even though the art is just placeholder it is still very charming as is

  • @narutoy_
    @narutoy_ Před 2 lety

    Uhh, love these kind of videos!

  • @_marcioeric
    @_marcioeric Před 2 lety

    I really think the amount of items should be random. In the configuration file you could put a minimum and a maximum number of fruits to be collected since not all plants give the same amount of fruits.
    Progress is getting great, I'm loving these constant uploads

  • @nitricswight
    @nitricswight Před 2 lety +1

    If you're ever out of ideas but need to keep up your upload schedule, I'd love to see you go into further detail on a specific area of your 3d engine, like how you ended up solving it and that kind of thing. As someone who loves working in openGL, it would be really interesting to me!

  • @dualbladedtvrecords4383

    I think a good addition would be to have a `rectangle` selection for the harvest tool. So you don't have to tediously click on each fruit.

  • @dmitriykoltunov4261
    @dmitriykoltunov4261 Před 2 lety

    That cable management hurts my eyes :). It was all zen until you panned the camera to the cables hanging and my heart skipped a beat. lol

  • @Speiger
    @Speiger Před 2 lety +1

    Congrats on the new features.
    I hope you are not having as many issues with the saving system as with the CityBuilder.
    Lets hope you can trivialize it at some point.

  • @joeldesante
    @joeldesante Před 2 lety

    It would be really cool if you lerped between the various stages of growth for the plants. That way it looks like the plant is growing over time rather than just suddenly deciding to get bigger.

  • @paxos2k
    @paxos2k Před 2 lety +1

    Nice transition 😄

  • @halalPiterGrifin
    @halalPiterGrifin Před 2 lety

    i hope this game will be on steam, epic games etc one day! I like ur life, its peaceful and full of discoverys (like new mechanics for the game which people suggest in coms and even u mind by inspiring of something). Goog luck, your cooking looks tasty :3

  • @gamer0seven
    @gamer0seven Před 2 lety +3

    Seeing the apple tree growing I was wondering how many apples an apple tree actually yields. I looked up online and a fully grown mature apple tree can produce around 80 to 150 apples per yield. According to some website there used to be old apple trees with up to 800 apples per yield. I thought this was an insane high number and so I just wanted to share it with you guys :b
    Schönes video btw - irgendwie muntern mich deine Videos immer auf !

    • @gamer0seven
      @gamer0seven Před 2 lety +1

      @@black_forest_ man das tut mir leid. Aber ich denke ihr müsst ja einen mega Apfelbaum dann haben

  • @quentinquadrat9389
    @quentinquadrat9389 Před 2 lety

    I'm impressed by how you are scheduling your days. No biase for waking up or sleeping ? I love working all night long so it's hard for me to wake up at 7:30 for going to my payed job. I would drive crazy working so many years working alone.

  • @logandm
    @logandm Před 2 lety

    It would be cool if the fruit had a "decay" timer, where the fruit is only sellable if it's harvesting within a certain amount of time, and if it goes bad then you have to dispose of the fruits and harvest the next time the plant produces fruit.

  • @CianMcsweeney
    @CianMcsweeney Před 2 lety +13

    Love this! As an aspiring game developer myself, how did you initially manage to make games dev your main income initially? I'm guessing your first game was made on your own time after work etc?

    • @ThinMatrix
      @ThinMatrix  Před 2 lety +18

      Yeah that's correct - at first I did game dev in my free time for a couple of years while at university and then while having a full-time job. Then I did it for one more year living off my savings before I was able to make enough income from CZcams/Patreon to do it full time. And then it took another three years after that before I released my first game!

  • @ken-kc4ki
    @ken-kc4ki Před rokem

    Game dev aside but i really liked the environment you work in. Lofi vibes in real life.

  • @gower1973
    @gower1973 Před 2 lety

    I think you need to introduce the concept of yields, so that a plant or fruit tree doesn't give you the exact amount of fruit every time, also the crops could have a quality too them, based on your experience of growing them and other factors like the weather and things like pests damaging the crops.

  • @dromedda6810
    @dromedda6810 Před 2 lety

    this guy has the routines and discipline that i would like to have. yet here i am... at 4am eating crisps laying on the floor next to the fireplace with my laptop next to me..
    Great Content as usual, can't wait for the next one!

  • @someonewithsomename
    @someonewithsomename Před 2 lety

    Can you create a plant grower tutorial?
    Like what do you prepare, how to start, what do I need? Just with what you are doing with your own plants

  • @gtr7988
    @gtr7988 Před měsícem

    W video love making games just started

  • @mihajlonesic
    @mihajlonesic Před 2 lety +2

    Apart from the programming and game dev progress, I am really interested in your cooking. I was wondering if you are going to release any cooking videos, or maybe "diet plan" videos?

  • @melihmete807
    @melihmete807 Před 2 lety

    Love the video! Can you explain your camera system in another video? You're changing the horizontal angle while zooming so it creates a nice effect. I would like to learn detail of that system.