- 20
- 65 738
Zac Marvin
Приєднався 29 чер 2021
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
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
What if im using the Application.persistentDataPath for the path of the file? how do i put it in the steam cloud path?
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
uhhh whats a json file?
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?
Yup that’s the idea!
Would love to learn more about how you manage analytics!
That might be my next tutorial video actually!
Exciting stuff!
Thanks!
Thanks everyone for tuning into the progress on my first commercial game! Super excited to get everyones feedback on the demo!
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} ? =)
I believe so. I’ve just started using ue5 recently though so I’m not 100% certain
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?
Possibly, it doesn’t need to be released though
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.
Nice !
Glad to help!
is it doable if you use playerprefs?
Yes I use a combination of player prefs and save files. It always depends on your exact implementation and requirements though
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?
Possibly look into firebase for what you’re doing?
@@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
Sounds tough but you did it! Great to see you managed to create a trailer as well.
Thank you!
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.
Congrats that’s a huge deal!
@@ZacMarvinGameDev thank you very much!
Not a literal blind developer trying to finish at the bell haha
The struggle was real!
Ignore my eyes! I just had LASIK surgery right after the jam ended! Thanks for watching the video and dont forget to subscribe!
Thank for the tutorial video! :)
No problem!
Thank you so much! This made setting up Steam auto cloud much easier.
So glad it helped!
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
Wow, good to know!
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
Thanks for the tip!
@@ZacMarvinGameDev your welcome ;) 💖
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.
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.
Glad I could help!
Interesting. Did you play with the values at all?
This is wonderful, thankyou so much ^.^ Super easy to follow, and informative!
Glad it helped!
Great explanations! THANKS
Glad it was helpful!
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
Good to know!
Wow ! Thanks a lot. Fast and easy ♥
You're welcome!
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?
Glad it helped!
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👌
Haha that’s great
What if you're using Cloud save from unity gaming services? Are all these required?
I don’t believe so
I LOVE how the game looks!
Thank you!
awesome
Has anyone sent this to Simon yet?
I messaged him on IG
@@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!
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
These are some great suggestions!
Amazing work! I would definitely play a game like this!
Glad to hear it!
This is really cool. Would love to see the disc have a skip feature
Great idea!
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?
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
@@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).
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.)
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!
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.
To structure and manage a game like that is very impressive, keep up the good work!
Thank you! I appreciate it!
I love that title screen, it looks super slick :)
Thank you! I’m pretty proud of it!
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)
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? 🤷
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/
Link the steam page in the description
Can't believe I forgot. Updated the description!
Sci-fi roulette
Hmm how can I make scifi roulette an aesthetic?
@@ZacMarvinGameDevneon scifi slot machine?
@@koallary I like this!
I know This game is gona go viral i belive you
Thank you!
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.
Sweet!
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.
That’s great!
Thank you very helpful!
Glad to help!
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
Glad it helped!
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.
It can be a little quirky. I’ve noticed that too
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
Unfortunately it’s a different atlas and I haven’t found a better way to do it than recreating the whole thing