Zac Marvin
Zac Marvin
  • 20
  • 65 738
I spent over 1 year making my indie game, and you can play it NOW! - Nanoplanet Devlog
Play the demo: store.steampowered.com/app/2594380/Nano_Planet_Demo/
Wishlist on Steam: store.steampowered.com/app/2287420/Nano_Planet/
Please subscribe!
Join our Discord: discord.gg/rG9NhMfCfn
Переглядів: 222

Відео

How We Almost Failed The GMTK 2024 Game Jam - A Casual Post Mortem
Переглядів 1584 місяці тому
I decided to tell the story of how we almost failed to make a game for this years GMTK (Game Makers Tool Kit) Game Jam 2024. The theme was "Built To Scale" and we struggled with the idea and many other barriers along the way but ultimately we made something we can hang our hats on. Hope you enjoy hearing about our journey. Check out the other developer who worked hard on creating the assets and...
I turned this Axiom Pixel disc into a REAL video game!
Переглядів 89710 місяців тому
This is a short trailer showcasing a prototype game I made for the new MVP Axiom pixel putter based off the special edition stamp and promo materials
Adding BOSSES, Biomes, and LOOT Goblins to my new game! - Nanoplanet Devlog
Переглядів 1,1 тис.11 місяців тому
WISHLIST ON STEAM HERE: store.steampowered.com/app/2287420/Nano_Planet/ Twitter: ZacMarvin Discord: discord.gg/rG9NhMfCfn In the fifth episode of my devlog journey I show you how I added 9 bosses, over 22 enemies, loot goblins, biomes, weather effects and more to my pixel art vampire survivors like, rogue lite, space, adventure, shoot em up like game. #vampiresurvivor #Devlog #gamin...
How to integrate Steam Cloud into ANY game! The EASY way!
Переглядів 13 тис.Рік тому
In this video I'll show you exactly how I integrated steam cloud saves into my indie game and how you can do it yourself. If you have any issues implementing this in your projects feel free to drop me a comment or message me in my discord and I'll gladly help you out! Thanks for watching! howtomarketagame.com/2021/08/09/steam-hates-small-games/ Nanoplanet Website: nanoplanet.net/ Wishlist on St...
Nanoplanet Survivors Gameplay Trailer
Переглядів 158Рік тому
This is the first gameplay trailer for my upcoming game Nanoplanet Survivors.
Adding GENRE CHANGING combat to my game! - Nanoplanet Devlog 4
Переглядів 552Рік тому
WISHLIST ON STEAM HERE: store.steampowered.com/app/22... JOIN DISCORD HERE: discord.com/invite/xR5V8Tc8vF FOLLOW ME ON TWITTER HERE: ZacMarvin In the fourth episode of my dev log journey I show you how I chased the fun and added combat to my game that complete changes the genre! #Farming #Devlog #CharacterCreation #Weather #TopDownPixelArt #Unity #SciFi #Unity3D #PixelArt #Unity2D #...
Making The Next Big MULTIPLAYER Sports Game! - Devlog 0
Переглядів 1,5 тис.Рік тому
I hope you enjoy a quick introduction to my upcoming 3D multiplayer sports dream game about disc golf! I have built out many of the core mechanics like disc golf flight physics, multiplayer, hud, ui, 3D animations, and much more! Twitter: ZacMarvin Discord: discord.gg/xR5V8Tc8vF #Devlog #DiscGolf #competitive #Unity #sports #ultimatefrisbee #Unity3D #multiplayer #Unity2D #Indie #vid...
Game Dev Dilemma: 2 Games, 1 Wins. You Choose Which Game I Keep Developing!
Переглядів 160Рік тому
WISHLIST NANOPLANET ON STEAM HERE: store.steampowered.com/app/2287420/Nano_Planet/ JOIN DISCORD HERE: discord.com/invite/xR5V8Tc8vF FOLLOW ME ON TWITTER HERE: ZacMarvin In todays video I ask your help in deciding which game I should continue developing. Should I keep making my single player, farming sim, top down pixel art rpg "Nanoplanet" or should I work on my multiplayer, sports,...
Building a CORE Gameplay Loop & Releasing FREE demo! - Nano Planet Devlog 3
Переглядів 3,7 тис.Рік тому
WISHLIST ON STEAM HERE: store.steampowered.com/app/2287420/Nano_Planet/ JOIN DISCORD HERE: discord.com/invite/xR5V8Tc8vF FOLLOW ME ON TWITTER HERE: ZacMarvin In the third episode of my devlog journey, see all the exciting additions made to the game since the last update, including a free demo that you can play today. From the core gameplay loop, research centers, questing system, di...
My Indie Game Dev Year In Review (All the crazy games I made)
Переглядів 571Рік тому
Hi everyone! Welcome to my "Indie Dev Year in Review" video. In this video, I want to share with you all the ups and downs of my journey as an indie game developer in the past year. From the initial idea to the other fun games I came up with. I'll take you through all the struggles and successes that I experienced. I'll also be sharing some exclusive looks at the development process. It's been ...
The Surprising Way to Turn Game Dev into a Six Figure Income!
Переглядів 4482 роки тому
Are you ready to turn your game development passion into a lucrative career? I've done it, and I'm here to show you how. In this video, I share my personal journey from military service to making over six figures as a game developer. I explain how I used my game development skills to land a professional software development job and used that income to fund my indie game dreams. Whether you're a...
How To Code - Crash Course! (2023)
Переглядів 1472 роки тому
Some people think you need to be a genius to learn how to code - but thats far from the truth. This beginners video on how to program should teach you everything you need to know to get started on your software development journey regardless if you are planning to learn c#, c , c, python, swift, objective c, java, javascript, typescript, php, or any other programming language. ● Download VSCode...
I made Rocket League but its golf! In TWO days! Devlog (GMTK Game Jam 2022)
Переглядів 5612 роки тому
Play it here! zmarvin.itch.io/golf-cart-golf Thanks Bronson Bragg for the Audio!!! Check out his youtube here: ua-cam.com/users/BronsonBragg I remade Rocket League but its golf! And I did it in two days for the GMTK 2022 Game Jam! Watch this video to see what that process looked like. Check out my other devlog series here. I am making my own game like stardew valley but in space! ua-cam.com/pla...
Adding Animals with COMPLEX AI and a new weapon to my game! - Nanoplanet Devlog 2
Переглядів 19 тис.2 роки тому
Twitter: ZacMarvin Discord: discord.gg/xR5V8Tc8vF In the second episode of my dev log journey I show you how I added 36 animals, pathfinding, complex ai state machine, a new gun, two new machines and a few items to my pixel art life sim, space, adventure, stardew valley like game. #Farming #Devlog #CharacterCreation #Weather #TopDownPixelArt #Unity #SciFi #Unity3D #PixelArt #Unity2D...
Global Game Jam 2022 Submission - Spacetime
Переглядів 2262 роки тому
Global Game Jam 2022 Submission - Spacetime
Adding farming, weather, and CHARACTER CREATION to my indie game - Nanoplanet Devlog #1
Переглядів 1,7 тис.2 роки тому
Adding farming, weather, and CHARACTER CREATION to my indie game - Nanoplanet Devlog #1
How to make ANY pixel perfect font with Unity's Text Mesh Pro Component!
Переглядів 21 тис.2 роки тому
How to make ANY pixel perfect font with Unity's Text Mesh Pro Component!
Making the NEXT Stardew Valley... with LIGHTSABERS! - Nanoplanet Devlog 0
Переглядів 1,2 тис.2 роки тому
Making the NEXT Stardew Valley... with LIGHTSABERS! - Nanoplanet Devlog 0
Path Of The Dead Halloween Demo Trailer
Переглядів 1733 роки тому
Path Of The Dead Halloween Demo Trailer

