Skip to content

630-873-1117

[email protected]

Glass-DEV

The best school for game development

  • Home
  • About
  • Courses
    • Introduction to the Game Industry
    • Game Design Course
    • Unity game development
  • Online
    • Game QA. Online Course
    • Unreal Engine
  • Blog
  • Privacy Policy
  • Home
  • About
  • Courses
    • Introduction to the Game Industry
    • Game Design Course
    • Unity game development
  • Online
    • Game QA. Online Course
    • Unreal Engine
  • Blog
  • Privacy Policy
Contact

Category Archives: Blog

  1.   »  
  2. Category Archives: Blog

Category: Blog

About 57% of professionals face professional burnout – that’s the statistic shown by a survey of more than 11,000 employees of leading Silicon Valley companies.

Why CSGO will be way better on Source 2 engine

Why CSGO will be way better on Source 2 engine

August 15, 2022August 15, 2022 Sotelo BrentBlog

Once more, rumors are swirling that Source 2 may acquire Counter-Strike: Global Offensive. Even though this has been a recurring topic of conversation over the entire history of the game, not everyone is aware of what it would truly mean for CSGO players.

The publisher has been using Valve’s Source 2 game engine since 2015. It is meant to take the place of the Source engine, which was used to power games like Left 4 Dead, Half-Life 2, and many more. The 18-year-old engine has created several blockbuster games, but it has reached the end of its useful life. As CSGO events grow and continue to rule competitive gaming, the outdated engine becomes more of a problem.

Source 2 might possibly be quite advantageous for Valve. Even while Source 2 has trade-offs, it most likely has a lot to offer CSGO and Valve aficionados. The impacts of a Source 2 port on the game and its players are listed below. One of the many leaks is the upcoming inclusion of the popular Source 2 engine in Counter-Strike. Technology is already present in some of the games.

Source 2 Game Engine

The name Source 2 refers to a 3D 64-bit video game engine created by Valve. It is the popular Source engine’s successor, which the developer used to make games like Half-Life 2, Counter-Strike: Source, and several more well-known titles.

The initial tech demos were created using Source 2 as early as 2010. The engine was subsequently publicly unveiled for the first time in 2014 at the Game Developers Conference outside of the company after a long testing process. A year later, the technology was used to update the company’s own MMO, Dota 2.

Why are many CS:GO fans waiting for the release of CSGO on the Source 2 engine?

The tenth anniversary of Counter-Strike: Global Offensive will occur in August 2022. A fresh design is also necessary for the well-known esports game because of how slowly it progresses. The new 64-bit engine may do well in this area.

It is possible to design incredibly complex and comprehensive scenarios with Source 2. The Panorama UI, which debuted in 2018, already has this. With ray tracing technology in particular, more visual improvements are possible. With the addition of 64-bit support and the resulting improved multicore rendering, performance increases are also possible.

According to reports, rebranding will take place at the same time as the unveiling of the new engine. In the future, only the initials T and CT will be used to refer to terrorists and counter-terrorists. Additionally, the name of the actual game will change to “Counter-Strike.”

It is difficult to predict how the new engine will impact gaming. Although slight changes to the game’s spray patterns or motions are permissible, we think a fully alternative strategy is quite inappropriate. especially the esports scene, which has been around for a while and would be less enthusiastic about this.

Why CSGO Will Be Better On This Game Engine?

The most apparent and immediately perceptible result of a Source 2 adaptation for CSGO would be enhanced visuals for players with strong PCs. Although individuals playing CSGO on obsolete hardware would be disappointed with Source 2, the bulk of gamers would see some sort of graphical improvement.

Bits of the CS:GO matches have occasionally been sent to Source 2. Fans have transformed CSGO maps and weaponry into Source 2 games like Half-Life Alyx to offer players a taste of what may have been. The experiment at least showed what the difference would look like without any further polish from Valve. The shadows and lighting in Source 2 are significantly better, and there is a clearer distinction between the areas that are in direct sunlight and those that are not. It is uncertain what a complete Source 2 adaption of CSGO would look like because lighting might have a variety of effects on agent models and weapon skins. Generally speaking, the game should look better on high-end hardware.

Conclusion 

For the tenth anniversary of the game on August 21, 2022, a sizable segment of the CSGO player base is hoping for magnificent pyrotechnics. In this instance, the introduction of the new Source 2 engine is also anticipated. At the very least, a beta version might be released.

The date would make sense and may offer the community the much-desired variety and change that they have long sought. A prospective release date or even other hints have not yet been revealed. It’s probable that Valve would want to take a bit longer than normal in any case.

Read More
Emotional burnout in IT: how to help

Emotional burnout in IT: how to help

July 5, 2021July 5, 2022 Sotelo BrentBlog

Emotional burnout is an extreme degree of fatigue and emotional exhaustion. A burnout employee is like a fleeing bomb. At any moment he can drop out of the work process, which negatively affects the business. And the person himself in such a condition is not sweet.

