One Day of Indie Game Development
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
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”
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
Could sell the weeds for a bit of cash; also would be a help to prevent soft locks or stalling
@@CrabQueen yes
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!
Good idea!
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.
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..
@@NeoChromer It would be a lot more detailed and also more fun lol
Nice icon
Personally, I love the "less interesting" mechanics like saving, how to optimize these things, etc.
Yes same for me, the under-the-hood mechanics really get me interested and inspire me to implement them on my projects as well
I agree here. I always wonder how other, more experience programmer, handle such things.
Yay, glad you included some cooking footage! You are an inspiring indie developer, and I aspire to be as disciplined as you one day.
His level of discipline is truly inspiring.
mal re cheto
It's so inspiring to see you do gardening in real life while working on a game about growing plants. So amazing!
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!
I personally really enjoy this style of video, and I'm extremely happy to see you uploading so regularly!
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.
Ooh very nice idea, I like it!
@@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?
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.
love the "day in the life" videos, they are really comforting
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!
From camera recording to screen recording at 4:00 too
Love to see it :)
Love the progress and motivation!!! Really inspiring
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.
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
Thank you. These videos are something that we need during the hard times in Europe.
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 :)
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
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.
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 ;)
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!
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
Literally got done rewatching your last 2 devlogs! What a treat!
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.
Your devvlog is super calming and awesome
I love your videos man I just got your patreon and can't wait to see how the game progresses :)
Awesome progress on your farming system!
Nice work on the new features, it's looking awesome! Keep up the good work
Love your vids! No matter if its a dev-vlog or otherwise, u just strike me as a nice human being! :D
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 :)
That's really cool to hear!
Love this type of videos a lot as well! Keep up the great work :)
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.
I am digging the new music you're using!
Always nice to see these
Very nice DevLog, keep up the good work! cheers
Enjoyable video. High quality. Thanks for the content, excited for more.
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.
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! :)
Looks like a very chill life
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
I'm actually really digging the art style as-is. Great video!
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
Love the new series (and all of your videos). It reminds me a lot of RuneScape farming.
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 .
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).
So relaxing to watch on a saturday afternoon :)
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.
It would be really cool to understand how you keep your to-dos organized on your Trello board ;)
Man these are coming out fast.
I can't get enough though.
dude is a killer game dev and a cook, good video!
8:35 That transition make me go "yes"
You're inspiring man. You seem like you have the most balanced and healthy life, while doing what you love! Keep it this way!
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...
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
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.
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.
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. 😃
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.
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 :)
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.
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”
I really enjoy these types of videos. But then, I enjoy all your videos.
Great stuff as usual :)
You are living a dream life, kudos to you :)
Great video!
Yay another video!
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
of course, it wouldnt be a "day in my life" video without the acai bowl and meditating.
Your cooking game is next level 👍
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!!
His "placeholder art" is way better than mine will be in ages...
I cannot wait to play this game already
aww I love your dog
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.
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.
Awesome video!! Rufus is so cuuuuute 🤩
One of my favorite cooking channels! 😁
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.
Looks good! :D
I love this kind of video because It made me relaxed 😂.
Even though the art is just placeholder it is still very charming as is
Uhh, love these kind of videos!
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
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!
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.
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
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.
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.
Nice transition 😄
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
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 !
@@black_forest_ man das tut mir leid. Aber ich denke ihr müsst ja einen mega Apfelbaum dann haben
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.
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.
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?
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!
Game dev aside but i really liked the environment you work in. Lofi vibes in real life.
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.
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!
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
W video love making games just started
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?
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.