Find Jobs
Hire Freelancers

JavaScript Unreal Engine .uasset reader

$30-250 USD

In Progress
Posted 10 days ago

$30-250 USD

Paid on delivery
First this must be a JAVASCRIPT library! The open source Epic Unreal Github has the C code for opening uassets since that is the source of truth and it is open source, so you can see exactly how uasset files containers are structured. The project can use [login to view URL] as a base if it wants to however that project will need to be updated to support Unreal 5.3/5.4 before you can extend it as it doesn't understand the later uasset file changes. The license of the final library must be MIT or Apache. (If you use the uasset-reader it would be MIT) For Phase 1, I would like to be able to USE a couple different uasset type files and be able to use the resources inside the uasset file. Phase 2+ will be additional jobs at a later point, but documented a bit so you have an idea of the longer term goals. The easy stuff applicable to the majority of uasset types: - Preview Icon - need the data stream to the preview icon (if it exists) to be able to display it - Asset version number (i.e. which Unreal engine produced it). - Actual asset type Phase 1 - Audio uasset - need access to the data of the PCM Audio in the uasset so that I can play it. - Texture uasset- need access to the data stream of the textures to be able to display it/them. Keep in mind some uassets have: 1. Multiple resources, i.e. audio uassets can have multiple streams for surround sound. 2. Point to other uassets (i.e. Materials/Meshes may point to textures it uses) Basically after opening the uasset I can then ask this library what type of file ".getType()" return [login to view URL] Then I can call an ".getInfo()" and get the specific information about it in Array format one for each stream as some assets can have multiple resources. example for an audio file: [{id: 0, type: [login to view URL], channels: 2, rate: 44000, format: USASSET.AUDIO_SIGNED_8BIT...., linkedAssets: null, UnrealEngine: 5.3},....] Then ".getStream(<id>)" and it gives me access to the raw stream to be able to use just like as if I opened up a raw wav file with this data in it. And .getThumnail() returns null or the stream to the thumbnail on the asset file... Phase 2 (harder stuff): I'll post later jobs to enhance this library to pull models/meshes/materials out and any other resources that I think I will need. It is possible that the code you write is generalizes so that it works well with pretty much any type of uassets out of the box which would be awesome...
Project ID: 38032630

About the project

