Добавление подсветки активного игрока в клиент fumbbl.com.
В предыдущей статье я описал добавление новой вёрстки для клиента Fantasy Football client (Blood Bowl), адаптированной для экранов с разрешением 1920x1080, а также рассказал, где его скачать и как запускать.
В этот раз я хочу представить вам новую функцию, которую добавил в клиент: подсветку активного игрока.
Играя в Blood Bowl через fumbbl.com, я заметил, что при ходе оппонента бывает непросто понять, какой игрок был активирован для совершения действия. В официальном клиенте иконка игрока при активации лишь поворачивается в профиль, что не сразу заметно и приводит к небольшой дезориентации. Поэтому я решил внедрить улучшение, которое исправит эту ситуацию и поможет сфокусировать внимание на том персонаже, который выполняет действие. Я представил, что было бы здорово, если бы активированный игрок начал мигать, визуально привлекая к себе внимание и тем самым помогая понять, где именно происходит ход. Ниже — видео, демонстрирующее реализацию моей идеи.
Vollbildanpassung mit Auflösung 1920x1080 für den Fantasy Football Client des Projekts fumbbl.com
Es gibt ein Brettspiel, das von den Mitarbeitern von Games Workshop erfunden wurde und von wenigen Menschen bekannt ist. Es ist eines dieser Brettspiele, bei denen die Regeln, die beeinflussen, wie sich die Situation unter bestimmten Bedingungen entwickelt, so zahlreich sind, dass man, um es zu spielen, in einen tiefen Spieltrans eintauchen muss, in dem das Bewusstsein vollständig auf die Spiel-Elemente fokussiert ist und zwischen ihnen wechselt. Es ist nicht das einzige Spiel von Games Workshop mit einem ähnlichen Schlüssel. Jedes ihrer Spiele ist genau so. Mein Favorit bleibt bis heute Warhammer Underworlds, und gleichzeitig ist meine Begeisterung für Blood Bowl genauso groß und umfassend, dass ich beide Spiele gleichermaßen genießen kann.
Ein Teil des Reizes des Spiels besteht im Prozess der Interaktion mit dem Gegner, und ein noch größerer Teil des Spielprozesses besteht aus Fantasie und Einbindung in die Spielwelt, und das wird in großem Maße durch die hervorragenden künstlerischen Arbeiten vieler Künstler unterstützt, die atemberaubende dynamische Szenen aus der Welt dieses Spiels erschaffen. :) Andere Künstler, die die Miniaturfiguren dieses Spiels und de... Weiterlesen.
Gedanken über die Gesellschaft, in der wir leben und deren Normen wir folgen.
Mir kommen oft Gedanken über die Gesellschaft, in der wir leben und deren Normen wir folgen, in den Kopf. Für einen Menschen, der heranwächst und durch Trial und Error die Regeln und Normen überprüft, die von der Gesellschaft diktiert werden, in der wir alle leben, scheinen sie anfangs eindeutig und bestimmt. Aber je mehr der Mensch auf seinem Weg durch Situationen geht, die das Leben aufbaut, desto mehr kommt das Verständnis, dass uns größtenteils Lügen angeboten werden, an die wir glauben sollen...
Wir kommen in diese Welt, und die Menschen um uns herum beginnen, uns zu erzählen, wie diese Welt funktioniert und wie wir uns verhalten sollen. Wenn wir jedoch mit der Zeit beobachten, dass dieselben Menschen, die uns belehren, selbst nicht den Regeln folgen, die sie uns beigebracht haben.
An einem konkreten Beispiel kann ich dies wie folgt demonstrieren. Eine Krankenversicherungsorganisation, die behauptet, dass ihre Hauptzielsetzung die Sorge um die Gesundheit ihrer Kunden ist, führt tatsächlich eine Regel ein, die es ermöglicht, ein Rezept nur für ein Jahr zu erhalten. Danach muss der Mensch, laut ihrer Satzung, zum Arzt gehen, den Besuch bezahlen und erst dann eine Verlängerung erhalten. Und das, obwohl das Medikament selbst nicht kostenlos an de... Weiterlesen.
Das Dossier des Architekten: 19 Jahre Java‑Meisterschaft & System‑Souveränität
Willkommen in der digitalen Schmiede von Pavel Sapronov. Ich bin ein Senior Software Developer mit Sitz in Austin, Texas und fast zwei Jahrzehnten Erfahrung in hochrangigen Architekturaufgaben und Full‑Stack‑Engineering. Diese Seite dient als Beweis für meine Fähigkeiten – nicht nur durch Worte, sondern durch die Infrastruktur, die diesen Text hostet.
I. Das Java‑Sanctum (Backend‑Entwicklung)
Seit 19 Jahren spezialisiere ich mich auf das Java-Ökosystem, derzeit mit Fokus auf modernes Spring Boot, Hibernate und JPA. Meine Expertise liegt im Aufbau robuster, latenzarmer Backend‑Systeme, die dem Zahn der Zeit standhalten.
- Echtzeit‑Engineering: Mein Projekt iCoup demonstriert komplexe Spiel‑Logik und Echtzeit‑Kommunikation via WebSockets.
- Moderne Werkzeuge: Versiert im Umgang mit Maven und Git für robustes Build‑Management und Versionskontrolle.
- Architektur: Tiefgehende Erfahrung in Full‑Stack‑Entwicklung und System‑Lokalisierung, um globale Zugänglichkeit über diverse Schriftsysteme hinweg zu gewährleisten.
II. Der Maschinengeist (Systemadministration)
Ich schreibe nicht nur Code; ich beherrsche die Umgebung, in der er lebt. Ich verwalte meine eigene Web‑I... Weiterlesen.
Mein Fortschritt seit der Veröffentlichung der letzten Fabula. Umzug auf einen neuen Host. Einrichtung eines Mail-Servers, einer Backup-Lösung und eines Benachrichtigungssystems für Server-Ressourcen. Lokalisierung von programmer-underworlds.
Mein Gruß. Aktuell ist es 01:37 Uhr am 26. April 2026 nach Zentralzeit, und ich habe mich entschieden, dass es Zeit für einen Flug der Gedanken und die Darstellung meiner Taten ist, seit ich im Februar die letzte Fabula veröffentlicht habe. Stellen Sie sich mit Ihrem Lieblingsgetränk ein, das Sie gerne trinken, wenn Sie YouTube ansehen, und los geht's... :)
Ich möchte diesen Artikel in Form eines freien Fluges der Gedanken gestalten, anstatt eines gut durchdachten Berichts. :) Ich habe intensiv an verschiedenen Teilen meines Projekts gearbeitet, über die ich unten schreiben werde, und das war ziemlich intensiv. Und ich werde diesen Artikel wahrscheinlich in mehreren Sitzungen schreiben.
Eine große und verantwortungsvolle Entscheidung war der Umzug auf einen neuen Host, da der vorherige kostenlose Host bei Google Cloud nicht mehr meinen Anforderungen und Bedürfnissen entsprach und an einem Tag einfach ausfiel. Ich nahm an, dass es nicht genug Arbeitsspeicher gab, da der kostenlose Host von Google nur 2 GB Arbeitsspeicher bot. Und am nächsten Tag nach diesem ... Weiterlesen.