Diving Into the World of Voxel Game Development | Devlog 0

Sdílet
Vložit
  • čas přidán 26. 07. 2024
  • Hey everyone, this is my first gamedev video in which I document the starting process of my first attempt at a complete indie game in Unity.
    Any feedback/suggestions are welcomed!
    Some tutorials used:
    - • Make Minecraft in Unit...
    - • Learn Low Poly Modelin...
    Chapters:
    1. Introduction: 00:00
    2. The First Voxel Game: 01:20
    3. The Experimental Phase: 03:05
    4. Creating a Building System: 06:33
    5. The Game So Far: 14:06
    Track List (all music sourced from Epidemic Sound)
    1. Movement of the Unknown - William Claeson (chapter 1)
    2. Press X Twice - Lexica (chapter 2)
    3. I Can Feel It Too - Leimoti (chapter 3)
    4. Code Red - Rijko (Chapter 4)
    5. Deep Space Samurai - Forever Sunset (chapter 4)
    6. Cirrocumulus - Static Glow Sounds (chapter 5)
    #devlog #gamedev #indiedev #unity #voxel #building
  • Věda a technologie

Komentáře • 201

  • @rickvanmook
    @rickvanmook Před rokem +44

    As a fellow web dev this is really inspiring to see. Excited to see where you'll take this!

    • @wheezyworks
      @wheezyworks  Před rokem +4

      I'm glad you found it inspiring, that's probably amongst the best feedback I could hope to get. Thank you 🙂

  • @NotKagura
    @NotKagura Před rokem +13

    Bro so underrated

  • @kraavok
    @kraavok Před rokem +12

    Really nice pace, visuals, VO and story - perfect for a devlog series, nice work! Looking forward to following along with the progress 😄

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you! The videos are just as important to me as the game, so I'm glad you think this. Glad to have you along.

  • @Diplomkeks
    @Diplomkeks Před rokem +6

    I just love everything with voxels, infinite possibilities. Great video, looking forward to seeing how the project develops

    • @wheezyworks
      @wheezyworks  Před rokem +2

      Same here, I think we're only scraping the surface right now of the future potential of voxel based games. It's an exciting space. And thank you for the feedback! Glad to have you along.

  • @kc-me6wl
    @kc-me6wl Před rokem

    About to start my journey, and this was lovely to watch. Thank you. Look forward to the progress and your future devlogs!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you! Wishing you all the best with your journey also. Enjoy!

  • @artdude47
    @artdude47 Před rokem +1

    Everything is looking good so far! I'm excited to see the progress you make.

  • @HRZN-xj9um
    @HRZN-xj9um Před rokem +4

    one of the best first devlogs I've ever seen. Can't wait for more. Coincidentally, I've just recentelly decided to also go with building the in-game editor before other things.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you, that means a lot!
      And yeah, getting the systems code out of the way first is a good shout in my opinion.

  • @ninjachompek
    @ninjachompek Před rokem +4

    As someone who also has the habit of constantly switching ideas and pivoting, I am really impressed with how well this worked out for you! It feels like all prototypes and systems you've been through are eventually building up to this project, where you can finally take full advantage of the experience and tools gathered from the previous ones. Good luck!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you! Yeah, it’s ended up working out quite well. Voxel games are quite adaptable!

  • @Empyrean55
    @Empyrean55 Před rokem

    I love the look of this game! Really looking forward to it's progress!

  • @SpikeStudio
    @SpikeStudio Před rokem +4

    What a great start! Building systems are always tough to hone in, as tons of QoL features need to be added until it feels fluid to use

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you and Indeed! I've spent days just trying to improve basic building controls since making this devlog. Feels a lot better now, but still a lot to do.

  • @cutelyn
    @cutelyn Před rokem +1

    Looks amazing!! I'm looking forward to seeing where you take this :)

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you! I will try not to disappoint.

  • @CallumUpton
    @CallumUpton Před rokem

    found this video while researching something, nice job dude! subbed and looking forward to see what you come up with!

  • @ensiopoidokoff7367
    @ensiopoidokoff7367 Před rokem +17

    Cool stuff! Definitely staying tuned. You've also got some killer tracks on the video, but maybe turn the music volume down just a tad in future videos. Don't know if it's just the musician in me, and I appreciate the fact this is the first one in a series, but I feel like that would help focus on the narration.

    • @wheezyworks
      @wheezyworks  Před rokem +6

      Thank you! Glad to have you along. And yes, 100% agree on the music, I will improve that in the next devlog for sure.

    • @StanleyKubick1
      @StanleyKubick1 Před rokem +1

      yeah I wish the music and narration didn't clash so much. please fade out the music when you're talking

    • @wheezyworks
      @wheezyworks  Před rokem +2

      @@StanleyKubick1 agreed, I’ve fixed this in my most recent devlog 🙂

  • @bachwaregames
    @bachwaregames Před rokem +2

    Great first video! 😊 and very interesting topic. I recently made the jump myself and started making devlogs about my game, which funnily enough also has a custom level editor. So it's cool to see how you're approaching the whole process. Looking forward to more!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you! Just checked out your game too, looks great, would be great to see more about the level editor you're developing!

  • @Chadderbox
    @Chadderbox Před rokem

    This is a really cool concept, and a well produced devlog too!

  • @pangangowskiDEV
    @pangangowskiDEV Před rokem

    Cool devlog, perfect for me because I am really interested in voxels:D

  • @camdencoble9923
    @camdencoble9923 Před rokem +1

    So cool to see your process, please keep making these devlogs. Awesome style of video too. Consider me a subscriber!

  • @janikcodes
    @janikcodes Před rokem

    Wow. This took a turn I didn't expect.
    Great channel, very chill voice & editing style, please keep it up.
    tbh. I wouldn't mind if the game turnes out to be a simple building game, would be cool for artists to create, upload and share those buildings.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you! Appreciate the feedback about the video also 😄 Yeah, the initial inspiration was actually to create a casual building game that had an ecosystem that would interact with what you build (so it’s not just another voxel editor). I’m still trying to keep this at its core, with extra content added on top

  • @Tx_98
    @Tx_98 Před rokem +2

    This looks very interesting 👍 good luck and keep going

  • @coobbyo
    @coobbyo Před rokem +1

    Can't wait to see what else come out!

  • @caladosparasempre
    @caladosparasempre Před rokem

    Nice work, the video is great and the game looks amazing ❤

  • @gionatha
    @gionatha Před rokem

    Looks very cool! Keep developing it!

  • @Tbjbu2
    @Tbjbu2 Před rokem

    seems really cool looking forward for more

  • @detpikachu
    @detpikachu Před rokem

    As someone who's also in the process of learning game dev to eventually switch from web dev, this video was really inspiring! Looking forward to the next one!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Really glad to hear that! All the best for your game dev journey. Glad to have you following along!

  • @clockworkmustache
    @clockworkmustache Před rokem

    Great work man!

  • @UberAnonymous
    @UberAnonymous Před rokem +1

    ahhh yes the butterscotch tele. Nice devlog, welldone. I feel like so many people start devlogs and dont have a clue the kind of game they are trying to make.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Hah, thank you!🙂 Yeah, I've been observing this space for a few years now, and from that, one of my main goals is to get a basic playable game as soon as possible. And then, to finish and launch (potentially incrementally). I will give it my all.

  • @poquso6851
    @poquso6851 Před rokem

    Great work you are so skilled!!

  • @kshyr811
    @kshyr811 Před rokem

    Duuude!!! I feel like we're the same person: web dev by day, developing proc gen voxel game, and i think i have same telecaster too haha
    you're awesome, please keep this up! we are with you, my friend ❤

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Haha, great taste (in tech and guitars!) 😉. And thank you for the kind words, I appreciate it a lot! All the best for your game also.

  • @delphicdescant
    @delphicdescant Před rokem

    Lots of potential here. Excited to see where this goes.

  • @alexanderelert2877
    @alexanderelert2877 Před rokem

    Nice devlog! I'm also a software developer mainly focused on web stuff. Also took a dive into game development. Keep that good work!

    • @wheezyworks
      @wheezyworks  Před rokem

      Thank you! I will do my best. Wishing you all of the best for your game dev journey also.

  • @michaelklassen2296
    @michaelklassen2296 Před rokem

    Congratulations on your first dev log! It is very well done. As a few others had said, I think the only thing I would change is lowering the music volume a bit. You're inspiring me to make my own dev logs. It's so easy to let imposter syndrome prevent us from doing stuff like this, but your video among others has really got me considering it.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you, comments like this make my day! And don't let factors like that stop you. If it's something you want to do, I think it's important to share your work regardless of where you feel you're at in terms of being ready. There will be people out there in a similar situation who will relate and draw inspiration from you. Heck, I think it can even be better if you're newer to the space rather than being some who's been around for years developing games.

  • @progoldfish7441
    @progoldfish7441 Před rokem +1

    very cool nice work!

  • @frederickdalley7871
    @frederickdalley7871 Před rokem +1

    Looks great!
    I think some basic ambient occlusion like in MC could really help avoid the confusion of where voxels are actually situated depth-wise

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you 🙂. And yeah, agreed, I think that would be a big improvement. Thanks for the suggestion! I will add it to my list!

  • @Jamie_Gamedev
    @Jamie_Gamedev Před rokem

    Great video, great game. Best of luck.

  • @neozoid7009
    @neozoid7009 Před rokem

    Looking good

  • @christofstanits
    @christofstanits Před rokem

    great effort! looks very promising.
    for the glass: try adding a skybox and reflections

    • @wheezyworks
      @wheezyworks  Před rokem

      Thank you! Great shout. I'll look into that.

  • @davidmc971
    @davidmc971 Před rokem

    Nice video and interesting project! Subbed :)

  • @sunny99179
    @sunny99179 Před rokem

    lol this building system is amazing!

  • @thebaconbreadful
    @thebaconbreadful Před rokem

    Hey! Nice job so far. The most important thing you can do with those kind of projects is keep going. Im talking specifically about your CZcams channel. Small incremental updates on your progress are okay if that means a new video will be done. Sadly thats how the algorithm works. As of the game I would add a little indicator number to your block curser so you can always exactly see how high your structure is without needing to count. Also the music could be a little more toned down.

    • @wheezyworks
      @wheezyworks  Před rokem

      Thank you 😊. And yeah, thinking a lot about the balance between shorter more-regular updates vs less regular but larger updates. Will gauge it as I go. Adding a co-ordinate indicator is a nice idea. I will add this to the list.

  • @mappeGameDev
    @mappeGameDev Před rokem

    Hey man, great video and you've got a great game with a huge potential in your hands!
    I've got some ideas:
    1. The water, like in minecraft, should fill the empty spaces automatically when placed, you know? In order to make it easier to create your water environment. Maybe play with some phisics, it would be really cool;
    2. A "shift" key command where your currently selected texture fills all the empty spaces as well, so you can place a big chunk of stuff and even out its borders;
    3. Put a cave generation, some enemies inside and some goals to achieve, and you've got yourself some kind of builder rpg.
    Looks great man, keep up the good work! Can't wait to see more of the game. Best regards.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you, that means a lot! Great ideas too, really like the idea of adding water flow, it's something I've been thinking about recently. I will definitely explore that. Cave generation would be really cool too, but I'm unsure on the camera controls for the player yet (when outside of build mode). Thinking top down 3rd person, so need to consider player view etc. Would really like to include it though, so I need to have a think about this.

    • @mappeGameDev
      @mappeGameDev Před rokem

      @@wheezyworks great man. Glad to contribute. Keep it going, can't wait to see more of the game.

  • @darkwon7734
    @darkwon7734 Před rokem +1

    Nice!

  • @alexrobbins2288
    @alexrobbins2288 Před rokem +1

    Looks great! Would love to hear more about the details of the rendering. Did you have to overhaul Unity's default rendering pipeline, or is it similar to Minecraft where it's still a triangular mesh with a voxel aesthetic?

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Hey, thank you and good question! I actually went back and forth on this for a long time, particularly when I was first trying to distinguish what a "true" voxel engine is. A lot of articles and tutorials seem to not differentiate fully between the two types of engine.
      I was tempted by going down the route of using/developing a pure voxel engine (not relying on triangular meshes), but the time it would take to complete the game would be far longer, this didn't feel feasible for my first game. I instead opted to keep it simple and use triangular meshes for rendering (using Unity's URP). Rendering only visible cube faces etc. I will probably dive into this more in one of the next dev logs when I focus on the look/feel of the game as there's a few other things I'm considering to (such as different algorithms for generating the mesh, non-cube meshes etc)

  • @ding-hobba
    @ding-hobba Před rokem +1

    hell yeah

  • @Jlewismedia
    @Jlewismedia Před rokem

    You should highlight the grid adjacent to the voxels you're placing, add like a dark grid or something that shows up and fades out to help place a bit easier

    • @wheezyworks
      @wheezyworks  Před rokem +1

      This could be a nice feature. I'll add it to my list and explore it as I work to improve the building system. Thank you for taking the time to make the suggestion, I appreciate it!

  • @Kevroa1
    @Kevroa1 Před rokem +1

    Good shit; excited for more videos. What is the background song during the intro?

    • @wheezyworks
      @wheezyworks  Před rokem +2

      Thank you! I have just now added a full track list to the description. Will do this in all videos going forward.

  • @Shouhi
    @Shouhi Před rokem

    Man, this is crazy. This project is almost exactly my dream game minus some other features. I just recently started to learn how to code to try to bring it to life but you've got a similar concept haha. Over these last few days I've come to realize the difficulties it would be for me as someone who comes from a non-CompSci background to create something of this caliber. Excited to see where you go with it. I love the survival aspect of Minecraft but I enjoy city/kingdom builder concepts.
    One of the issues I found with Minecraft was building simply took too long, especially when building unique exteriors and large scale builds. Building mechanics like this would allow for building city concepts much faster. Do you plan to add the ability to decorate interiors as well? Not sure how hard that is to implement as you'd have to be able to have the exterior walls vanish.

    • @wheezyworks
      @wheezyworks  Před rokem

      Thank you! Don’t be intimidated by it, just keep grinding with the coding. Once you understand some key data structures and algorithms, voxels will be a lot easier - there’s also some great tutorials for voxel based games.
      And yeah, I plan to add the ability to decorate and explore interiors. I have something I’m working on for that that I will make a devlog on when I get back from travelling soon.

  • @user-nl7ul4sq3z
    @user-nl7ul4sq3z Před rokem

    Comment for Al Gore rhythm. Awesome video, good luck with your project.

  • @LittleMikeStarCraft
    @LittleMikeStarCraft Před rokem

    sick video

  • @yeost187
    @yeost187 Před rokem

    Yeah, B3agz is a "G" Has one of the best Minecraft like tutorials. Really wish more people would acknowledge him.
    Any how this is more about you. Good luck with your journey, and I wish you nothing but success.

    • @wheezyworks
      @wheezyworks  Před rokem

      Agreed! Standing on the shoulders of giants. I spent months in 2021 studying his tutorials. They were a fantastic help. And thank you 🙂

  • @R3W3W
    @R3W3W Před rokem

    Hey, one thing that is really amazing for efficient development but also for ongoing community building is minecraft style resource packs and mod support, allowing anyone to change the textures of the game at will means you can focus on the design and feel of the game and worry about the textures later. Just a thought!

    • @wheezyworks
      @wheezyworks  Před rokem

      Yeah, I agree. I have thought about it a little, still undecided, but I will add it to the list and explore it at a later point. Could be a really nice feature if it goes in the more casual building/simulation direction. Thanks for the feedback!

  • @zjott4z
    @zjott4z Před rokem

    Man,I really love this type of game,pls keep working on that cuz I really want to play,and as a programmer,let me ask you,I do like too much games,and make games,but idk if thats worth to start in the job area,so...idk if I keep doing games and find a job doing games,or work with programs,webdevelopment, and do games in free time.
    Anyway,Good lucky with the game,and congrats for the awesome job bro!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you! I will certainly keep working on it. Will be dropping a new devlog on recent progress fairly soon. Regarding your question, it's a tough one to answer. But personally I feel that it's the difference between thinking as a just a "programmer" and thinking as a "developer". Like, if you focus on the core principles of creating applications (be it games or websites), programming is one aspect of that and there are lots of other verticals that go into making it an app, and it's up to you how much of that puzzle you want to be able to take on yourself, and it will depend on where you work/what you do. I think that regardless of what the end product is, there's a lot of commonalities For example, there's Art, UI/UX, research/requirements, integrating with other platforms, or even higher level things like methodologies & resourcing, that are applicable to various different types of application development. I think regardless of if it's websites or games, it's possible to make yourself more valuable by also gaining experience in other related areas.

    • @zjott4z
      @zjott4z Před rokem

      @@wheezyworks Thanks for the answer,it really helped a lot,and yeah,I've been thinking and I'm gonna focus on making games,that's wut I really like to do,but yeah,as you said,programming in general have a lot of things to learn from apps,web,or games.
      Thank you so much for the help,and good lucky in your game development progress ^^

  • @kettenotter
    @kettenotter Před rokem +1

    Nice one. Definitely no easy feat making a voxel game.
    At 10:20 were you rotate thr camera, I would recommend to rotate around the Mouse Location. So that you don't need to reposition your mouse or camera to continue a stroke.

    • @wheezyworks
      @wheezyworks  Před rokem +2

      Thanks for the comment, I appreciate the feedback also. Testing this now and yeah I agree, it's really difficult to follow actually. I'll get this improved. Thanks for the suggestion!

  • @phoshp3421
    @phoshp3421 Před rokem +1

    nice video! 6th sub

  • @Kevroa1
    @Kevroa1 Před rokem +2

    Brushes would definitely improve the building system, especially for environmental modification

    • @wheezyworks
      @wheezyworks  Před rokem +1

      I think this is a great idea. I was actually thinking a similar thing, would help a lot with creating new areas, as right now it takes quite a while and everything is very squared. I'll add this to the list for sure. Thanks for the feedback!

  • @CharlesVanNoland
    @CharlesVanNoland Před rokem +1

    As your 3rd sub: make me proud!

  • @mannyw_
    @mannyw_ Před rokem +2

    I’d definitely post this in r/VoxelGameDev if you haven’t already, great to see another voxel enthusiast!

    • @wheezyworks
      @wheezyworks  Před rokem +2

      Thanks for the recommendation! Yeah, I came across that reddit recently, that community has been great.

  • @fudotsukiko2284
    @fudotsukiko2284 Před rokem

    so cool start, is good idea maybe add schematics system (like you can copy your part of map, and upgrade map like in cities skylines. maybe you need focus on citybuilding simulator with elements editor, like tree editor, house editor (aka Spore)

    • @wheezyworks
      @wheezyworks  Před rokem

      Thank you! Schematics are something I’ve been thinking about. Was thinking it might be nice to have “prefab” things you could add in if you had the materials, then you can edit them, rather than building from scratch.

  • @bluvalor7443
    @bluvalor7443 Před rokem +1

    This needs the ability to copy and paste (with rotating) parts of the world, as well as creating some kind of prebuilt structures. It seemed to be a little tedious at times, and this is the tool that will help with this.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Yeah, the idea of pre-built structures is something I've been thinking a lot about. It's finding the balance between giving people unlimited creativity, vs not making it overly tedious to build anything. Copy and pasting is something I think I will add for sure.

  • @pedrovillarrubiabetancort

    to improve the building system i think it will help to have some way of allign and snap things
    the game looks interesting, good luck with the process :)

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Ah, this is a really interesting idea, I can see this being really useful. Thanks for the feedback! I'll add that to the list.

    • @rerere284
      @rerere284 Před rokem

      maybe holding shift could lock movement to moving the cursor in a cardinal line from the last position

  • @VengefulSpectre
    @VengefulSpectre Před rokem +4

    Really good devlog! I’d turn the music down a little bit though. To me it was on about the same level as your voice so at times it was like your voice and the music were kinda combining making hard to understand what you were saying. I’m just weird when it comes to music in something where people are talking. I don’t hate for it to be there but it needs to be at a volume you can hear the music but it’s not as loud as the person talking. Anyways, great devlog! Keep it up!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you for the feedback! I will certainly make sure to improve on this in the next video. I'm glad to get feedback on this though, it's something I was going back and forth with for ages in editing! By the end of it, I think I just thought it would keep things entertaining if anyone gets bored of listening to me for over 10 minutes. But now I definitely agree, music is too loud.

    • @VengefulSpectre
      @VengefulSpectre Před rokem +1

      @@wheezyworks Music is definitely that one thing that I'll always point out if it's like too loud to me lol. As for the game, it looks good! I've always been just a huge Minecraft person! I haven't been playing it since it first came out but at least since 2015 actively. I played it before like when my friend had it but since I got it I put so many hours into it and it's honestly just the building concept with it and just being able to do just about anything. I've also come to realize I love farming game and then Stardew Valley came out and I played it and just loved it so much! I don't know if you've heard of it but the game My Time In Portia is really great and it's more so about construction. Like you can plant and whatnot but it's not specifically a farming game and more of a building game. I'd say those three games are like my top games anymore!

    • @domvin3383
      @domvin3383 Před rokem +1

      It’s both too loud and too dramatic, game looks great

  • @thatprogramer
    @thatprogramer Před rokem

    I have some ideas for you if you want
    more tools for your building system
    1. Copy and paste tool allows you to copy and paste certain areas
    2. Pen and pen size allows the player to make natural smooth shapes and structures
    3. Rotate tool allows you to rotate selected areas of land
    BTW - Great video!

    • @wheezyworks
      @wheezyworks  Před rokem

      Thank you for the feedback! Great ideas. Pen & pen size could really help with creating terrain. I'll add these to my list and explore them as I develop it further, thank you 🙂

    • @thatprogramer
      @thatprogramer Před rokem +1

      @@wheezyworks No problem

  • @darknside
    @darknside Před rokem +1

    nice video bro

  • @rerere284
    @rerere284 Před rokem

    few thoughts:
    I think that more fine-detail building might need a separate type of cursor mode or something, it seems like large scale editing is there (except copy paste).
    (Also with copy paste, a way to paste in a consistent grid formation might be nice, if possible/necessary, like Blockland's 'super shift')
    Also I think Bressenham style line drawing (1-thick pixels connected by diagonals) might work well in combination with 1-wide brushes for making 'curved' thin walls. (Though making floors to match might be hard, maybe horizontal flood-fill in the area of the brush?)
    Maybe a tool to hollow a structure that you paint over, turning it from a solid volume to having 1-thick walls. Then it won't get way slower to make a structure that is hollow.
    I would personally have placing blocks only place them in empty space instead of replacing ground, particularly with the water.
    I would have brush size be changed by a mouse drag somehow, looks like it's a keybind right now and that looks like it feels clunky.
    The orthographic view will make it hard to build interiors (esp. ceilings), might need a separate system for interiors, or a cutaway view.
    I like the color palette.

    • @wheezyworks
      @wheezyworks  Před rokem

      Some really good ideas here, thank you for taking the time to write such comprehensive feedback, it is much appreciated. I will add these items to the backlog for the building system and explore them as I go. I've improved on some already and will discuss in next devlog (brush size for example). Hollowing structures is a particularly interesting idea. Thanks! 😀Oh, and glad you like the colours!

  • @manfredinigamer
    @manfredinigamer Před rokem

    Holy shit that's a clean fucking room

  • @JB-fp3fb
    @JB-fp3fb Před rokem

    Nice video, and great job making your build tool.
    What's the game going to be though? I don't really understand what kind of game you're working towards, other than it will have a building mechanic. You mentioned that the player would go to another area to gather resources; how do they do that? Why does the player spend their resources on building? Just for cool aesthetics, or does building do something for them?
    The few bits you mentioned make me think of like a 3D Terraria but with one's home base in a seperate "zone" to the rest of the world. Or maybe like a 3D Noita with base building, if you keep the physics from the earlier part of the video. Of course they're both very combat heavy games, and I might be having a bit of a Gamer moment in assuming that your game will also be based on violence. Haha.
    Anyway, good luck with it. I'll be curious to see what objectives, challenges, risks/rewards, etc you implement.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thank you, and really good question. The idea is centred around the idea of a casual building game where the player can build anything they like and there will be an ecosystem will interact with their creations. On top of that will be a world to explore and things to find. Right now I’m conflicted on combat elements. Would love to add combat aspects too, just trying to figure out the best way to do that. Will discuss more in next devlog!

  • @AbdurrahmanKhallouf
    @AbdurrahmanKhallouf Před rokem

    This looks very promising. I'm a game developer myself and at first glance it felt like a game I am planning to make myself. This is why I watched this, turns out its something else entirely but I'm really interested with the many directions this thing can go, so I'll subscribe.
    Is this more of a game or a sandbox?

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Thanks, glad to have a fellow dev following along! MVP is a essentially a "living" sandbox. From that I will begin to build the game features around it. Will be exploring this topic more in a future video

  • @TimBrownYoutube
    @TimBrownYoutube Před rokem

    Looks cool. Seems like a copy+paste would be useful in the editor. ctrl+c to copy blocks in the selection volume and ctrl+v to paste. Perhaps some rotations?

    • @wheezyworks
      @wheezyworks  Před rokem

      Thanks! Yeah, copy paste could be nice to have, particularly with rotations on paste. I think I’ll look into adding this at some point soon when I’m improving the building system

  • @pranavagarwal7896
    @pranavagarwal7896 Před rokem +1

    Nice vedio bro!

  • @rmt3589
    @rmt3589 Před rokem +1

    Another Isometric Voxel game dev? Did we just become best friends?
    Ngl, kinda miss web dev too. Was my first experience in "coding", as part of graphic design courses in college.
    Your game looks so good! I feel motivated to catch up now!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Aha, thank you! I just love the idea of mixing the isometric aesthetic with voxels. Some challenges to overcome, but it’s fun.

  • @ninjasploit
    @ninjasploit Před rokem

    Hey! Stumbled across this video just now, care to tell some more about your software dev. job?
    Interested to hear what type of work you usually do, how the other people in your team are/how the environment is etc.
    and also if you're working fully remote or if it is close enough to do some in-office work as well..?
    These last years I've never really applied for software dev. jobs as I've always just tried to work for myself, freelance etc. since I don't like the idea of working for someone you know, haha.
    Anyways, realizing that it might be time to try getting a regular job for a while to get a more stable income and all that you know!
    Looking forward to see more of these videos!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Yeah, great question. I’m actually thinking of making a video dedicated to this, if any of this info could help people, that would be great! Maybe I’ll add it as a channel trailer so will spare the nitty gritty details for that - my channel bio contains a high level view of what I do currently.
      To summarise though, I’ve been in tech for ~9 years professionally (but there’s more to the story before that). I’ve worked in various roles but mostly as a developer or general software engineer (with a focus on web/cloud development). More recently I started a role at Microsoft as a consultant, where I focus a lot on DevOps and automation.
      I’m equally as interested in people who have carved there own route! I think it’s a noble path to take

    • @ninjasploit
      @ninjasploit Před rokem

      @@wheezyworks I can say one thing for sure, it feels great while you’re getting paid regularly!
      The latest service I was offering was related to crypto/NFTs, so when that was booming I was frequently getting orders, but it has basically died these last months though. So currently in the process of jumping between too many projects at once, and considering looking for a job for the first time! I’m hesitant though, since I know how great it is to be my own boss, do my own things.
      Been programming for many years now, started around the age of 15, I’m 22 now. Not sure how many of these years I could say I was working professionally though, haha
      -----
      Anyways, I’d be interested in watching a video like this, explaining what working in tech is like, what is expected of you for different positions etc.. Maybe comparing your experiences and thoughts on professional dev work vs sideprojects/game dev

    • @wheezyworks
      @wheezyworks  Před rokem

      @@ninjasploit Ah interesting, yeah, that space has really gone through it in recent months, but long term I think the technology behind it still has a lot of potential in the long term (when we look beyond the hype driven aspects and darker side of blockchain). But yeah, I can imagine it's difficult to transition from being your own boss to employment, but you're young so the fact you already have been developing for so long is great. And lots of those traits will work well for you in employment too. In tech, there's a lot of independence etc.
      Yeah - I'll try make some videos on this stuff and maybe dive into it some more.

  • @noelkelly4354
    @noelkelly4354 Před rokem

    What's I'ld like to see is one of these Devlog series that uses testable design, TDD and refactoring.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Good to hear your feedback. Yeah, it's difficult to know how to balance the content at first, i.e. do you focus on the low level technical side of things, or start at the top level design and work down. Ideally I'd like to try and include a bit of all. I'll try and include a technical section in my next devlog, where perhaps I'll do some TDD (depending on the features). I'm planning to dedicate ~1 day per week to refactoring, so I could certainly include some stuff on that process also!

    • @noelkelly4354
      @noelkelly4354 Před rokem

      Testing and design techniques are fractal, good for quality at both low and high levels. I've just finished Dave Farley's Modern Software Engineering on Kindle/Audible, and I want to apply some ideas from there to Unity and Ruby projects. I've only play with Unity before. I want to do a project that generates an island from fiction. So placement of coasts, mountains, rivers and forests are set generally. The placement of individual hills, trees etc can be procedural but need to fit around some highly customised set locations and road/paths. Will be interesting to see where your devlogs lead.

    • @wheezyworks
      @wheezyworks  Před rokem

      @@noelkelly4354 That sounds like a really interesting project. The idea of mixing procedural generation with some set parameters, such as pre-designed areas, is something I've thought about doing as I expand this game also.

  • @niuage
    @niuage Před rokem +2

    That's funny, I also started just following minecraft tutorials and then moved on to working on a tower defense in a voxel world. But... I barely have anything related to tower defense. I spent so much time on the map editor itself, kinda like you. I'm basically copying the features of MagicaVoxel, which you probably know.
    I'll be following your project, gl.

    • @niuage
      @niuage Před rokem +1

      Actually I have a couple question :)
      - do you use a greedy mesh algo, or do you have vertices for each voxel? (obviously not for hidden ones)
      - how do you find the voxel your mouse points at? I dont remember the name of the algo I used but it was meant to be efficient. I was wondering if you used the default unity rays with colliders or built your own system.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      ​@@niuage Thanks for the comment, glad to have you following along! And yeah, it's quite a mountain to overcome before actually getting to generate any "playable" content, but I like to think it will be worth it.
      To answer your questions, the current implementation has vertices for each voxel and hides what is not visible by checking for adjacent block faces. I plan to improve this in future, I have explored various systems to improve on this (it's a rabbit hole in which I spent countless hours digging and researching). At one point I was going to completely overhaul the way I generated meshes, but for now it work and I like keeping it simple. I will most likely implement greedy meshing though, but will see. Was torn between cube based voxel meshes and trying something different, like in the game Eco. Will probably talk about this more in one of my next devlogs.
      In the building system, for now I use the built in raycasting functions to cast from the mouse position to world space as I'm adding colliders to the chunk. In the past though I have used a custom solution - by checking at set intervals from a given point for the presence of a voxel. The first voxel game in the video uses this system. I'm undecided yet whether to continue with a custom solution and avoid colliders, or keep them. Ultimately depends on overall performance, will probably be doing some heavy testing on this soon.

  • @Squiidgy
    @Squiidgy Před rokem

    right click drag should turn the camera and maybe the shading as well.. there should also be building options that allow for a more natural random texturing. Like circles or random splashes of block sizes.. overall the game is really nice so far

    • @wheezyworks
      @wheezyworks  Před rokem

      Thank you, and I appreciate the feedback! I like the idea of adding some form of “random” brushes, so you can easily create more interesting terrain. Camera angles are a little more difficult as I wanted to keep it locked in isometric if possible

  • @CC-1.
    @CC-1. Před rokem +1

    You should get million++ subs

    • @wheezyworks
      @wheezyworks  Před rokem

      Aha! Thank you. Maybe one day 😅😂

  • @moocs1182
    @moocs1182 Před rokem +1

    hello this game looks so cool

  • @Oho_o
    @Oho_o Před rokem

    Hey. I don't know if you know this yet, but there is a Pattern preview mode in photoshop.
    So it creates an infinite pattern of the 64x64 texture you are working on.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Ah, I did not know that! That will be very useful, thank you for the heads up!

    • @Oho_o
      @Oho_o Před rokem

      @@wheezyworks ofcourse!
      It's in the top dropdown menu "View"
      And there Pattern preview. 👍

  • @trolllord02
    @trolllord02 Před rokem +1

    3:03, where is this music from? ^^

    • @wheezyworks
      @wheezyworks  Před rokem +2

      Hey, I've just now added a full track list to the description. Will do this in future videos going forward also.

  • @miwkelzstu
    @miwkelzstu Před rokem

    nice vid... more doggy!!!

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Will be sure to feature him in the next devlog!

  • @f1uc1k1y1o1u
    @f1uc1k1y1o1u Před rokem

    good luck

  • @randomrandom450
    @randomrandom450 Před rokem +2

    Cool video, if I may, I would tone down the volume of the music, specially at the end, it's a bit hard to understand what you are saying through the sick synth wave beats.

    • @wheezyworks
      @wheezyworks  Před rokem +2

      Thank you for the feedback! Yeah I went back and forth on the volume in editing for ages actually, I had listened to it so much that it became hard to notice the difference. I initially feared that me talking for so long could get boring, so thought the volume might help add energy, but I agree completely now - it's too loud. Will fix in the next video!

  • @TheRealDuck
    @TheRealDuck Před rokem +2

    Are you looking for any help on the project? I have experience in MagicaVoxel, RPG in a Box Voxel art, and Voxel Max

    • @wheezyworks
      @wheezyworks  Před rokem

      Currently I am just looking to keep this a solo project, but I appreciate you reaching out

  • @jakab174
    @jakab174 Před rokem +1

    i would love a simulation type game, you build the world, and AI react to it ("npc-s" , chickens etc.)

    • @wheezyworks
      @wheezyworks  Před rokem +3

      This was actually my initial inspiration for creating the game. I was inspired by isometric pixel art and wanted to create something where you could actually create a living world/ecosystem, where people/animals would interact with the environment as you create it. This is still a direction I want to take the game in, but I'm trying to figure out how to combine it with the other features. Will talk about this more in the next devlog!

    • @jakab174
      @jakab174 Před rokem +1

      @@wheezyworks Can't wait!
      I am curious how will you implement the two together! (custom lore,story + simulation sandbox)
      Black and white 3? :O

  • @cell6958
    @cell6958 Před rokem +1

    What chair do you use?

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Hey, I tried to check my order history to get the exact model but was unable to find it - but if you search for ergonomic/minimalist office chairs on Amazon, you should be able to find it, or at least quite a few that are very similar. It's not a specific brand/model that I can remember ☹. I'll try and list my equipment in the descriptions going forward.

    • @cell6958
      @cell6958 Před rokem

      @@wheezyworks Ah perfect, thanks :) game looks great too, can't wait for more!

  • @mrOverYeff
    @mrOverYeff Před rokem +2

    Can you put ur music in the description?
    BTW cool video

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Hey, good suggestion, I've added a full track list to the description. Thank you!

  • @NAVY50BOB
    @NAVY50BOB Před 5 měsíci +1

    Enjoying the video. Some constructive feedback, the music is a bit too loud, so it distracts a bit from your voice. Other than that, great video 🙂

    • @NAVY50BOB
      @NAVY50BOB Před 5 měsíci +1

      I see this was a while ago, so you may have already fixed this in later videos. If that is the case then ignore me 😅

    • @wheezyworks
      @wheezyworks  Před 5 měsíci +1

      @@NAVY50BOB thanks for the feedback, it is still appreciated! And yes, I have tried to address this in more recent videos 😃

  • @DoUrden09
    @DoUrden09 Před rokem +1

    Looks like you’re making the sam error I did.
    You should focus on having a functional prototye for the game before going too deep on editors and technical stuff. I’m also a full time software engineer and id just that. Had a lot of stuff done but no real game and didn’t know if it was fun or not.
    Get there fast, set goals and a list of requirements and then you can implement everything else slowly.
    Right now, it honestly doesn’t look like a game. More like a 3d modeling software. And while that’s cool, you probably want a game done here. ;)

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Really good point, especially in terms of knowing if it's fun or not. I'm just finishing a couple of extra features then my next big focus is building the core game loop and I plan to iterate from that, as a baseline. Will talk about it more in my next dev log.
      Really appreciate the feedback. Thank you.

    • @DavidBennell
      @DavidBennell Před rokem

      pfft thats not the fun bit though, starting lots of new tech demo projects over and over for 20 years thats where its at :)

    • @wheezyworks
      @wheezyworks  Před rokem

      @@DavidBennell This is the way 😅

  • @pixelart0124
    @pixelart0124 Před rokem +1

    This building system seems ridiculously difficult to develop O.O

    • @wheezyworks
      @wheezyworks  Před rokem +2

      Once you get the basic voxel system down, getting additional building features added is relatively okay, it's making them nice to use that's the difficult part I spend hours on.

  • @AleksandrK51228ruswi
    @AleksandrK51228ruswi Před rokem

    Awesome vid, but i think video background music is too high

    • @wheezyworks
      @wheezyworks  Před rokem +1

      thank you! And I agree, I will 100% be fixing that in my next devlog.

  • @lemuelcrash
    @lemuelcrash Před 5 měsíci

    hi for future vids can you turn down the music cant really hear you speak clearly

  • @Rhys510
    @Rhys510 Před rokem +2

    Music too loud, good video though

    • @wheezyworks
      @wheezyworks  Před rokem +2

      Agreed, thanks for the feedback. I will fix this in the next video.

  • @djawedgaming5115
    @djawedgaming5115 Před rokem

    890 subscriber

  • @benceblazsovics9123
    @benceblazsovics9123 Před rokem

    You mess up editing in this demo a lot. Im trying not to be negative, just saying that editing voxels like how minecraft does it is not a shame, they invented the whole genre. (look up worldedit if you haven't) Pick 2 points in space (could be r&lmb) and fill the volume with a number key. Way more ergonomic and you can preview what will happen.
    You could still have own innovations, like a magic wand select fe. The more you can implement it similar to a paint program the more intuitive it is to use. If you stick to orthographic view make sure to have a quick way to switch angle (like numpad in blender)
    Looks great, keep up

    • @wheezyworks
      @wheezyworks  Před rokem +1

      This is a really good observation. I agree, and making this fun to use is a top priority, otherwise the user experience would ultimately be ruined. After making this devlog, my next focus was on making the building system better and easier to use. I've made a few key (but subtle) changes to how this works since, and I'll cover them in the next devlog. Improving/adding to this though will be a continuous process and I really appreciate feedback like this. I'm not familiar with Worldedit, so will check that out too. Thank you!

  • @davnoa5958
    @davnoa5958 Před rokem +2

    You should sell your voxel code. As an asset, or a tool. Because it's a really cool system. You can make some money with it... or you can not sell it. Just suggesting.

    • @wheezyworks
      @wheezyworks  Před rokem +1

      Interesting thought, I was thinking about perhaps releasing this system early, as a sort of minigame or tool, so that people could enjoy it/use whilst waiting for the full game. Maybe as a sort of Alpha version of the game - would be great to get early feedback, as the system will become a big part of the game itself too.