The Python Arcade Library: Cursor interactions

App Window

Cursor is used to manipulate elements of graphical user interfaces such as menus, buttons, scrollbars. In case of games it can also interact with units, buildings or mini-map. This script example is focused on basic cursor interactions such a activating buttons and change of unit behavior.

The Python Arcade Library: Sprites


Sprite as a term means texture with position, width, height, angle and collision area. In Python Arcade Library there are few kinds of sprite. The most basic class to use is arcade.Sprite. To learn how these sprites work check included code example.

Gothic II Gold under Linux


As a gamer I have sentiment to few games to which I return from time to time. One of these is Gothic II. RPG of the year 2003. Since Valve Software released proton it is easier than ever to run games under Linux .

bitStudioTheme 0.0.9 released


bitStudioTheme is fast, simple and easy to customize! Theme uses very minimal, low-specificity CSS rules, making it very easy to customize and overwrite using your own custom CSS code. The clean, fast, standards-compliant code ensures bitStudioTheme is Search Engine Optimized (SEO).

Missing Realtek Firmware

No sound

Possible missing firmware /lib/firmware/rtl_nic/… If this alert occurs in your Debian, it can be quick solved by installing realtek-firmware package.

Debian 10 ‘Buster’ Release

Debian 10

After two years of waiting we finally have official Debian 10 “Buster” release. New Debian is so perfect, that I didn’t see any bad opinion about yesterday release. Here you can read a short description of new OS and few-step instruction how to upgrade your Debian Stretch to Buster version.

Changing plasma splash screen logo

KDE Environment

Do you ever wanted to change this official kde logo on splash screen?You are not alone. Here is a short how-to tweak your Debian kde splash screen. Let’s begin.

The Python Arcade Library: Frame rate

App Window

Frame rate may refer to the average or current number of frames per second. How to calculate the amount of frames generated in time of one second? There is more than one good answer.

Num Lock ‘on’ automatically on startup


In all distributions based on Debian there is num lock turned off by default. If you are one of these users who wants full control over your OS, there are few tricks to change that situation.

No wireless network. Installation of non-free broadcom driver.


Debian consists entirely of free software. This is a reason why Broadcom LAN chips are supported by the open source drivers by default. The common issue with these drivers (brcmsmac, b43…) is that there is no WiFi devices available in network manager. To change that, the quickest possible way, we need to install non-free vendor driver on our Debian system.