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

12 Easy Ways to Make Videos Significantly Better

Think about Every Piece of the Picture When watching a video, we can only watch the direction of the camera. If the camera looks at the same thing for too long or is not looking at something the viewer wants to see, the viewer will get bored. Sporting events on TV are usually captured with a dozen to dozens of different cameras-every few seconds moving to a different image. And each image focuses on new information. Each image has meaning, and the cuts between them provide a lot of information without boring the audience. ...

20 December 2022 Ā· 5 min Ā· 992 words Ā· Ahmad Adillaumam

Game Design Document Format for Academic Purposes

Opening Page The cover page contains information including: Title. The title in the form of the words ā€œGame Design Documentā€ is needed to name the document so that at a glance people can imply what is meant in the document. Game Title. In the form of an attachment to the game name either in the form of a logo or any form that can be read. Genre and Game Mode. Contains information about the genre and game mode—such as online or offline mode, and single-player or multi-player mode—that will be used. Stakeholders. Includes the logo of the group, organization, and/or institution that oversees the game project. Copyright, Address, and Contact. Contains copyright information, year of production, name of the organization responsible, work address, and contact email address. Then the next page contains the table of contents of the document along with the page number. ...

19 December 2022 Ā· 5 min Ā· 958 words Ā· Ahmad Adillaumam

The Power of Variable Names

Meaningful Variable Names Choosing good names takes time but saves more than it takes. Intention-Revealing Names The name should answer all big questions. It should tell you why it exists, what it does, and how it is used. If the name requires a comment, the name does not reveal the intent. let d; // elapsed time in days We should choose the name that specifies what is being measured and the unit of that measurement: ...

16 December 2022 Ā· 10 min Ā· 2048 words Ā· Ahmad Adillaumam