Gift Your Future Self with Custom UNITY PACKAGES

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

BMo

BMo

Күн бұрын

Пікірлер: 32
@BMoDev
@BMoDev 2 жыл бұрын
Subscribe for a rich, expensive, classy, exclusive package sent by the powerful elite (this is real, and true)
@yahyaPath
@yahyaPath 2 жыл бұрын
i tried to build my mobile game but they gave me this message : gradel build failed i have 2020 version
@suicune2001
@suicune2001 2 жыл бұрын
Perfect timing! I just got done with a tutorial that had lots of features like quests and a shop system and I was thinking how cool it would be to make that into a package for myself since I'm likely going to want quests and shops in future projects!
@Stompin40
@Stompin40 2 жыл бұрын
Unity video POG
@deadbroadcastpc
@deadbroadcastpc 2 жыл бұрын
Next level tutorial man. Appreciate you as always
@chicao.do.blender
@chicao.do.blender 2 жыл бұрын
thank you bmo-san, notifications are turned on i'm having a blast of fun going back to unity after having a blender phase where i just vented some creative needs that i had
@techdave99
@techdave99 2 жыл бұрын
if only youtube's notification worked as well as your discord notification.
@TransGuyShane
@TransGuyShane 2 жыл бұрын
I really enjoy creating things from scratch and then using them in a different project, editing it along the way and coming up with better versions over time ♡
@techdave99
@techdave99 2 жыл бұрын
making packages is good. something i forget to do.
@umapessoa6051
@umapessoa6051 2 жыл бұрын
Advice from a game developer since 6 years ago: Being honest, unless it's something that can be used in all games, like: extensible console logger, hierarchy separators or things like that, i don't think its a good idea to reuse codes from other projects, like a movement script, the reason is: even if you're making the same game genre, every game is unique and has its own needs, you'll lose more time trying to edit/fix these kinds of scripts to adapt it to your current project than making one from scratch, and you're also going to learn a lot less. I've joined a game dev course from 2016-2018, 3 days a week, the teacher always told us to copy-paste from internet and reuse old codes, i didnt learned a shit those 2 years, i only started to learn for real when i finished this course and tried to learn things the right way, making my own codes again and again, joining game jams without using existing assets, etc... Just by now, in 2022, i can consider myself a good game developer. Also, there's better ways to make custom packages instead of packing it in .unitypackage, you can make a GitHub repository and use the package manager for a cleaner project.
@watercat1248
@watercat1248 2 жыл бұрын
I think this depends on the peject and for the game and the person who working on the project Will that I agree that is not the best idea to use the player movement for the previous games The are multiple instances that reuse your assets is the best solution like for example 1. if your code feet perfectly for the game you tried to create like for example previously I have created I menu system this system works fine I don't have eny reason to recreate the same code again 2. If you using your old assets as places holders for example if have created character from past event if this character is not feeting your new game you be able to save if you use the old character and testing the other stuff you have in mind As solo indie development like my self that tried to create large games makes total sense to reuse your assets and wean can I reuse mean off my assets that is feeting for example if have created chair for my previous game and I wont I chair for my new I use the same chair I have created before even if modified or replace this chair in future the fact I have chair the allow my to continue project In my experience as game development that working that I'm game dev at least 6 years sooner or later meny off the stuff for your code model ect having in my project I will modified, replaced or change in the future but made everything from scrach every time is not a great solution i don't recommend My point is even you replace all those code 3d models in the future having I prototype for your game sooner allows you to continue your project and testing the game sooner and having a playable demo faster In my experience one off the first stuff you have to do wean you create I game is to make the game playable in the order to do that you have to create the base off your game first like for example if working in fps game what is more important is to create the player movement the shooting the enemy's ect if you manage to create the base of the game it's easier to see what is need to change and replaced and added, one off the way to do that prototype faster is with resusing your assets Anyway that the way is working for my everyone has different approach
@Cameo221
@Cameo221 2 жыл бұрын
As issue with this is that it can be a process to merge the code back into the main library if some starter code had new implementations or fixes, especially if there's multiple projects in the works and then it becomes a pain to remember which one had the newer code. A solution to this is to make your code a package for the package manager and load it locally through the package.json from another project. I've done a working example of this before, it's in my reply for this comment :)
@maggredon
@maggredon 2 жыл бұрын
Most hidden op channel here
@supercyclone8342
@supercyclone8342 11 ай бұрын
Thank you! Despite knowing that I could do something like this, I never did for some reason. Time to change that!
@BMoDev
@BMoDev 11 ай бұрын
awesome, yeah its great to build out a helper package you can use in all your projects
@eileeng2492
@eileeng2492 2 жыл бұрын
Hey great video BMo Thanks
@mandamoon9149
@mandamoon9149 2 жыл бұрын
Bmo’s got the whole package 📦 😏
@professorchump5598
@professorchump5598 2 жыл бұрын
Nice
@professorchump5598
@professorchump5598 2 жыл бұрын
Also first but no one cares
@BMoDev
@BMoDev 2 жыл бұрын
I care ❤
@Desktop-Machines
@Desktop-Machines Жыл бұрын
Bro thx so much i litterly went through 12 tutorials and finnaly I found a good explanation, Clearly, Video of how to create Unity pakages TYSM1
@WorldAquariumSingapore
@WorldAquariumSingapore 2 жыл бұрын
coolest thks good advice there
@crazyfox55
@crazyfox55 2 жыл бұрын
This is great however I would also recommend extracting some of the script behavior into DLLs. I'm not an expert on custom DLLs but that was my gut intuition especially if the same code is used in multiple packages.
@legend4646
@legend4646 2 жыл бұрын
Gonna make a package for title screens now! Always annoys me so much to make them.
@corpusarmatae8541
@corpusarmatae8541 2 жыл бұрын
Since you can pick and chose what to actually import from the package, while importing it, why even have multiple instead of a single one organized in a way that allows you to quickly select which one you want at that moment ? Kinda seems to add cumbersome management outside of unity while (for each package) it already implies to manage its own organization to begin with. On top of having multiple instances of the same stuff in multiple package, while you can simply have a generic loot explode function in the middle of your "mono-package" instead of having it all over the place in multiple ones. (may I add, every single package may or may not contain it and then you also have to keep track of where is what) Seems like hell, yet?
@BMoDev
@BMoDev 2 жыл бұрын
Depends on what you're packaging... Having 1 ultimate master package for every game type, tool, feature you've ever built is what some people do, it works fine for them, but now what we're talking about breaks down into organizational preference. I personally hate sorting through hundreds if not 1000+ assets in a huge package trying to find what I need for a specific new project, even if its organized inside the package neatly.... but this doesn't mean what you're saying is wrong. I just don't like it. If it works for you, then I support you in using it. I like to structure my packages in a way where I don't have too many instances of overlap - and when I do then I can reconsider if whatever new thing I'm building maybe belongs in an existing package.
@watercat1248
@watercat1248 2 жыл бұрын
Wow didn't know about that and I reuse my assets all the time basically I have done something similar but with using the package system
@professorchump5598
@professorchump5598 2 жыл бұрын
You should pin this
@weckar
@weckar 6 ай бұрын
Custom packages are good, but I think genres are a terrible use case for it :/
@sunnyboy7358
@sunnyboy7358 2 жыл бұрын
Brooo you like a chubby Zelensky ! are you Ukrainer ?
@chicao.do.blender
@chicao.do.blender 2 жыл бұрын
thank you bmo-san, notifications are turned on i'm having a blast of fun going back to unity after having a blender phase where i just vented some creative needs that i had
Unity 2D Magnet / AoE Pickup Collectibles
7:50
BMo
Рет қаралды 9 М.
Rethink Everything with Scriptable Object VARIABLES
15:28
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
Why Majora's Mask's Blue Dog Took 25 Years to Win the Race
21:04
Vidya James
Рет қаралды 2,4 МЛН
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,3 МЛН
Upgrade Your Projects With SCRIPTABLE OBJECTS
8:11
BMo
Рет қаралды 7 М.
I Made A Platformer Game But You're The Enemy
6:12
BMo
Рет қаралды 660 М.
Making a Game About Weak Points
21:27
Emis
Рет қаралды 711 М.
Cinemachine Is Really Powerful, Set It Up EASILY
7:26
This FIXES My Game's Enemies
17:06
Deynum Studio
Рет қаралды 190 М.
Simple Inventory UI in Unity With Grid Layouts
18:59
BMo
Рет қаралды 24 М.
Why Solo Developers Should Use Unreal
9:51
Thomas Brush
Рет қаралды 464 М.
A new way to generate worlds (stitched WFC)
10:51
Watt
Рет қаралды 551 М.
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.