Adding Conveyor Belts to My New Game! | Devlog

  Рет қаралды 4,258

Coding With Russ

Coding With Russ

4 ай бұрын

Devlog video about my automation / factory game I'm creating using Godot 4. In this first part, I am working on getting the basic concept of the game defined and focusing on the main component which is the conveyor belts for moving items around the factory.

Пікірлер: 40
@Alexey_Pe
@Alexey_Pe 2 күн бұрын
3:50 That's how I would do it: 1) the backend saves the conveyor belts direction for game saving/loading. 2) the appearance is determined by the atlas in tilemap. The loading code will simply set the id to the tilemap, externally it will be handled by itself. But the placement will already be handled by the rules on the backend.
@CodingWithRuss
@CodingWithRuss Күн бұрын
Thanks! I've done more work on the belt system since this and it works more smoothly now. The approach is similar to what you are describing, a lot of the logic is in the backend and the tilemap is updated based on that data.
@Sk1pperCS
@Sk1pperCS 3 ай бұрын
Currently running through your shooter game playlist and it is teaching me many things and is a great supplement to my schooling. Just wanted to say many thanks and that it helped me more then most other resources.
@CodingWithRuss
@CodingWithRuss 3 ай бұрын
That's nice to hear! Glad you're getting some use out of the tutorials.
@hellzbellz1234
@hellzbellz1234 2 ай бұрын
much interest in a more indepth explanation of the conveyor connection "algorithm" have been having alot of trouble wrapping my head around this particular issue
@CodingWithRuss
@CodingWithRuss 2 ай бұрын
I've had a few comments asking about this. It it still a bit buggy and I'm continuing to develop it, but once i'm happy with how it works, I'll try and share my approach for others to use
@kijo_dev
@kijo_dev 4 ай бұрын
I like the project! looking forward to seeing more updates!
@np8038
@np8038 4 ай бұрын
Great to see you back!
@CodingWithRuss
@CodingWithRuss 4 ай бұрын
Thanks :)
@Jai_Shree_Ram____469
@Jai_Shree_Ram____469 4 ай бұрын
Best tutorial ever
@Jatt-Cinema
@Jatt-Cinema 3 ай бұрын
Hi brother, i created a new bow arrow shooting game, and i am not so much perfect, can you play it and tell me my weak pts? It means alot ❤
@Jai_Shree_Ram____469
@Jai_Shree_Ram____469 3 ай бұрын
@@Jatt-Cinema yes
@viperjay1
@viperjay1 3 ай бұрын
I enjoy your tutorial's. Would you mind sharing the info you found about making conveyer belts? Just curious I know you wanted to take a break from pygame and make your own game. but could you make this in pygame pretty easy or does Godot make it easier for you?
@HoRRoRlets
@HoRRoRlets 4 ай бұрын
This is a great idea...Was trying to give it a go, though i havent worked in godot yet, just through pygame itself. Also am finding the conveyor belts to be very tricky...
@CodingWithRuss
@CodingWithRuss 4 ай бұрын
The conveyors proved quite tricky! I will still need to fine tune them a bit but it's OK for now. Would be interesting to work through it in pygame, I imagine the logic could be similar but the code would be more in depth.
@casio_lor
@casio_lor 3 ай бұрын
4:55 it would be nice if the conveyor belts could go over the previously placed one, so it wouldn't re-route the items in the path below
@CodingWithRuss
@CodingWithRuss 3 ай бұрын
Definitely! The under/over belts are on the list to add in the future although could be a tricky feature to implement. For now I'm working on getting some more machines and resources into the game to build out the core features. Got a few added already that I'll share in the next devlog :)
@robm.591
@robm.591 4 ай бұрын
Can you make a full tutorial on this? I have been looking everywhere for a tutorial on exactly how to do this.
@DineshVaidyaOfficial
@DineshVaidyaOfficial 4 ай бұрын
Little tricky! I have gone through almost all pygame tutorials of yours. Now I am interested in Lua for making 2D games, Do you have any future plans for it??
@CodingWithRuss
@CodingWithRuss 4 ай бұрын
I haven't tried Lua before, but I'm really liking Godot so I will most likely stick with it for a while longer.
@djalexander968
@djalexander968 2 ай бұрын
If you can manage to get a base template down for something like a "processing machine" some basic conveyor belt logic maybe just for the cardinal conveyors, I'd kiss you for that kinda help, but also I totally respect and understand your own game dev journey and good luck!! Best wishes for your game, hope you can make that when you finish 😂😋
@CodingWithRuss
@CodingWithRuss 2 ай бұрын
Haha thanks, yea potentially once I have finished it I'd share the machine & belt logic for others to use. I'm refining and improving it as I work more on the game and ideally I'd like to end up with something that is quite modular, but will see how it comes out in the end 🙂
@rezashir3873
@rezashir3873 4 ай бұрын
you are very cool person
@koss165
@koss165 4 ай бұрын
👍👍👍
@matiturock
@matiturock 4 ай бұрын
So nice
@CodingWithRuss
@CodingWithRuss 4 ай бұрын
Thanks!
@Jens1111
@Jens1111 4 ай бұрын
Wow
@DREAMDEV43
@DREAMDEV43 4 ай бұрын
W's in the shhhhhhat
@servantofourlordjesuschris6456
@servantofourlordjesuschris6456 3 ай бұрын
I think the hardest part is finding sprites with the exact coordinates because I’m not an artist.
@darknetworld
@darknetworld 4 ай бұрын
It really different way of thinking without using the physics. Still able to build underground tunnel to avoid over lap? Guess the title map will not work.
@CodingWithRuss
@CodingWithRuss 4 ай бұрын
Yes, I tried using physics to begin with but I decided to change to this inventory system instead. Good question about the underground belts, I haven't gotten into that yet, but potentially I would use a different type of belt to mark the start/end points of the underground, which could allow me to still use the inventory method. It will be an interesting problem to solve :)
@mrm2689
@mrm2689 4 ай бұрын
Dear Ross, please could you help me in making the background of an image transparent in Pygame Zero? Many thanks
@kalidas872
@kalidas872 4 ай бұрын
Can u make a wall sliding in shooter game in pygame
@Rafix_989
@Rafix_989 4 ай бұрын
The belt animation speed should match the item moving speed
@CodingWithRuss
@CodingWithRuss 4 ай бұрын
Good point! Still a bit of fine tuning to do on the belts.
@ClanVR1
@ClanVR1 10 күн бұрын
Is the game out?
@CodingWithRuss
@CodingWithRuss 7 күн бұрын
No it's really slow going but I'm still working on it
@Jai_Shree_Ram____469
@Jai_Shree_Ram____469 4 ай бұрын
Please make a rpg game in godot
@Jatt-Cinema
@Jatt-Cinema 3 ай бұрын
I created my first game in pygame that's a bow Archery game Is anyone interested to play it? It means alot 😊
@ryanhardy8915
@ryanhardy8915 3 ай бұрын
😌 Promo-SM
My First Year Learning Coding and Game Dev | GODOT DEVLOG
12:39
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 12 МЛН
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 8 МЛН
Why I Still Use Godot after Switching from Unity
6:41
Aarimous
Рет қаралды 58 М.
I Made a 1D Game 🎮
11:18
Mashpoe
Рет қаралды 1,7 МЛН
I SUCKED At Pixel Art, But These 5 Tips Made Me Better
3:18
How to code DOOM #2 - Binary Space Partitioning Tree
13:54
Coder Space
Рет қаралды 9 М.
How to Make Pixel Art Tilesets
9:15
Apox Fox
Рет қаралды 9 М.
Factorio teaches you software engineering, seriously.
21:27
Tony Zhu
Рет қаралды 1,4 МЛН
What does a Game Engine actually do?
16:45
Ellie Rasmussen
Рет қаралды 142 М.
Making a COZY Monster Raiser in Scratch
5:24
Goodgis
Рет қаралды 668 М.
How I Made a 3D Platformer in 2D Game Engine
21:23
ggenije
Рет қаралды 439 М.