r/Unity3D – Telegram
r/Unity3D
259 subscribers
12.6K photos
15.5K videos
14 files
47.8K links
News about the Unity engine and project showcases from Reddit. Made possible with @reddit2telegram (@r_channels).
Download Telegram
Been staring at the same 2D project for months and I’m starting to lose the spark

It started off exciting. I had a clear idea, the visuals clicked, the controls felt decent, and progress came fast. But now it’s like I’ve been circling the same mechanics, same level layout, same set of problems for way too long.

I keep tweaking things, fixing minor bugs, rewriting small systems just to feel like I’m moving forward, but honestly, I’m not sure if I’m building anymore or just looping.

It’s not burnout exactly. I still care about the project. I just don’t know if I’m improving it or dragging it out because I’m afraid to call it done.

Unity’s great for making things quickly, but finishing something? That part feels a lot heavier than I expected.

https://redd.it/1k75x2k
@r_Unity3D
How can I create this Shader in Unity?
https://redd.it/1k7d25a
@r_Unity3D
Looking for a Programmer (Unity) to Help Build a Narrative Adventure Demo

Hey all! I’m Andrew Wiles (aka HPuterpop in the Poptropica community) and I’m developing Poptropica: Legends — a fan-made adventure RPG inspired by the world of Poptropica.

This is a community-driven passion project that’s already deep into development: we’ve got a small team of artists and composers, a detailed world, and a structured story. We’re currently building a playable vertical slice demo set at a lighthouse location — featuring both side-scrolling and top-down/isometric scenes, inventory, branching dialogue, and a full main menu.

We’re looking for a Unity-savvy programmer who’s excited about story-driven games, and ideally nostalgic for early web games like Poptropica.

What We Need Help With:

Character movement mechanics (side scrolling & top down)
Implementing a simple dialogue system (Ink or Yarn Spinner preferred)
Inventory UI logic and item collection
Main menu design and interaction logic
Light animation/state logic for 2D scenes
Placeholder asset integration for rapid iteration

Tools & Stack:

Unity (latest LTS version)
Git for version control
Trello/Notion for task tracking
2D/2.5D hybrid layout (Unity camera + tilemaps for isometric zones)
All art/music/story assets handled in-house

Note on Monetization:

This project started as nonprofit and fan-driven, and a core “Free Play” mode will always remain free. That said, we are exploring the possibility of charging modestly for individual chapter releases to help fund future development. Revenue models will be transparent, and contributors will always be properly credited and included.

You’d Be a Good Fit If You:

Are comfortable with Unity and C#
Enjoy narrative-driven or nostalgia-infused games
Like collaborating with artists and writers to bring a world to life
Want to contribute to something unique and community-rooted

This is a remote, unpaid collab (for now) with full credit and involvement in a special project that has a growing following and a lot of heart. Ideal for portfolio-building or gaining experience on a structured indie game.

If interested, please send:

A short introduction about yourself
Any Unity projects you have worked on (links/screenshots welcome)
Your Discord tag or email so we can chat

More about the project: https://www.poplegendsgame.com

Thanks for reading! Excited to hear from you.

https://redd.it/1k7dpod
@r_Unity3D
How to Integrate Kick.com Chat with Unity?

Hey everyone,

I’m working on a Unity project and I’d like to integrate Kick.com’s chat into it—similar to how Twitch chat is sometimes used for chat-controlled games or overlays. I’ve been trying to connect to Kick’s API directly from Unity, but I’ve been running into some issues and couldn’t find much documentation on it.

A few questions for anyone who’s tried this or something similar:

Is there an official or public API/WebSocket for Kick’s chat, like Twitch IRC?
Has anyone successfully connected to Kick chat from Unity directly?
Would it be easier to use an external noscript (like in Python or Node.js) to handle the chat and send it to Unity (maybe via JSON, TCP, or local WebSocket)?
Any tools, SDKs, or libraries you’d recommend?

Right now I’m thinking of handling the chat connection through Python, formatting the data, and sending it to Unity for use in-game—but I’d love to hear what others have done.

Thanks in advance for any advice or direction!

https://redd.it/1k7gn9m
@r_Unity3D
Im new to unity and im having some problems on the TImeline
https://youtu.be/-tC9hIuYfHI

https://redd.it/1k7i094
@r_Unity3D
Memory usage grow even if I do nothing. How correct it ?

Hello,

When I run the build of my game and see the task manager, I see that my game allocate more and more memory even if I do nothing.
How can I found where is the issue in my code ? Are there any tools that exist to see memory utilization and the amount of memory that the noscript allocates ?

https://redd.it/1k7key1
@r_Unity3D
Media is too big
VIEW IN TELEGRAM
Would you play my 3-players cooperative extraction RPG?

https://redd.it/1k7m9gr
@r_Unity3D
This media is not supported in your browser
VIEW IN TELEGRAM
Instant Track Design by Driving – My Method for Maximizing Car Limits

https://redd.it/1k7mdad
@r_Unity3D
This media is not supported in your browser
VIEW IN TELEGRAM
I spent 4 months reworking every shader in my Unity game. Here’s the before/after!
https://redd.it/1k7n4e3
@r_Unity3D
Changing default Player to downloaded asset

