News about the Unity engine and project showcases from Reddit. Made possible with @reddit2telegram (@r_channels).
Complex Animator Tutorials
I've been struggling with the animator for a long long time. I've gone through videos that have touched on the animator, but I'd really like some recommended written or video tutorials to get me some help in understanding it more. I also feel like a lot of the resources for this are outdated, and very simple. Any complex animator tutorials would be greatly appreciated!
https://redd.it/1c4cnvv
@r_Unity3D
Mobile Game Dev Help!
im trying to make a mobile game and im just confused on one thing. Scale. When im in the editor with my game and i play the borders ive made with a game object are fine but when i build to my test phone the borders arnt there and they are off-screen. I dont understand how to get game objects to transform according to the device res
https://redd.it/1c478mt
@r_Unity3D
I made first video some gameplay my top-down action game. Below you can find detailed description.
https://redd.it/1c3yzbl
@r_Unity3D
Updated the monster according to the feedback I received earlier
https://redd.it/1c42kfk
@r_Unity3D
Is there a way to make the BoxCollider2D "hollow"?
I was making a room with walls. Instead of making four different walls and having to adjust them with the backrouns image. I can just make a box collider than perfectly fits the image which is the size of the room. But when i spawn there the player is pushed out of the room. As its colliding inside the borders. How could i make it so it only collides with the edges?
https://redd.it/1c3xivt
@r_Unity3D
animating tiles
from what i see its not really possible so what do you do when you create water for example and want it to flow , or if you use trampoline for example u always preciesly put it manuaaly?
https://redd.it/1c3xlk2
@r_Unity3D
Any idea when Unity 6 is getting released?
Our game will take 2 more months to finish.
We're currently using the personal edition.
I was wondering if Unity 6 will be available around that time, or if it's scheduled for release in Q4? Unfortunately, there's no Unity Plus anymore.
Paying 2360 USD just to remove the splash screen is pain.
https://redd.it/1c3qnks
@r_Unity3D
My 7-year-old autistic son made a Unity tutorial on Youtube
I'm kinda shocked and so proud. I had no idea he was this good with Unity, so I was really proud when he asked me to upload the video to his Youtube channel (technically my Youtube channel, he's not old enough). We are not native english speakers, but he learned to talk english by himself, also by using Youtube. So this was actually equally surprising to me. I didn't know he was this good at Unity or English. Mind you, he can't tie his own shoes or do many other basic things. I am just a proud dad and wanted to share.
If anyone are interested in seeing the tutorial, it's here: Unity Tutorial - VR 3D game
Any upvotes would be highly appreciated, but not because we want him to have many followers or views, but because I think it's important that he gets just a little acknowledgement for his work or encouragement. Unity and Youtube are so important for him and he is a hard worker. While he struggles with many things every day, it's also important to know that you are good at something. And I actually think he is.
https://redd.it/1c3rpy7
@r_Unity3D
I added a building system to my unity game
https://redd.it/1c3paom
@r_Unity3D
A new type of equipment for resource extraction - Mining Drill.
https://redd.it/1c3m98a
@r_Unity3D
What technologies are used to build the Unity Editor itself?
I tried searching for this, but came short. Most mentioned that its a C++ engine with C# for scripting, but I already was aware of it, and wanted more of a framework answer.
I've noticed that despite being a macOS program first (all the way back in 2005), it shares the same UI in Windows too (it used to before the UI update as well).
I believe that they have their own GUI framework and tools, and they haven't used something like QT or WPF. Looks to me like they just made their own and have been using that ever since.
Anyone knows more about this? I'm just honestly curious.
https://redd.it/1c3e686
@r_Unity3D
Issue at high FPS
I’m making a game in unity, and realised that the player’s movement can be a bit buggy at times if the frame rate is really high. I suspect the same might happen at really low frame rates, like 20 for example, but given it’s a pretty simple game, I don’t think low frame rates will be an issue. Is there a way to cap the frame rate at something like 60 for example, so this does not become an issue?
https://redd.it/1c3htca
@r_Unity3D
If you ever feel useless, at least you're not this popup:
https://redd.it/1c3e6wf
@r_Unity3D
Unity 2D Dungeon Generator
https://assetstore.unity.com/packages/2d/textures-materials/tiles/dungeon-generator-with-prefab-rooms-270345#asset_quality
https://redd.it/1c3bcfz
@r_Unity3D
Adventurers and relentless seekers of gold. We've finished working on new heroes for the game League of Masters: Auto Chess.
https://redd.it/1c37hjx
@r_Unity3D
My GameManager's elements get destroyed when switching between scenes?
https://redd.it/1c3uu3e
@r_Unity3D
how can I make this more realistic without consuming resources.
https://redd.it/1c433fu
@r_Unity3D
This doesn't come up super often, but sometimes I want to replace a script on a GameObject with another one that has the same serialized fields and not lose the data in those fields. I didn't think it was possible but it turns out it is using the inspector "Debug" mode.
https://youtu.be/azqqAzZbPdQ
https://redd.it/1c441l2
@r_Unity3D
I’ve maintaining this playlist for over five years. I use it when coding to keep me focused. Hope you enjoy it as much as i do.
https://open.spotify.com/playlist/5cYftgvXTUikczMq6HqQCQ
https://redd.it/1c3vc2z
@r_Unity3D
Testing colors for my game, which side do you think looks better?
https://redd.it/1c3uhb5
@r_Unity3D
First Game! First Trailer!
First time trying to create a trailer for my first steam game Hero's Warband. Never knew editing would be really hard and time consuming but its firsts for everything :D
(Video) :
https://youtu.be/hwT0FGABRJ4
https://redd.it/1c3v3oy
@r_Unity3D
How I created realistic marble course physics for our game :)
https://redd.it/1c3ruuo
@r_Unity3D
Simple Character Customisation using Shader Graph
https://redd.it/1c3pz9c
@r_Unity3D
Overhauled my steam page as I am participating in the Steam's upcoming Farming Fest (29 April - 5 May). I used Chris Zukowski's method of adding GIFs in the store page description. Any feedback will be much appreciated. Tnx💌
https://redd.it/1c3ngmi
@r_Unity3D
Halver — Released game on Unity after 7 years of development
https://store.steampowered.com/app/1358440/Halver?utm_source=reddit&utm_campaign=unity3d
https://redd.it/1c3knqg
@r_Unity3D
Any tips for developing a 3d modeling tool?
https://redd.it/1c3f0fi
@r_Unity3D
Added a boss fight to my game to test out the mission editor!
https://redd.it/1c32ty5
@r_Unity3D
Bullet velocity from a weapon who can shoot from every direction
My friend and I have just started making our first game with very little coding experience. We're doing a "Vampire Survivor" like except we have a weapon that does a 360 around the character depending on the position of the mouse. My problem is that I can't find a good solution to make the bullets fire depending on where the shotgun is looking. The script below is how the player move the weaponCode (CSharp):
1. public class Aiming: MonoBehaviour
2. {
3. private Transform aimTransform;
4. private void Awake()
5. {
6. aimTransform = transform.Find("Aim");
7. }
8. private void Update()
9. {
10. handleAiming();
11. }
12. private void handleAiming()
13. {
14. Vector3 mousePosition = UtilsClass.GetMouseWorldPosition();
15. Vector3 aimDirection = (mousePosition - transform.position).normalized;
16. float angle = Mathf.Atan2(aimDirection.y, aimDirection.x) * Mathf.Rad2Deg;
17. aimTransform.eulerAngles =
`new` Vector3(0, 0, angle);
18. Vector3 aimlocalScale = Vector3.one;
19. if(angle > 90 || angle < -90)
20. {
21. aimlocalScale.y = -1f;
22. }
23. else
24. {
25. aimlocalScale.y = +1f;
26. }
27. aimTransform.localScale = aimlocalScale;
28. }
29. }
The biggest problem I have and cant figure out how is, how in my bullet prefab I find the direction, of where my weapon is looking to give the bullet the right velocity ( from what I understand ), should I make the direction of the bullet is going in the bullet prefab or I can do it in my "shotgun" script where I instantiate the bullet.
​
From my script shotgun
private void Shooting()
{
if (Input.GetMouseButtonDown(0))
{
​Instantiate(bullet, aimBulletPositionTransform1.position, Quaternion.identity);
Instantiate(bullet, aimBulletPositionTransform2.position, Quaternion.identity);
}
}
Thank you in advance for your help !
Shotgun pointing where the mouse position is
​
https://redd.it/1c3br3y
@r_Unity3D
Turned Based Combat, How to populate enemies on screen using SO's
Currently working on an oldschool style First Person Dungeon Crawler RPG (Blobber) with a turned based combat system. Right now I'm trying to think of a way to populate my enemies for a current battle.
atm I'm using Scriptable Objects [ Enemy Data \] as data containers for each enemy (Atk / Hp / Defense / etc...).
I have an [ Enemy Manager \] script that I want to create a List of [ Enemy Data \] for all possible enemies that can appear in a battle. These enemies I want to be able to have varying stats based on their base stats (so add a multiplier to them of some sort with ranges).
So my question is, when the Enemies get populated into another list [ Current Battlers \] should I make another Class that acts as a way to give the stats from the base [ Enemy Data \] and then add the multiplier and then add it to the new list [ Current Battlers \]. Or is it possible to just Modify the Scriptable Objects themselves [ Enemy Data \] when populating the new list. Or instead of making a new class should I just have Variables inside the Manager itself to store each [ Enemy Data \] stat?
https://redd.it/1c36kex
@r_Unity3D
Simple Save Animation
https://redd.it/1c3526a
@r_Unity3D