Good practice and multiplayer code

Good day, guys. I am making a project game where I just practice my coding skills and knowledge in multiplayer. I just want to ask for your advice to my coding skills. If you notice something that is a bad practice in my code, please point it out to me. I am willing to learn.

Here is the repository link: GitHub - ernstlegaspi/SamuraiMultiplayer

Kindly read my note on the SamuraiCharacter class, start at line 14. Thank you very much for your huge help.

You are asking a lot for someone to do a code review for you. Someone may come along and do it, or they may not. That is a lot of effort for someone.

I will, however, point you to the documentation that helped me more than anything when learning multiplayer and networking within Unreal.

1 Like

Hi. Yea, I apologize for my request in the code review. I know it is a lot of work even though my code is not yet that large. I just want to learn if that is the good way of coding. Thank you for providing this documentation! Have a great day!

Do not apologize for that! It’s a great thing to want. I just wanted to forewarn you that it is unlikely someone will take the time. You may find better luck being a part of a discord dev community and hopping in a voice chat and streaming to someone who will review it. Making dev friends through these communities may be your best bet to get some mentorship type relationships.

I can point you to the two that I use:

Game Dev League:
Game Dev League

Unreal Slackers:

1 Like

You’ll have much more luck doing proofs vs full project review.

Grab a class and ask for a review of it. Be specific about what you want to be reviewed. Ask about better approaches to encapsulation, function usage, flow logic etc.

e.g.

I have this class, it does X, Y, Z through these functions/flow. Are there any recommendations for changes? Performance hitches etc.

Show Your Code


You’ll get feedback.

1 Like

Good morning. Thank you for telling and providing me this discord link. I appreciate your time and help!

1 Like

Thank you for your suggestion. I will try doing that since it is less code to review. Thank you!