r/Unity3D – Telegram
r/Unity3D
264 subscribers
12.7K photos
15.6K videos
14 files
48.1K links
News about the Unity engine and project showcases from Reddit. Made possible with @reddit2telegram (@r_channels).
Download Telegram
Beginners Guide to GitHub Desktop

Hello Everyone,

This is a quick (ish) beginner guide on how to get your game backed up using github.

Here is a video version of this guide. If you found any of this helpful or want to see more support me on the channel.

https://www.youtube.com/watch?v=uVzmc4UOPi8

Step 1: Download gitHub Desktop and make an account. (you can find the links i believe in you!)

Step 2: In the Github Window navigate to your profile page by pressing the icon in the upper right hand part of the window. It is the first button when the side window appears.

Step 3: In the Github Window click the reprsorites page and in the window hit the green new button.

Step 4: in the new screen You'll see a bunch of things, I go over it in my video but you absolutely need to

Fill in a Repo Name: use the games code name or whatever is your fancy

You need to keep the repo public unless you pay.

License and readme files are unnecessary especially if youre just working yourself.

You need to select unity in the gitIgnore or it wont work.

Step 5: after you press Create Repository. It should take you to a new page. On that page select code and from that drop down list select open with github desktop.

Step 6: Github Desktop should pop up and you should click open and then click yes on the clone repo screen.

Step 7: now that you have the repo cloned you either need to move your project into it or create your project into it.

Step 8: If you need to move your project to the git repo. Find your project in its folder, make sure its closed and move the project files (not the name folder) into the gitHub folder.

If you dont have a project just one in the gitHub folder location!

Step 9: Github should have a bunch of green buttons. Put a comment into the lower left corner and push it up.

Step 10: you have no saved your game!


If you have any questions or concerns or a correction please message me!



https://redd.it/1gfdcc0
@r_Unity3D
This media is not supported in your browser
VIEW IN TELEGRAM
Hi! Here is 2D singleplayer Haxball like football game :) I made in Unity and its open-source. You can use the source and change it.
https://redd.it/1gfkhsy
@r_Unity3D
This media is not supported in your browser
VIEW IN TELEGRAM
I created a basic food making game in Unity and it's all open-source. You can use however you want :) Github link on comment

https://redd.it/1gfkfnw
@r_Unity3D
Any tips for animation?
https://redd.it/1gfm5si
@r_Unity3D
How do you implement inertia for your character in platformer?

I wanted to add some "weight" to my character, implementing inertia, i.e. adding acceleration and braking time.

I came up with some 3 methods how to do it.

\- Linear acceleration. Adding same amount of velocity in Fixed update. The main problem here was that the character became too slow. It slowly reacts on fast button press.

\- Lerp. float newVelocity = Mathf.Lerp(currentVelocity, targetVelocity, acceleration); - this way is better, as reaction to button press is quick. But it acceleration parameter is not intuitive and it is hard to calculate acceleration time. Moreover the graphic of acceleration is always the same and it means the lack of control.

\- Using AnimationCurve accelerationCurve; - It is hard to implement as this method, as it has some not obvious corner cases, but such curves give most of control and with this method we can implement both a linear and lerp acceleration.


How do you implement acceleration and braking in your game, or do you implement it at all?

https://redd.it/1gfqqo6
@r_Unity3D
Any good tutorials for making a card game?

I was wondering if there were some good tutorials on making a TCG like Magic, or something like slay the spire

https://redd.it/1gfrr05
@r_Unity3D
Unity should have way stricter threshold regarding the asset store

Search for anything, and 80% of the resulting assets are utter trash.

I am talking about low quality, low effort, amateurish assets.

Am I the only one bothered by this?

https://redd.it/1gfx4hq
@r_Unity3D
This media is not supported in your browser
VIEW IN TELEGRAM
Hey guys I'm working on a Bullet Hell prototype, you control a spaceship with the mouse, move, shoot, slowmotion and dash. What do you think?

https://redd.it/1gfw4v6
@r_Unity3D
We are working on stylized game, want to share our skateboard. These have 3 LODs. What do you think?
https://redd.it/1gfyt01
@r_Unity3D
This media is not supported in your browser
VIEW IN TELEGRAM
Built with Unity and crafted with a lot of heart.

We’re starting to grow our community and will kick off playtesting soon!
https://redd.it/1gg1754
@r_Unity3D
A while back I discovered that you could attach a Debugger to Unity using Visual Studio...and my life changed

I've been a hobby dev in Unity for over 5 years, and I also found debugging to be such a PITA. Writing hundreds of Debug.Logs everywhere and trying to piece together what's happening at run time.

I've also been a professional JS/Web developer for the past couple years, using the the debugger console religiously. And then one day it finally clicked "Why the hell is there no proper debugger for Unity?"

Turns out there was, I was just dumb and didn't even realize it. Hundreds (thousands?) of hours of painful debugging later...

So yeah, use the Debugger if you aren't already.

https://redd.it/1gg1amv
@r_Unity3D