Find Jobs
Hire Freelancers

Unity C# - Remove allocations from a library, replace with Pools and Initialization methods

$10-50 USD

已完成
已发布超过 4 年前

$10-50 USD

货到付款
Skills required: Unity & C# Requirements: 1. Look at the attached video, in this Unity project, the Physics Library is creating garbage every frame, using the Unity Profiler you can see and analyze that GC is triggering every frame 2. I need you to adapt the code so the GC Alloc becomes 0, improving the performance and avoiding the Garbage collector to run. Instead of constructors code must be adapted so initialization methods exist and resource pool is used instead of having to create a new instance every time 3. Code must continue working correct and smoothly 4. You must be able to analyze the running Unity game project using the Profiler Analyzer to identify the parts of the code that are generating garbage to adapt to a poolable instance scheme. 5. Static variables are not allowed. Static methods are accepted. 6. Find attached the code in a .ZIP file. You will need to download Unity and Visual Studio to use it. Check the code, and confirm you can do the job before offering a bid.
项目 ID: 20916724

关于此项目

9提案
远程项目
活跃5 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
hi, can you send me the existing source of the physics library to check first? I've watched the video and the screenshot. I understood from the screen shot that the main problem is in the unnecessary of new allocated objects. so I want to check the code to understand the physics library better. I use unity 2018.2 free edition with c# by the way. thanks
$17 USD 在12天之内
4.8 (55条评论)
5.4
5.4
9威客以平均价$38 USD来参与此工作竞价
用户头像
Hello. I have just read your project. https://www.freelancer.com/u/fastestJohn?w=f This is my profile. I am really interested in your project now. Because my skills are suitable for your project. I like the "Fastest" and "Perfect". I always complete the project perfectly. Please check my portfolios and reviews. I want to discuss with you in more detail. I will wait for your answer. Thanks ..
$50 USD 在2天之内
5.0 (71条评论)
6.4
6.4
用户头像
Hello, Let me do it for you. Please view the profile to see more works of mine. https://www.freelancer.com/u/mdramindz.html Let's discuss so I can provide you more details about me. Waiting for Your Reply soon. Regards, Mousumi
$50 USD 在3天之内
4.9 (13条评论)
4.7
4.7
用户头像
JUST DO YOUR WORK IN CHEAP RATE. WILL DO LESS THAN BID I hold a degree in Computer Engineering. I minored in Programming with a focus in following skills: Java programming with GUI (JAVA, JAVAFX) Python Programming ( PyQt, PySide/PyQt,Scrapy, BeautifulSoup 4, Pillow, Matplotlib, Xml, json, and csv modules, Celery) Web Development(HTML, CSS, Javascript, YUI and Protoscript,javascript,PHP, C#, ASP.Net, SQL Server, Visual Studio) C/C++/C# with Graphic Interface Android Developement with firebase and SQlite. with good interface of each application by hand on experiences. As Graphic Designer i can do published illustrator, graphic designer, photoshop editor and logo designer I produce a range of written content for (articles, blogs, case studies, press releases and email marketing). Whether independent from operating system with my team i have ability to analytical approach to problem solving.
$30 USD 在7天之内
4.8 (8条评论)
3.3
3.3
用户头像
I have two years of using Unity and one year of proffesional work using Unity. I will improve your code to your expectations and use pool method.
$36 USD 在2天之内
0.0 (0条评论)
0.0
0.0
用户头像
Adios Amigo :D I've reviewed your project and I managed to reduce the garbage collected and increased the frame/seconds I just need to contact you to get some things clarified so that I can make the fix effective looking forward contacting you
$25 USD 在4天之内
0.0 (0条评论)
0.5
0.5

关于客户

MEXICO的国旗
Saltillo, Mexico
5.0
6
付款方式已验证
会员自2月 13, 2014起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。