Approximately 57% of specialists face professional burnout – this was the statistic revealed in a survey of more than 11,000 employees of leading Silicon Valley companies.

The problem became so big and serious that the syndrome of emotional burnout was included by the World Health Organization (WHO) in the latest version of the International Classification of Diseases (ICD-11).

Symptoms of emotional burnout

Feeling of fatigue that does not disappear even after a rest;
Feeling of complete emptiness;
Feeling of boredom from everything that is going on;
Apathy, indifference to what used to bring joy;
Feelings of helplessness and loneliness in the world;
Difficulty in concentrating; Memory problems;
Increased number of mistakes in work;
Frequent procrastination;
Decreased social activity;
Elimination from colleagues and friends;
Manifestation of potato syndrome (constantly wanting to lie down and have no one touch you);
Sleep problems (insomnia, waking up often, can’t wake up in the morning);
Change of appetite (always want to eat or don’t want to eat at all);
Decrease in libido to the total unwillingness to have sex.

Some of these symptoms are also inherent in depression, and be attentive to your emotional state, because war is a severe test for the most resilient psyche.

Burnout or just fatigue?

Fatigue goes away as soon as you give yourself a rest. A weekend is enough for some, a 2-3 week vacation for others. But if even after that you feel emotionally drained, depressed and unwilling to return to work – it is worth seriously analyzing your condition.

How burnout occurs and how long it lasts

Burnout is not a one-day process, it can take months to develop. And everyone “burns out” in their own way. The WHO defines this syndrome as a result of prolonged stress.

In simple words, doing something, you spend your energy resources (let’s call it motivation), as a result of which you want the same energy (motivation) return. If the payoff is more than what you put in your energy, you’re full, you have more energy, and you’re even more motivated to do something. If the payoff is less or none at all, then you gradually go broke, you start working on “reserve” energy and willpower, but at some point these reserves are also emptied. Everything becomes uninteresting to you, you are no longer excited about anything. This is burnout.

Causes of burnout and what to do

Constant overload
There is more and more work to do.
Constant or frequent overtime.
Irregular working hours.
Tight deadlines, constant urgency.
Perfectionism, wasting time and energy on achieving a perfect result.

Work in an emergency mode creates strong emotional stress. In such conditions even an employee with iron nerves will give up. As a result: nervous breakdowns and burnout.

What to do: Learn to correctly estimate the time for completing the task. If the estimates come from above, give your own estimate of time and communicate the real terms to management. Clearly define your working hours, try to eliminate overtime or at least keep it to a minimum. Try to do work of good enough quality, but enough to strive for perfection. Deal with your own time management (especially true for freelancers). If you are a workaholic by nature, be sure to include time for rest and sports in the list of tasks per day.

Read More
Is a beginner better to develop a 2D or 3D game?

Is a beginner better to develop a 2D or 3D game?

April 7, 2021July 5, 2022 Sotelo BrentBlog

What is really the difference between 2D and 3D games? Of course, there are differences in appearance, user experience, and development process. However, the general skill set needed to develop 2D and 3D games is the same, even if that means you have no programming experience. All you need is the imagination to bring the game to life.

But which format is best for your game? Here’s how to determine whether creating a 2D or 3D game is best for bringing your vision to life.

2D and 3D games differ in complex technological terms, but at a basic level, these game formats have different looks in the way the characters look and move, as well as the background of the game. Even the goals or objectives of the game are different.

2D design makes games “flat” in nature, which also simplifies the camera because the game can only be viewed from one side (side/top). However, there are ways to give 2D games some artificial depth by making isometry like in “Fallout 2” or through the parallax effect. Parallax scrolling is when the background moves at a different speed (the farther the object, the slower) than the foreground. In a 2D game, the controls are generally simplified: moving the joystick in one direction makes the character move in that direction.

3D games have volume and depth, which affect how characters move in the game, creating a more realistic gameplay experience.

2D games move along two axes of motion, limiting character movement to a flat environment. 3D games, on the other hand, allow 360-degree fields of motion to rotate. Often the camera can be moved independently of the character.

To create this rotation effect, sprites are not enough, because the elements in the game must react to each other in a much more sophisticated way. Instead, game elements, called textures, are rendered on elements called 3D model surfaces, creating a deep and three-dimensional look.

A large number of 2D games are about getting from point A to point B and avoiding enemies along the way. Examples include 2D racing games in which you try to get to the finish line by avoiding other cars and other obstacles.

3D games offer more varied gameplay. Instead of just going from beginning to end, characters can move through space: solving spatial puzzles, exploring, and completing multi-level challenges.

While it may seem like it’s harder to create a 3D game than a 2D game, that’s simply not true, and you shouldn’t have to worry about which type of game is harder to develop. The question you really have to ask yourself is what kind of game experience you want your users to have. Are you looking for a simpler game with the goal of rushing from point A to point B, or do you want your players to look for clues on a detailed map to win the game, as they might in 3D games?