22 proposals
Remote project
Active 9 days ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello. Hope you are doing well. Pleased to meet your project that I am confident and familiar with. I'm Juraj and I just checked your project requirement carefully and am very interested in your project. I'm C++, PHP, JavaScript, TypeScript, Laravel, CI, Flutter developer and I already have 3+years experience on website development. As I read you job description, I think this project is suitable for me. Please discuss more in detail about your project through chat. Looking forward to hearing from you. Best regards.
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
22 freelancers are bidding on average $152 USD for this job
User Avatar
I'm excited about the JavaScript Unreal Engine .uasset reader project! I have extensive experience in JavaScript and am confident in delivering exceptional results. I'm keen on collaborating and tackling the challenges presented in Phase 1. Could we discuss further details about the specific uasset types and functionalities required for this phase?
$250 USD in 7 days
4.9 (52 reviews)
6.2
6.2
User Avatar
Hello. I am a SR. WEB DEVELOPER who can certainly make your idea into real! I have enough experience in C++ Programming and JavaScript. I am waiting your reply here, please don't hesitate contact me anytime. Thanks.
$200 USD in 7 days
5.0 (6 reviews)
4.2
4.2
User Avatar
Hi, there! Having confirmed the job posting, it seems like you might be looking for a senior developer for your project - JavaScript Unreal Engine .uasset reader. I have worked with similar projects so that I can provide you with a satisfied result. This project really caught my attention because I have been working in this specific industry for 10 years now, and have not only gained experience or knowledge but, I have got the answer to the main problem which many clients face which is communication and I can assure that you will be satisfied and updated throughout the process, if we move forward. Can't wait to have you on chat with me, and to get started with this project. Regards
$200 USD in 6 days
5.0 (3 reviews)
3.7
3.7
User Avatar
Hi Nathan A., How are you doing? As a professional developer with expertise in C++ Programming and JavaScript, I eagerly anticipate the opportunity to complete this project for you. Please drop me a message to discuss the project detail. Thank you for considering my services.
$50 USD in 6 days
5.0 (4 reviews)
3.8
3.8
User Avatar
As an experienced JavaScript developer, I understand the importance of delivering efficient and tailored solutions that enhance user experiences. I may not have direct experience with Unreal Engine or .uasset files, but my strong skill set in JavaScript will be immensely valuable for this project. The fact that I have worked extensively with CMS platforms like Shopify and WordPress showcases my experience in dealing with complex coding structures and finding creative solutions. Moreover, my competency in working on open-source projects aligns well with your requirement of adhering to the MIT or Apache license for the final library. My ability to quickly grasp new concepts and implement them effectively will ensure that your uasset reader is updated to support all necessary versions and is future-proof. While phase 1 might be based on audio and texture-related functionalities, I am confident about successfully tackling the harder aspects too if assigned in future phases. I believe this openness for upscaling the project makes me an ideal freelancer for your endeavor as it shows we can work together long-term, making your choice for me a comprehensive win. Team up with me, and let's delve into the fascinating world of Unreal Engine with realistic expectations and awe-inspiring results.
$140 USD in 7 days
5.0 (2 reviews)
3.2
3.2
User Avatar
Hi Nathan A., I hope you are doing well, Please read it carefully as it is not an generic bid. I have completely gone through your project: JavaScript Unreal Engine .uasset reader and I am reaching out to you with great excitement and enthusiasm, eager to embark on a journey of creativity and collaboration with you. As an experienced and passionate designer and developer, and having vast experience in JavaScript, C++ Programming, I am thrilled at the opportunity to bring your vision to life and elevate your brand to new heights. With over 6 years of hands-on experience in graphic design, website design, website development, and a myriad of other creative endeavors, I am well-equipped to meet and exceed your expectations. Here's a glimpse of what I bring to the table: 1: Tailored Solutions: Every project is unique, and I approach each one with fresh eyes and a personalized touch. I assure you that your project will receive the attention and customization it deserves. 2: Creative Ingenuity: Creativity is at the core of everything I do. I thrive on pushing boundaries, exploring new ideas, and delivering designs that leave a lasting impression. From concept to execution, I am dedicated to infusing your brand with creativity and flair that sets you apart from the competition. 3: Collaborative Partnership: Your satisfaction is my top priority, and I believe that effective communication and collaboration are the cornerstones of a successful project. I am committed to keeping you involved and informed every step of the way, ensuring that your vision is brought to life exactly as envisioned. Allow me to propose a partnership that transcends the ordinary and unlocks the full potential of your brand. Together, we'll embark on a journey of creativity, innovation, and success. I would love the opportunity to discuss your project in more detail and explore how we can work together to achieve your goals. I look forward to the possibility of collaborating with you and turning your dreams into reality. Best regards, Muhammad Salman
$130 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Nathan A., I hope this message finds you well. I came across your project and was immediately intrigued. I am fully confident that I am the best fit for this job. With years of experience in JavaScript, I've successfully navigated similar projects. My expertise in JavaScript, C++ Programming ensures efficient and high-quality results aligned with your goals. I value collaboration and will actively involve you in the process to exceed your expectations. Timely delivery is crucial, and I'm committed to meeting deadlines while maintaining exceptional quality. I invite you to join me for a chat where we can delve deeper into your requirements and discuss your project in detail. Additionally, I'll showcase relevant examples of my work, allowing you to gain insight into my skillset and how it aligns with your needs. Thank You Hafiz Asif
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I've reviewed your project description, and I have a clear understanding of what you're seeking. We are an expert team which have many years of experience on JavaScript, C++ Programming Please come over chat and discuss your requirement in a detailed way. Regards
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Nathan, I am wetecholoc, a JavaScript expert with over 5 years of experience. I have carefully read the requirements for the JavaScript Unreal Engine .uasset reader project. I have completed more than 100 website developments and over 50 app developments. For Phase 1 of the project, I plan to create a JavaScript library that can efficiently read and extract resources from different uasset files, including audio and texture uassets. The library will provide functions to identify asset types, retrieve specific information, and access raw data streams. I am confident in my ability to deliver a high-quality solution that meets the project's needs. Let's discuss further details in the chat. Thanks, wetecholoc
$110 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi there, I have reviewed your requirements and I'm confident that my experience and skills align perfectly with what you're looking for. I'm confident my skills are perfect for the job! I'll build a JavaScript library to open and utilize uasset files, using Epic Unreal's C code from GitHub as a reference. I'll base it on uasset-reader-js and update it for Unreal 5.3/5.4 compatibility, ensuring the final library is licensed under MIT or Apache. Phase 1 goals include accessing PCM Audio and texture data within uasset files, with future phases addressing additional file types and resources. Shahmeen PS: Let's connect on chat. I will show you my portfolio, and we can discuss the project further.
$90 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi there, We can build you a library to open Uasset files Unreal 5.3/5.4+ compatible based on Epic Unreal's C code and uasset-reader-js (MIT license). Phase 1: Preview icons, version numbers, asset types, audio data streams & textures (multiple resources supported). Phase 2+ discussed later. Let's connect on chat. Thanks!
$100 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
❤️❤️ Hello Nathan A. ❤️❤️ Thank you for considering my bid. After carefully reviewing your project description, I am confident that I can complete your project-JavaScript Unreal Engine .uasset reader within the given time frame. I have expertise in C++ Programming and JavaScript and have completed similar projects in the past. I would be happy to share my previous work with you over chat. Please let me know if you would like to discuss further details and collaborate with me on this project. Thank you for your time. Artur
$150 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Feel free to contact me for JavaScript Unreal Engine .uasset reader .shoot me message to discuss further more details .i provide the comments,images,videos,demos and live sessions in order to help the clients. Make payment only after the work is done. Thank you
$150 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
As an experienced business leader and software developer with a focus on JavaScript, I believe I am well-equipped to tackle your Unreal Engine .uasset reader project. Having spent the last 8 years honing my skills in the software development sphere, I can offer you an understading of complex data structures like uassets. My in-depth knowledge and experience with network programming and source code analysis make me more capable of understanding detailed C code such as in the Unreal Github. This will be vital in effectively extending the library you've mentioned to be compatible with newer Unreal versions. To ensure this project aligns with your expectations, I would propose a two-step approach. Firstly, we will focus on Phase 1 tasks which include working with Audio and Texture uassets, which is consistent with my track record developing deep-diving JavaScript libraries. Then, in Phase 2, we can explore even harder functionalities such as working on models/meshes/materials extraction from uassets; a challenge that motivates me greatly!
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
HENDERSON, United States
5.0
2
Payment method verified
Member since Mar 28, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.