5 Tips for Writing Clear and Concise Git Commit Messages

Writing good commit messages is an important practice that can help other people understand the changes that you have made and why. Here are some tips for writing better commit messages: Use a clear and descriptive subject line The first line of the commit message should be a short and concise summary of the changes that you have made. Keep it to around 50 characters or less. This will help other developers quickly understand the changes that you have made. ...

1 January 2023 · 4 min · 752 words · Ahmad Adillaumam

5 Tips for Creating Clean Code

Clean code is code that is easy to read, understand, and maintain. It follows a set of coding standards and principles that aim to make the code as readable and maintainable as possible. Clean code is important because it helps reduce the time and effort required to understand and modify the codebase, and it makes it easier to add new features or fix bugs. It also promotes collaboration and reduces the risk of introducing new issues when modifying the code. ...

29 December 2022 · 5 min · 962 words · Ahmad Adillaumam

Top 10 Game Designer Mistakes

As a game designer, it’s important to be aware of common pitfalls and mistakes that can hinder the success of your projects. By avoiding these mistakes, you can increase your chances of creating successful and enjoyable games that players will love. Here are the top 10 mistakes game designers should avoid: Huge Project without Portfolio Starting with a large, ambitious project without a portfolio of smaller, completed games can be risky. It’s important to build a portfolio of completed projects to showcase your skills and capabilities before tackling a larger project. A portfolio can also help you demonstrate your ability to complete projects and can be used to attract funding or partners for larger projects. ...

27 December 2022 · 4 min · 758 words · Ahmad Adillaumam

The Purpose of Games

Games serve many different purposes and can be enjoyed for a variety of reasons. Some people play games as a form of entertainment, to pass the time, or to socialize with friends and family. Others play games to challenge themselves or to improve their skills in a particular area. Still others play games as a way to relax and destress after a long day. Purposes for games in different contexts: ...

24 December 2022 · 3 min · 488 words · Ahmad Adillaumam

Syntatic Sugars | C# Hidden Features

Note: To be able to use these features we need at least C# version 7 and above or Unity 2018 and above. Ternary Operator In computer programming, the ternary conditional operator is a ternary operator that is part of the syntax for basic conditional expressions in several programming languages.It is commonly referred to as the conditional operator, ternary if, or inline if. An expression a ? b : c evaluates to b if the value of a is true, and otherwise to c. One can read it aloud as “if a then b otherwise c”. ...

22 December 2022 · 4 min · 698 words · Ahmad Adillaumam