КОМЕНТАРІ

  • @LeónBarcoSaito
    @LeónBarcoSaito 3 дні тому

    What if im using the Application.persistentDataPath for the path of the file? how do i put it in the steam cloud path?

  • @angelotutu
    @angelotutu 13 днів тому

    Seriously bro, thank you very much, I searched all over UA-cam and your video saved me, I really appreciate it, I made it using game maker and it worked! great video

  • @CosmicEdgeGaming
    @CosmicEdgeGaming 2 місяці тому

    uhhh whats a json file?

  • @gar98k
    @gar98k 2 місяці тому

    Hi! Correct me if I'm wrong: basically, when you start the game, Steam will load the .json file from the cloud and replace the current .json file on your PC. And if you close the game, Steam will save the .json file from your PC and replace the one on the cloud?

  • @hunter0moo
    @hunter0moo 3 місяці тому

    Would love to learn more about how you manage analytics!

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 3 місяці тому

      That might be my next tutorial video actually!

  • @hunter0moo
    @hunter0moo 3 місяці тому

    Exciting stuff!

  • @ZacMarvinGameDev
    @ZacMarvinGameDev 3 місяці тому

    Thanks everyone for tuning into the progress on my first commercial game! Super excited to get everyones feedback on the demo!

  • @midnightlightgames
    @midnightlightgames 3 місяці тому

    Hey! I'm using UE5 and I don't know what directory should I use. When I build my game, my saves go to here: Windows\Game\Saved\SaveGames (the file is called Save1.sav). Should my subdirectory be: Windows\Game\Saved\SaveGames\Save1/{64BitSteamID} ? =)

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 3 місяці тому

      I believe so. I’ve just started using ue5 recently though so I’m not 100% certain

  • @bradleysmith9924
    @bradleysmith9924 3 місяці тому

    Does your game need to have a public store page before we can see the steam cloud icon next to the play button in the client?

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 3 місяці тому

      Possibly, it doesn’t need to be released though

    • @Logical7787
      @Logical7787 Місяць тому

      Yes, the game needs to have a public store page and an approved build so that you can view your game in your library and be able to play it through Steam. You don't have to release the game though.

  • @TheGameLecturer
    @TheGameLecturer 3 місяці тому

    Nice !

  • @TYNEPUNK
    @TYNEPUNK 3 місяці тому

    is it doable if you use playerprefs?

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 3 місяці тому

      Yes I use a combination of player prefs and save files. It always depends on your exact implementation and requirements though

  • @KDmadness18
    @KDmadness18 4 місяці тому

    This looked very promising, until I realized my game is a multiplayer game made in UE5, and the data that I would save to the cloud would have to be specific ONLY to that player, pulled from their PlayerState. I haven't tried creating the savestate file and such yet, but just thinking about it I'm sure the file would save data from all the players, when I only want it to save just the specific player's data, such as their games accumulated points that they win after each round. Any thoughts?

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 3 місяці тому

      Possibly look into firebase for what you’re doing?

    • @KDmadness18
      @KDmadness18 3 місяці тому

      @@ZacMarvinGameDev Hey thanks, I looked into firebase and azure PlayFab all day and both look like great options I'll keep in mind. But, after looking for a while I looped back around into thinking maybe that's not needed for now? Here's my use case: My multiplayer game just uses steam advanced sessions where 1 player hosts, the rest are clients. If I want only the session winner to have their 'winning stat' saved locally only to their pc, and not saved to the host's machine itself, couldn't a simple savegame instance work as long as I run it on owning client event? I'm only trying to allow the winning player to have ONLY their savegame file updated, which will then be sent to steam's cloud so they can see how many games they've won. Since this is easily done for single player games, I feel like it should work for a player in a multiplayer session as long as I tell the game to update only the savefile belonging to the winner. Any feedback would be greatly appreciated

  • @Skeffles
    @Skeffles 4 місяці тому

    Sounds tough but you did it! Great to see you managed to create a trailer as well.

  • @jjbeatsgaming3029
    @jjbeatsgaming3029 4 місяці тому

    I made a game for gmkt too! I was happy to not place last. It was my first time doing everything and ever using a program.

  • @EdDePew
    @EdDePew 4 місяці тому

    Not a literal blind developer trying to finish at the bell haha

  • @ZacMarvinGameDev
    @ZacMarvinGameDev 4 місяці тому

    Ignore my eyes! I just had LASIK surgery right after the jam ended! Thanks for watching the video and dont forget to subscribe!

  • @DavidHung5978
    @DavidHung5978 5 місяців тому

    Thank for the tutorial video! :)

  • @Sup3r87
    @Sup3r87 5 місяців тому

    Thank you so much! This made setting up Steam auto cloud much easier.

  • @mcgamescompany
    @mcgamescompany 5 місяців тому

    11:20 i did my font using BitFontMaker2 without the outline, then when you generate the atlas you simply go to Edit > Invert to have the white characters and Edit > FX > Outline, there you can add an outline and even shadows

  • @dobydaoud3346
    @dobydaoud3346 6 місяців тому

    Thanks for the tutorial 😊but to get better view and subscribers watch how to edit videos and how to make money on UA-cam these thing’s will teach you editing videos and improving

  • @giannimorrone696
    @giannimorrone696 6 місяців тому

    You're an animal, bro. Thanks a lot for this. My font came out like garbage, but you give a full walkthrough, and I learned a lot.

    • @giannimorrone696
      @giannimorrone696 6 місяців тому

      I tried again, with a standard pixel art font, like in 8 bit and arcade games (one color), but it comes out weird, I followed you step by step and didn't work out.

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 5 місяців тому

      Glad I could help!

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 5 місяців тому

      Interesting. Did you play with the values at all?

  • @lukelcs8934
    @lukelcs8934 7 місяців тому

    This is wonderful, thankyou so much ^.^ Super easy to follow, and informative!

  • @RelaxingBassoonMusic
    @RelaxingBassoonMusic 7 місяців тому

    Great explanations! THANKS

  • @DannyArchive
    @DannyArchive 9 місяців тому

    Thanks, but you do know stuff like game ID is public information, and also you can just go down to technical tools and edit Steamworks settings so you don't have to deal with the settings at the top that brings you straight to admin page for the app selected

  • @lejocarry
    @lejocarry 10 місяців тому

    Wow ! Thanks a lot. Fast and easy ♥

  • @ChinaBox-pc3qs
    @ChinaBox-pc3qs 10 місяців тому

    Thank you! Very detailed tutorial! I want to save the level number on the steam cloud. And by default this number should be "1". But I'm wondering when a player first downloads my game there's no such file specific to the player on the steam cloud. So how can he fetch the file in this case?

  • @grind-v3s
    @grind-v3s 10 місяців тому

    Oh finally my sister.got mad at me when I kept petting the cats in Hogwarts legacy instead of letting her have a.turn on here account and now a game where it's important to pet them yaaa👌

  • @lemetamax
    @lemetamax 10 місяців тому

    What if you're using Cloud save from unity gaming services? Are all these required?

  • @Axii.i
    @Axii.i 10 місяців тому

    I LOVE how the game looks!

  • @markhopler9556
    @markhopler9556 10 місяців тому

    awesome

  • @stickflip88
    @stickflip88 10 місяців тому

    Has anyone sent this to Simon yet?

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 10 місяців тому

      I messaged him on IG

    • @moidg
      @moidg 10 місяців тому

      @@ZacMarvinGameDev I think sending a mail, perhaps submitting it as a shot of the day would get his attention quicker :D I can imagine IG messages ends up in spam for him. Just my thoughts, I might be wrong :D But this is cool, love the creativity!

  • @jamesronezii983
    @jamesronezii983 10 місяців тому

    Dude a 2d pixel disc golf has huge potential. I would love to see different art styles like steam punk courses, fantasy courses, city courses, with interesting obstacle mechanics related to each level genre. Would pay. Could help grow the sport too

  • @bofa8764
    @bofa8764 10 місяців тому

    Amazing work! I would definitely play a game like this!

  • @bigazchillidog6870
    @bigazchillidog6870 10 місяців тому

    This is really cool. Would love to see the disc have a skip feature

  • @reganmusicnz
    @reganmusicnz 10 місяців тому

    When using the FontAssetCreator and pressing the "Generate Font Atlas" button for my ttf (exported from the pixel font converter tool), I get an error saying it failed and possibly the font is invalid. I pasted the character set perfectly. If I don't use custom-set and just leave it set to Dynamic, I get no errors. What could I be doing wrong?

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 10 місяців тому

      Hmm, I’ve never experienced those errors before. Does it do the same thing in a fresh unity project? That would narrow it down to something with your file

    • @reganmusicnz
      @reganmusicnz 10 місяців тому

      @@ZacMarvinGameDev Yeah have tried a new Unity prj. No luck. I'm not sure it matters actually though, as it seems to detect my characters perfectly fine when simply set to Dynamic. An additional setting found in the font asset before taking it into the FontAssetCreator is "Include Font Data" which I assume is doing what you'd normally use the custom input interface for, probably automatically includes the character set I'd otherwise be inputting/pasting manually? I'd love someone from Unity to chime in on this because it doesn't make a heck of a lot of sense. Their documentation doesn't seem to assume we have any use for custom fonts like this. An additional step I had to do with my fonts is, in the Output tab of the online converter tool, I had to set Pixel Size to 32 or my fonts would be all squished and overlapping. No idea what this setting does or why it has to be 32 (I just took its suggestion to try Power-of-2 values, my font tiles are actually 24px).

  • @Michael-The-Composer
    @Michael-The-Composer 10 місяців тому

    Hi there, I'm Michael and I just discovered this channel. The open-world structure of the game looks interesting, and I love how the biomes are interconnected. Your pixel art and animations are great! I also like the idea of being able to spin a wheel if you manage to defeat the loot goblin. SELF-PROMOTION TIME: If you're looking for music for the game, I'm a video game composer. I'd love to chat if you're interested. (I wanted to contact you through Discord but the link in the description said the invite was invalid so I couldn't join your server.)

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 10 місяців тому

      I apologize, I've updated the discord link in the description and it is: discord.gg/rG9NhMfCfn Feel free to reach out ot me to discuss further on discord!

  • @PaahtimoGames
    @PaahtimoGames 11 місяців тому

    I recommend delaying the Steam Next Fest as late as possible. You can only join Next Fest once and it generates a lot of wishlist. More wishlists you have before the Next Fest the better. I made a mistake of joining too early and it would have been better to join this Next Fest since my game is in much more polished state and it is much closer to my release date.

  • @artcadedev
    @artcadedev 11 місяців тому

    To structure and manage a game like that is very impressive, keep up the good work!

  • @mz_eth
    @mz_eth 11 місяців тому

    I love that title screen, it looks super slick :)

  • @Cyklon_3000
    @Cyklon_3000 11 місяців тому

    How about making the spinning wheels be "loot boxes" instead? Some sci-fi steel encased box that opens in an addicting Fassion. That would also make it easier to add or remove certain rewards and vary their probability of getting picked (making it extremely satisfying if you get a rare one, maybe with way more particles and glowing stuff.) Concerning the dopamine hit, im sure there are plenty of guides out there, for some greedy mobile game programmers, that just want to make their game a money spending simulator, that go into detail on how to make those box openings addictive. (But its fine in this case i guess, because its for the players to stick around and have more fun, not to empty their pockets)

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 11 місяців тому

      Great idea! Im cautious about the idea of loot boxes because they get a bad rap in video games and the stigma around them but I guess since it’s a mechanic and there aren’t any micro transactions it’s not so bad? 🤷

  • @ZacMarvinGameDev
    @ZacMarvinGameDev 11 місяців тому

    Thanks everyone for the continued support! It would mean a great deal to me if you could wishlist the game on steam! store.steampowered.com/app/2287420/Nano_Planet/

  • @hunter0moo
    @hunter0moo 11 місяців тому

    Link the steam page in the description

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 11 місяців тому

      Can't believe I forgot. Updated the description!

  • @Ege-pz7iq
    @Ege-pz7iq 11 місяців тому

    Sci-fi roulette

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 11 місяців тому

      Hmm how can I make scifi roulette an aesthetic?

    • @koallary
      @koallary 10 місяців тому

      ​@@ZacMarvinGameDevneon scifi slot machine?

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 10 місяців тому

      @@koallary I like this!

  • @Ege-pz7iq
    @Ege-pz7iq 11 місяців тому

    I know This game is gona go viral i belive you

  • @fyi_cinnamontoast
    @fyi_cinnamontoast 11 місяців тому

    To get a proper look without dragging all the characters by hand, increase the "sampling point size" and "Atlas Resolution". This will generate the font with all the forms preserved properly.

  • @11jedenjeden
    @11jedenjeden 11 місяців тому

    If you are zooming as far as you can and have grid enabled you may see some disalignemnt. I found that changing Shader type to TextMeshPro/Mobile?Distance Field SSD helps a lot and is perfect.

  • @zoozlezonegames
    @zoozlezonegames 11 місяців тому

    Thank you very helpful!

  • @gmaheuxdev5349
    @gmaheuxdev5349 Рік тому

    Thank you! exactly what i needed. The official documentation is well done, but this is way WAY simpler than reading it and trying to make sens of it

  • @Tiny_Tree
    @Tiny_Tree Рік тому

    Why do the silhouettes of your letters change when you begin to start dragging the correctly coloured versions over? Im having issues with my font and im rewatching the video and im wondering if you missed a part which is why im having issues. Thanks.

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 11 місяців тому

      It can be a little quirky. I’ve noticed that too

  • @leomonge2626
    @leomonge2626 Рік тому

    Thanks for the tutorial. Something so obvious yet so booooring and time consuming. Got a question: What happens or how can I add to the atlas a new letter? Say for example I have to translate something to another language and they add leters. Can I manually add them and reference it? Because I believe different file, different atlas...Thanks

    • @ZacMarvinGameDev
      @ZacMarvinGameDev 11 місяців тому

      Unfortunately it’s a different atlas and I haven’t found a better way to do it than recreating the whole thing