Good day everyone! just starting unity 2d, created a template called "2d platformer game" or something like this. My problem is that i want to change the default Player "skin" to Player i downloaded from official unity assests, when i imported this asset in my project i saw folders like "player-jump, player-idle" etcetera, how can i change my Player from that defaul template to the one i downloaded from assets? Will appreciate any help!

https://redd.it/1k7rala
@r_Unity3D
Cloning Git Repo Suddenly Stopped Working

Hi there!

Build Automation suddenly fails to clone our repo from GitHub since April 16, 2025. It was working perfectly before then.

I already tried refreshing the SSH key, removed submodules, and clean builds.

Here's the log (only got the last part since it restarts the steps)

[2025-04-19T17:28:26.613Z] - 7.6.5.3.3.5 - INFO: Attempt 5 of 5 to clone repository.
[2025-04-19T17:28:28.220Z] - 7.6.5.3.3.5 - INFO: Fetched remote changes for Unity-Cloud-Build in 1 seconds.
[2025-04-19T17:28:49.205Z] - 7.6.5.3.3.5 - INFO: Finished force clean of repo in 20 seconds.
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/git-2.3.2/lib/git/command_line.rb:348:in block in process_result' <internal:kernel>:90:in tap’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/git-2.3.2/lib/git/command_line.rb:345:in process_result' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/git-2.3.2/lib/git/command_line.rb:198:in run’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/git-2.3.2/lib/git/lib.rb:1625:in command' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/git/git_lib.rb:21:in stash’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/git/git_lib.rb:60:in stash' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/git/checkout.rb:56:in checkout_existing_remote’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:93:in checkout_existing_remote' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:76:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:59:in clone' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/****_scm.rb:48:in checkout’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/source_control_manager.rb:31:in checkout' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/cli.rb:60:in block (2 levels) in checkout’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/utils/timing.rb:27:in wrap' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/cli.rb:59:in block in checkout’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/utils/timing.rb:27:in wrap' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/cli.rb:45:in checkout’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/thor-0.19.4/lib/thor/command.rb:27:in run' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/thor-0.19.4/lib/thor/invocation.rb:126:in invoke_command’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/thor-0.19.4/lib/thor.rb:369:in dispatch' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/thor-0.19.4/lib/thor/base.rb:444:in start’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/bin/source-control:11:in <main>' [error]
[2025-04-19T17:29:31.194Z] - 7.6.5.3.3.5 - ERROR: GIT PAT: Error during checkout: Exceeded maximum retries for git ! checkout failed. Exceeded maximum retries for git /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:65:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:84:in rescue in clone_with_retry' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/checkout.rb:68:in clone_with_retry’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers//checkout.rb:59:in clone' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/managers/****/****_scm.rb:48:in checkout’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/source_control_manager.rb:31:in checkout' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/cli.rb:60:in block (2 levels) in checkout’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/utils/timing.rb:27:in wrap' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/cli.rb:59:in block in checkout’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/utils/timing.rb:27:in wrap' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/lib/source-control/cli.rb:45:in checkout’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/thor-0.19.4/lib/thor/command.rb:27:in run' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/thor-0.19.4/lib/thor/invocation.rb:126:in invoke_command’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/thor-0.19.4/lib/thor.rb:369:in dispatch' /home/buildbot/.rvm/gems/ruby-3.3.5/gems/thor-0.19.4/lib/thor/base.rb:444:in start’
/home/buildbot/.rvm/gems/ruby-3.3.5/gems/bvr-7.6.5.3.3.5/bin/source-control:11:in `’
Build failed. Please check the log for further details.
Using /home/buildbot/.rvm/gems/ruby-3.3.5
[2025-04-19T17:29:57.788Z] - 7.6.5.3.3.5 - INFO: postbuildsteps finished successfully
[2025-04-19T17:30:08.354Z] - 7.6.5.3.3.5 - INFO: postbuildstatus finished successfully.
[error] Finished: FAILURE


Thank you in advance for any help.

Crossposting the same question in the [discussions forum](https://discussions.unity.com/t/cloning-git-repo-suddenly-stopped-working/1632268).

https://redd.it/1k7st04
@r_Unity3D
should I get a visual coding software?

Hey, so I'm just a teenager coming from making some roblox games, I'm just recently getting into Unity and C# coding. I want to make a game but I don't know if I should go out of my way and learn C# in Unity or if a visual coding extension will suffice. Right now, I want to play around with Unity and the sort of systems I can make with it. My project will be a semi-open world 2d fighting game, based on bosses, my inspiration is Hollow Knight and Nine Sols, although with much less metroidvania-like gameplay. My biggest concern is the systems, I want to make some semi-complex combo systems going down that use environmental factors, different weapons and use the point of view and stage bounds differently, so I'm thinking if any visual coding extension can do these things. My fighting game inspiration is tekken, if you are familiar with it's combo system you will know what I mean when I ask if I should use visual coding software. Sorry for the rant, but know that I am already designing stages and characters, so I am putting a commitment into drawing, which I'm getting better at, which is the reason I'm debating on using visual coding software. Thanks.

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