-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document Code in C# Scripts #96
Comments
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi @jimenezz22 can I work on this? How I plan on tackling this issueHere are the links to some comprehensive documentations I've contributed here on onlydust that have also been merged: Flex-NFT-Marketplace/Flex-Marketplace-Contract#107, |
I am applying to this issue via OnlyDust platform. My background and how it can be leveraged@jimenezz22, Am a software developer with some intermidate level expertise in C# scripting around MonoBehaviour and SceneManager. With some proficiency level in codebase analyzing, Identifying relationships between classes and methods and documenting them comprehensively. My experience spans across UI management, which aligns well with the scripts provided. How I plan on tackling this issueObserving the files in the codebase for example: Assets/Scripts, i would approach it as follows: using UnityEngine;
using System.Collections;
using System.Collections.Generic;
/// <summary>
/// Represents an entrance to an area in the game world.
/// </summary>
public class AreaEntrance : MonoBehaviour
{
/// <summary>
/// Gets or sets the name of the transition associated with this entrance.
/// </summary>
public string transitionName;
/// <summary>
/// Initializes the component.
/// </summary>
void Start()
{
// Check if the player is transitioning to this area
if (transitionName == PlayerController.instance.areaTransitionName)
{
// Move the player to the current position of this entrance
PlayerController.instance.transform.position = transform.position;
}
// Fade from black and stop fading between areas
UIFade.instance.FadeFromBlack();
GameManager.instance.fadingBetweenAreas = false;
}
/// <summary>
/// Called every frame.
/// </summary>
void Update()
{
// Currently empty, but could be used for continuous checks or actions
}
}
previous code doc by me: kindly assign ETA 3-5days |
Hi @NueloSE @Iwueseiter |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi! I’m Anwar a Software Developer with +3 years of experience, and I would love How I plan on tackling this issueI will carefully go through each file, class, method, and function, and identify how they connect with other scripts and components. The documentation will ensure that the entire structure is clear and concise, making the code easier to understand and maintain. For reference, I have experience in documenting projects, including my contribution to Horus Labs Tokenbound Contract Docs, and I have worked on documentation tasks in ByteBeastsBackend. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have vast experience producing clear, comprehensive documentation in both JavaScript and C#. My expertise with C# development has given me a solid understanding of object-oriented programming ideas and documentation guidelines. How I plan on tackling this issueFor this documentation work, I would first go through all of the scripts in the Assets/Scripts directory to understand their functionality and linkages. I'd use C# XML documentation comments to describe classes, methods, and properties, assuring IntelliSense compatibility. I would focus on documenting method arguments, return values, and class relationships in C#, comparable to JavaDoc approach. I would be excited if i am granted to work on this task :) |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedello @ i'm a frontend developer and an experienced technical writer i would love to work on this issue |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello can I be assigned this please? I am a blockchain developer and I'm also good at documentations. Below are some of the documentations I've done that were merged: dojoengine/book#308, How I plan on tackling this issueHere are some documentations I did that were merged:ByteBuildersLabs/ ByteBeastsFrontend #96 Hello can I be assigned this please? I am a blockchain developer and I'm also good at documentations. Below are some of the documentations I've done that were merged: dojoengine/book#308,
Please I’m ready to work, assign me please. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedi have experience in game dev as well as blockchain previously as personal projects and OS, so hoping to make use of them here and mark my first odhack contribution How I plan on tackling this issuelet me put my documentation skills to use |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello, can I be assigned to work on this issue as a first time Contributor. ETA: One Day |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHey guys, Bruno here from the dojo coding community. I´ve been working for the past 4 years with c# and in big companies like the one Im right one (Mercado Libre) so I have encountered a lot of documentation. How I plan on tackling this issueI would read the current docs and all the code that needs to be documented and understand what each class, function, etc... works. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI have a strong background in C# development, which includes extensive experience in understanding complex code structures and effectively documenting them. My expertise in programming standards enables me to provide clear, concise, and comprehensive documentation that enhances code maintainability and facilitates easier onboarding for new contributors. How I plan on tackling this issueTo document the code in the Assets/Scripts directory, I will thoroughly review each script to understand its functionality and interactions. I will use a JavaDoc-like format tailored for C#, providing detailed explanations for each class, method, and flow control. Consistency in style and terminology will be prioritized, and I will seek feedback from maintainers to ensure accuracy and completeness. This approach will create clear and valuable documentation for current and future contributors. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHi!, my name is Joseph Poveda. How I plan on tackling this issueTo address the problem, I would start by reading the Redme, a step that I have taken, because in previous days I was studying the project to understand it in a better way, after this I would understand each section of the code to see how it works and with this document it, so that it is more understandable. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI started my programming career as Java developer. I have a very strong background in object oriented programming and writing professional code documentations. How I plan on tackling this issueMy first approach in writing a professional documentation for this task would be to understand the code/classes/methods/functions in the files and their connections with other classes in other scripts. This would help me breakdown and understand every class, each method, each function, each flow control, etc. in the code base. After a detailed understanding of the code base i would write a simple, clear, concise and professional documentation that a 12 year old can read and understand. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHello How I plan on tackling this issue
Personally, it can take 2 to 5 days to complete a well-done documentation depending on the project's completion Kind regards, Yarex Espinoza Naranjo. |
I'm a javascript dev. A new-comer here, willing and ready to contribute to solve the issue. |
I’d like to help with this. I have strong research skills (5+ years) in computer engineering works, which makes a suitable candidate for this role. I |
gm @NueloSE assigned to you |
gm @NueloSE any updates? |
gm @jimenezz22 making a PR today. |
Scope
We need to document all the code in the files inside Assets/Scripts path
To do:
How to apply?
Please follow the contribution guidelines in the readme file
The text was updated successfully, but these errors were encountered: