User:PavelCheloveckov: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 69: | Line 69: | ||
<!-- ==== USERBOXES ==== --> | <!-- ==== USERBOXES ==== --> | ||
<div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | <div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | ||
{{userbox location|type=ru | {{userbox location|type=ru}} | ||
</div> | </div> | ||
<div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | <div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | ||
{{userbox lang|type=en|fluency=2 | {{userbox lang|type=en|fluency=2}} | ||
</div> | </div> | ||
<div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | <div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | ||
{{Userbox comlang|type=python | {{Userbox comlang|type=python}} | ||
</div> | </div> | ||
<div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | <div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | ||
{{Userbox comlang|type=pygame | {{Userbox comlang|type=pygame}} | ||
</div> | </div> | ||
<div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | <div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | ||
{{Userbox modder|type=source | {{Userbox modder|type=source}} | ||
</div> | </div> | ||
<div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | <div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | ||
{{Userbox modder|type=goldsrc | {{Userbox modder|type=goldsrc}} | ||
</div> | </div> | ||
<div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | <div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | ||
{{Userbox os|type=Windows 10 | {{Userbox os|type=Windows 10}} | ||
</div> | </div> | ||
<div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | <div style="margin-bottom:6px; border-radius:8px; overflow:hidden; font-size:140%;"> | ||
{{Userbox User for|year=2025|month=7|day=26 | {{Userbox User for|year=2025|month=7|day=26}} | ||
</div> | </div> | ||
Revision as of 04:36, 27 July 2025
About Pavel
PavelCheloveckov is an independent developer focused on modding, UI design, and creative work using the Source engine.
Founder of KLG Studio, a team dedicated to original mods and prototypes.
Projects
Freeman Journey * Single-player mod for Half-Life 2 * New custom UI (VGUI) * Unique story, interface, and gameplay mechanics
Portal: Lost Episode * Alternate storyline * Custom level architecture * Visual experiments and shaders
LumberCraft * Factorio-like Pygame project * Resource management, map, UI * Custom engine logic
Skills
- Level design with Hammer
- UI creation with VGUI
- Python and Pygame programming
- Font embedding (OTF/TTF)
- Ambient sound design
- Entity scripting via I/O system
- Menu and interface architecture
Tools
Hammer,
Source 2013,
VTFEdit,
GCFScape,
Half-Life Model Viewer,
Crowbar
- Pygame · PyCharm · Paint.NET · Audacity
Timeline
- 2021: First contact with Source engine and games
- 2022: Started Python programming
- 2023: Began level design with Hammer
- 2024–2025: Mod and game development; founded KLG Studio
Quote
“User interfaces are more than menus – they are the invisible bond between game and player.” — PavelCheloveckov