Another consideration is what engine people are going to play the game on. 3D games are popular among console and PC games and have made significant inroads into the mobile game market, while 2D games are more popular for mobile devices. Knowing market trends is an indispensable tool to help you understand where your game buyers are.

Game builders without programming, like Buildbox, allow you to create both 2D and 3D games. Popular engines and builders tend to offer excellent customization with drag-and-drop resources, quick prototypes, and built-in template libraries. Templates and smartassets make it quick and easy to bring unique game environments, such as space shooters, to life.

The builder makes it easy to create games without requiring programming knowledge. Templates and resource assets help you get your development started. Or you can create your own game from scratch. Either way, you can use the templates to preview and preview your game in real time.

Read More
What is GitHub and why a developer needs it

What is GitHub and why a developer needs it

September 2, 2020July 5, 2022 Sotelo BrentBlog

When a novice developer takes the first steps in programming, sooner or later he will be offered to create an account on the GitHub service. This is an online service for version control systems (VCS) in software development. Let’s talk about RMS, the service GitHub and why programmers need it.

Git is a system of version control in software development. It was invented by Linus Torvald, the creator of the Linux operating system. He needed it in order to organize the work of programmers with the open-source code of his operating system, but it turned out that it is needed in almost any work with the code.

The version control system allows you to consistently save all the code changes you make during your work. If a developer encounters a problem after an update, he can easily roll the code back to a working version instead of spending hours looking for an error.

In addition, and this is the main task, with the help of the RMS multiple programmers can work on one project. Version control allows you to keep track of what changes were made, by whom, and when, and roll back changes if there are problems.

Accordingly, Git is a distributed CMS that allows developers to work together on the same project and track changes to files. Git has many advantages: speed, ease of use, clear design, support for non-linear development (branching) and efficient handling of large projects. Git is also a free, open-source project, which has helped it gain a leading position in the market.

Git practices its own approach to data preservation. Other VCSs display system files as a list of changes, while Git takes snapshots or snapshots, and keeps links to them.

Types of Version Control Systems

There are three types of VCS: local, centralized and distributed.

Local version control system
In a local system, each developer changes their computer. During the commit process, the system copies the files with changes (patches) and stores them in a new directory. Changes are made to the system as a set of patches, ready by a specific date and time. If a problem occurs, the patch set can be rolled back completely or partially to restore the previous version.

Centralized version control system
In a centralized system, all versions of files are maintained on a single server. Clients access the file on the server, work with it, and then return it to the server.
The main problem with the centralized system is that in case of a problem on the server the project will be paralyzed and all the data can be lost.

Distributed version control system

A distributed version control system fixes the drawback of centralized VCS. When a client accesses files on the server, it copies the entire contents of the repository. So, in case of problems on the server, a backup can be downloaded from any copy of the client.

And in a distributed system, the client can also access multiple servers. This is how developers can work on several projects at the same time.

Now you know what Git is, how it’s used for version control, and which DLCs exist. Now, let’s move on to how GitHub works and why it’s needed.

What GitHub is
GitHub is an online service that has all the features of the Git system. If Git is a tool, a repository that can be downloaded from the source site and used locally on your computer, then GitHub is a specific resource where you can create or download a repository and use it to collaborate remotely.

After registration on the service GitHub developer can work on one or more projects, manage changes in the source code, track bugs, set up access to their projects

In addition, GitHub has a Wiki for each project (which most programmers are too lazy to fill, and in vain), a system of task management, integration with popular services, and even emoticons. GitHub looks more like a social network for programmers, although formally it is not.

GitHub repositories are needed to store files, folders, and other resources needed to work on a project. Every developer can upload a repository to GitHub and manage it through a command line interface.

Read More

Posts navigation

Newer posts

Recent Posts

  • How to make skins for CS2 and earn money on it
  • Optimal Mythic+ Routes, Affixes, and Strategies
  • Breaking Down the WoW Mythic Carry Process
  • Designing Mobile Games in Online Gambling: How to Make User Experience Exceptional
  • Navigating the World of Game Development Education

Archives

  • July 2024
  • November 2023
  • July 2023
  • January 2023
  • August 2022
  • July 2021
  • April 2021
  • September 2020

Learning

  • Introduction to the Game Industry
  • Unity game development
  • Game Design Course
  • Unreal Engine
  • Game QA. Online Course
October 2024
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
28293031  
« Jul    

Phone Number:
630-873-1117

E-mail: 
[email protected]

Learning

  • Introduction to the Game Industry
  • Unity game development
  • Game Design Course
  • Unreal Engine
  • Game QA. Online Course

Recent Posts

  • How to make skins for CS2 and earn money on it
  • Optimal Mythic+ Routes, Affixes, and Strategies
  • Breaking Down the WoW Mythic Carry Process
  • Designing Mobile Games in Online Gambling: How to Make User Experience Exceptional
  • Navigating the World of Game Development Education

Adress:
3421 Lewis Street, FRIDAY HARBOR

Opening hours:
from 11:00 to 08:00 p.m.

Copyright 2022