Homegrown Devlog - New Design for the Shops!
Vložit
- čas přidán 13. 04. 2024
- Devlog video about "Homegrown", a casual farming game I'm creating using my own engine.
New UI design for the shops, a trip to England, and a dramatic cat rescue!
Support the channel on Patreon and get access to the game & code for Homegrown, the city-builder, and Equilinox:
/ thinmatrix
Play 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...
Equipment (Amazon Affiliate Links):
Camera: amzn.to/491ayFZ
Desk Microphone: amzn.to/48Hs5mP
Camera Mic: amzn.to/48ZcRcE
Mouse: amzn.to/3Sn0v8J
#devlog #Homegrown - Hry
Thanks for all the great feedback! I had a go at implementing some of the suggestions and you can see them in this quick follow-up video: czcams.com/users/shortsprP8KmJFvqg
I actually cannot believe its been 2 years since you started development. I feel like it was just a month ago that you announced you were switching from your city builder idea to Homegrown. Your motivation is super inspiring.
Your vids are honestly such a good mental rest checkpoint for me. The calm music, vlog sections with nature and social, well explained concepts. Such good vibes.
Couldn’t agree more! Very zen
Main appeal
yeah, I'm so jealous of his lifestyle
I could never do that though
It's such a skill, isn't it?! They are so chilled and relaxing to watch. I tried to recreate some of those vibes in some of my own devlogs but even things like having a desk/office space that's as bright / green is hard to achieve
@@andygeers you pretty much have to be born into it. If you have nothing to worry in life, it's not that hard
Driving your car onto a train that travels under the ocean blows my mind a little. Europe is amazing.
I know right? I had no idea that was something you could do. I also love how it's just possible to drive all the way from Germany to England.
Even better: you can get a train from almost anywhere, to almost anywhere, and not have to worry about driving. The Eurostar can go from London to Paris, Amsterdam, Brussels, or Lille, and from those destinations you can get to many other places within ~a day of travel
@@laureltrees4701well in the UK you have to hope the train drivers are not on strike.
6:32 i recommend binding something like shift to allow you to reduce the amount when you click on one of those buttons, and change the + to a - as a visual indicator that clicking the button will reduce
Oh, clever idea! Thanks :)
Possibly even change the colour so green for + and red for - ?
@@RhysBentleyDoesn’t really fit the style, he has no other green buttons or ui
@@semydev He has a green for the price of the items.
I can’t tell you how grateful I am that you implemented the “start typing” -> “activate the SINGLE text field available” mechanic. It is such a QOL improvement and I love it. Great video as always. Thanks :)
For the slider to choose how much of something you want to sell, it could be interesting to make it snap to various percentages (25%, 50%, 75%, etc.). As always, great video!
Rufus in the thumbnail! 💯
Woah that tunnel car shuttle thing is sick. I've never seen that before.
Seriously can't believe it's been 2 years, as with many of the viewers, i'd imagine we all gasped at the same moment. It's so calming and relaxing to watch these videos, as I remember watching all of the Equilinox videos with the same level of excitement. Thanks ThinMatrix
this video was insane. good UI design and coding, gardening, cute doggo, kitty rescue, THE SHUTTLE TRAIN? LIKE HELLO?
nice work but i am still missing a gameplay loop tbh, i think i would be bored after a few rounds of planting and selling imo
The amount of QoL on those buy buttons is insanely good. I love being able to interact or control with systems in various different ways.
I find a lot of games missing this kind of qol.
Watching you follow your own well-tuned intuition is delightful.
Your devlogs are so captivating that they inspired me to make my own cozy farming game and post about it haha .. I am suuperr excited for Homegrown and I wish you all the best! 🤗
Good luck with your project!
I love the coin effects! one small suggestion though is to make the coin in the top left feedback somehow when the coins fly into it? Like a bulge of some sort? I think it would look great.
Came to comment the exact same thing, that icon giving feedback with some bounce scaling would just nail the whole effect!
I can't wait to play this and try to create my own. Thank you for this!
Idea: whenever you sell something and that money flying into the counter(?) effect happens, you could make it so that each time a coin flies into the counter(?) the counter has a little popping effect. It would give more life to the UI imo.
A ThinMatrix video isn't over until I hear "Timothy Gibbons"
You inspire me so much!!
How did this video release 1min ago and this comment is 3h old....
@@sablyr6s261 Magic
Love the coin animation! If there's a chance you could make it so that they all stream right into the big coin at the top left of the screen, animating it a little bit too, I think that would be perfection!
Another relaxing great video thank you bro looking forward for finishing the game
You can add in a few points on the slider in the seeling section. You can have a midpoint and a 25% or 75% point so that players can snap to that position.
Haven’t checked a dev log in a while but this is looking great 👍
Nice work as always, it's really inspiring see how much progress you made by using your OWN engine.
recommendation for the +qty buttons.
If you hold down shift in the store - change the + to a neg and oppose the click/right click.
Since shift is used to alter a key, it helps visually show the diff.
What you could do is add alt/crtl to swap between the slider or buttons.
So very quick to swap between them
Nice idea!
I always have a great time watching your devlogs. Thanks for sharing 👍
Wonderful video as always! Love your dev log videos! Just one thing I would add when selling stuff: Make the bank amount beat every time a coin reaches it. So when you sell a lot, the bank amount basically gets big and then small again very fast multiple times. A lot of mobile games use this method, to make it way more satisfying when getting money. I hope you get what I mean haha
Great progress on the UI! Even with a small holiday in between, so much is done.
I have a few tweaks in mind:
- Make a sell all button on the sell UI screen (not just the shift + click option as many players will not know about this)
- The selling animation and sound effects are really cool! However, the high pitched coin movement is a bit much. Maybe alternate the pitch so it does not get monotonous?
Thanks for the feedback! I plan on adding a sell all button, I just didn't get round to it yet. And I'll do a bit more work on that sound effect!
I just discovered your channel and your videos have such a chill vibe. I really like it!
Thanks!
Very good choice, for the functionalities of the shop for buying and selling !!! What an epic video with all the UI and the cat xD.
Thanks!
I love these video’s! It gives me motivation to work on my own projects aswell! Keep it up🎉
It’s so interesting to see the UI developing over timer.
I wanted to ask, if you want to add some insects like bees?
Keep up the work!
Always happy to see a new video❤
That was a really relaxing video, thank you for your work
I love your videos! Thanks for the inspiration you've brought me in every video!
i like how much thought you put into your design :D looking good!!!!!!! and thank you for another cozy devlog
You could use the buttons for selling too, but with "25%", "50%", "75%" and "100%" :) amazing vid!
These devlogs are so relaxing that I didn't realize it's already ending and I have to wait another week 😅
A nice feature would be to be able to search the items in the shop especially in the future if there are lots of different things you can purchase. But great progress on the game!!
Another idea not sure if it was mentioned before but a wee bank with loans perhaps
Wow, I hope you enjoyed your trip back to England/ Lewes! As someone who's a big fan and has been watching your videos for a while I'm surprised to see my town in a video.
Dude! I recently found your channel and i gotta say ur setup looks really cosy :D
Really enjoy the videos!
Thank you!
Two suggestions for the UI for the shop / buy menu. You should add some subtle animations for when you open and close them instead of them just “appearing”. Another suggestion is having a dynamic cursor so it changes to a hand or something based on the hovered content…
Other than that, awesome devlog as always and love the game so far!
6:27 upon hover of the buttons, reveal that the button has 2 clickable regions. Top half is + and bottom half is -
A select field button would probably be crazy convenient. Where you click a Button in the Shop and then youre back Home with a selector to choose a field which then converts to the number of items (seeds, etc.) which you want to buy.
Hmm, that's an interesting idea! Thanks, I'll think more about that.
These videos are always just a little bit of added positivity to my day :)
What a good way to start my day! You know, I logically knew the cars went through the tunnel, I just didn't know they did it *inside a train*!
I am all for the Rufus thumbnail !
YOU GUYS HAVE TRAINS FOR CARS?????? that's so cool ngl.
Hats off to your consistency
You've really inspired me over the past half decade to pursue my passion of Computer Science, to the point where I am now going to uni in September to study Computer Science!! Thank you for everything you do!
Love the new UI so far, looking great. The only thing that sticks out to me is the border around the item icons, looks really bold and dark compared to evverything else. My suggestion would be to change the color to the same color as the price text below them to tie things together and still do the job of having the icons stand out and be readable.
Thanks for the suggestion! I'm working on the icons next so I'll keep that in mind :)
❤I just watched your last video and l love it ❤... also I commented and asked for a video about your workflow including a walkthroug your setup and how you used Trello (if possible) ❤
Thanks! I'll try and do a video like that at some point.
Most feel good CZcamsr out there. Such good vibes
You really inspire me thx
Spring is the best time to follow this channel :D
I think in the buy item tab, it could be better to have a button for buying maximum item you can afford. It could be useful, maybe... Great Devlog as usual.
I've added that now :)
you could make it that you just need to left or right click the digit you want to change
Looking forward to the game 😊 also started to look forward to these dev logs! Do you plan to give shops shopkeepers with faces to make it feel like you’re interacting with someone when buying / selling?
I like the tab idea. 👍
Loved that at 2:07 the power level was over 9000
Ah, the quality of life features of that new menu are phenomenal!
I can't even begin to express how much I appreciate a fully featured text input system. Scroll wheel to change the value is such an underrated but extremely appreciated method of incrementing numbers. Not sure how you're going to indicate right click to reduce though. If you can figure that out then I don't think there's any way to make it even better. Except maybe add a "X" amount that you can set to a specific number you choose and it remembers that number until you change it, like in OSRS.
Brilliant work! I really like seeing all the coins fly into the wallet. Could you include some negative buttons for buying, just so you don't have to reset every mistake you make?
hii! love your vids!
I think the market should slightly fluctuat if you are looking for a reason to people to hang on to their produce a tiny bit or their might not be a use for the slider and you might just sell all. Something like slime rancher does where the market slightly goes up or down to make it a little more satisfying
Could you add little icon on the cursor that when you hold shift, it shows you a little coin icon next to the cursor. That helps knowing what shift does. Maybe other modifiers ctrl, or alt could do other things like trash an item, or quick move items. Or whatever. Then an icon next to cursor will be very useful to see what "mode" you're in
Awesome work! I would suggest to alter the behaviour of the "clear" button to clear the input, and focus on it, but if focused away, to set the value to 1, such way, the button in shop never appears "disabled" for "in stock" and "can afford" products. As a user I expend disabled buttons to mean "cannot afford", not "cannot buy 0 items".
Thanks! And I think you're right. I went back and forth on it a lot this last week but after seeing people's feedback I think 1 is the correct choice. However, it still annoys me that when you go to quickly buy 10 or 100 (or any other round number) of an item using the + buttons you'll always end up with 11 or 101.
What a cute dog ! 😊
I like the choice to have too large numbers limit themselves to the max you can buy rather than showing an impossible number, good bit of UX that other games and tools should follow as well :)
This game is looking great! Your vids make me want to get into game development. I hope you implement controller support. This would be a great chill game on steam deck!
Finally, a new devlog! At 04:50 in my opinion it should be from the left: +1, +10, +100, +1k :)
I've changed it now :)
I could be fun adding your dog as an easter egg in the town plaza. Maybe just sitting outside a house or sleeping and make it appear randomly. :)
I feel like instead of having to hold shift and click to buy an item instantly. You should make that the default behavior, and if the user presses tab, then the behavior changes to view the details, and if the user then presses tab again it goes back to the default behavior.
Hmm, I'm not sure, I think most of the time when you're using the shops you'll be buying things like seeds, compost, fertilizers, etc. and you'll usually be wanting to buy many of them. So I think it makes sense for it to bring up the amount-choosing options by default. Also it makes it less likely to buy something by accident with a miss-click
nice project.
every day you post is a good day, i think the selling slider may need some rework when it comes to QA and playtesting but that’s just my opinion, it may work fine
For showing the "right click decreases the qty by the button amount" in the UI, one possibility is making "shift" toggle the "+1", "+10", "+100"...s to be decrements instead "-1", "-10", "-100", ... with a background color change
Ooft, should have read others' comments first
You are the best 😉😉😉
addingt quicksell buttons to sell half and 1/4 would be cool
2:27 you're going to have the same problem when having lot of items per category, especially if you support custom crops.
Implementing a search function could help, but does not solve the problem.
9:20, make the coin icon in the top left also change in size slightly for maximum dopamine.
For when you start working on the upgrade UI: It would be really helpful to get a preview of what a upgrade gives you before buying it maybe by showing a plus with the amount increased when buying the upgrade while hovering over the Upgrade button.
Totally agree, that's one of the things I plan on changing :)
I know you like to keep things simple, but just an idea ... I think it would be nice when you go to sell your items / produce to have two inventory panel side by side. There you can select your items and drag it over to the other side to sell them all at once. Stack splitting would be also a nice feature, then you could split and sell the amount you want without sliders.
RUFUS ON THUMBNAIL GO GO GO!!! RUFUS FOR THE WIN
9:25 make it that coins don't just auto update but make count them up to new value with cool animation
edit: oh you did it later in the video cool!!!
7:50 I'm not sure if this would make the UI a bit too crowded, but you could also add a couple percentage buttons like 10%, 25%, 50% so rather than the player having to eyeball the amount if they want to sell half of their inventory, they can just click the button. Works well in some games, not sure how it'd look here but imo it's worth a shot
For all the people with OCD. To save them the time of sliding the bar until it is exactly half.
I think for the selling menu you should have buttons to sell 10%/25%/50% which sets the slider for you :D
I'm a cat person, but I must say, dogs don't seem to get stuck in trees, which is easier on the nerves. Amazing progress with the game. Wondering what's left to do? It's starting to look and feel like a complete game.
There are still a few more gameplay features to work on, mostly in the town area. And then just lots of content needs to be added: all the vegetables, fertilizers, equipment, tools, etc. And I'd like to have another go at improving the graphics!
6:30 I saw that there is some extra space in the GIMP mock-up, maybe you could have columns with a _+_ button above and a _-_ button below each value?
Suggestion: on the quantity buttons, left click adds and right click subtracts? or shift changes the + to a -, for left click?
edit: woops! spoke too soon, lol
perhaps labels like: + 1k - , + 100 - , might be indicative of left / right click? would have to be swapped for lefties though... so i dunno
Hey man I have been following your journey since the start cant believe 2 years has past. A game a used to play when I was younger was Alice Green Fingers. I think a lot of what that game has could be added. 1. maybe a farmer that sits on the porch I know you don't want an agent running around 2. A market like in AGF where npc walk around and maybe depending on the Season, price and demand for an item a npc will from you, adding that you manage your farm but also your market stall 3. sprinklers that water your plants.
Also maybe if you add bunnies or rodents to the game that will eat your plants and you have to set "non harming" traps to protect them. same with bugs where you need to spray your plants; the spray could effect the quality of your plants.
Love what your doing here, I will definitely play this game on day one of release
That chair looks really comfy, which one do you have?
Feedback for the amount selection in the buy menu (4:47 to 5:50)
If there are buttons for "+X" it would be nice to have buttons for -X too. If I click like +10 one too many times I don't want start over or resort to text input (there was probably a reason I didn't use it from the beginning). Also the +X buttons look a bit of in the current design, they don't really have a button feeling to them. In my opinion the input field should not clear itself when getting the focus, maybe the number is close and I just want to correct one digit, now I would need to write out the whole number again. When simply starting to type I think it's fine for it to just clear the field. Another thing I personally dislike is the input field seemingly arbitrary reducing the number I've inputted. Maybe I want to quickly see how much money I need for X amount of Y. In my opinion it should let me enter whatever and disable the buy button when it's to much to afford. On the other hand it should absolutly cap at the lower end. There is no need to ever input a number lower than 1. Because you don't need to buy 0 or less (minus numbers) of something.
(Note: I've written the comment right at the 5:50 mark before continuing watching. Some things I have had remarks for are only partially relevant, didn't have that info at time of writing)
Just my two cents. Great video, nice progress.
Thanks a lot for the useful suggestions! I'll be making some of those changes today :)
Very cosy video
Awwww what a cute thumbnail! 🐶
Too gooddddddd!
6:30 (increment / decrement amount) when you hover over the buttons, maybe have a mouse icon appear next to the cursor with a green '+' on the left button and a red '-' on the right? That or split the button in to 2 halves for plus 10 / minus 10?
Great video! Can you share the name of your chair? Looks pretty and comfy :)
Absolutely love your videos, plus the food you eat is so healthy! I need to eat more salad :P
I'm currently writing my own immediate mode GUI library and it's a bit of a hassle haha
Out of curiosity, how do you find living with northern Germans? It's so bloody hard to make friends and integrate into society (even as a half-german, speaking from the experience in Bremen). Do you have any closer german friends? It's been 5 years, and I've only really gotten along with fellow foreigners.
I also work in software engineering, and while people are kind, they are extremely awkward and are not really interested in getting to know you it seems.
Can you do a updated tutorial on how to make a 3d no engine game?
Great progress! How did you approach making the models looks so smooth? Is it just smooth shading applied via blender or a rendering technique? Also, is your global illumination simply just a directional light?