User:PavelCheloveckov: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
Tag: Manual revert
No edit summary
Line 24: Line 24:


<!-- ===== НАВИГАЦИЯ ===== -->
<!-- ===== НАВИГАЦИЯ ===== -->
{| style="background:#1a1a1a; border:none; margin:auto; max-width:1000px; text-align:center; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-weight:600; font-size:16px; border-radius:12px; padding:10px 0;"
{| style="background:#1a1a1a; border:2px solid #f7921e; margin:auto; border-radius:12px; padding:6px; max-width:1000px; text-align:center; font-family:Segoe UI, Tahoma, sans-serif; font-weight:600; font-size:16px;"
|-
|-
| style="padding:8px; width:14.28%;" | [[#about|'''<span style="color:#f7921e;">About Pavel</span>''']]
| style="padding:10px;" | [[#about|<span style="color:#f7921e;">About Pavel</span>]]
| style="padding:8px; width:14.28%;" | [[#projects|'''<span style="color:#f7921e;">Projects</span>''']]
| style="padding:10px;" | [[#projects|<span style="color:#f7921e;">Projects</span>]]
| style="padding:8px; width:14.28%;" | [[#skills|'''<span style="color:#f7921e;">Skills</span>''']]
| style="padding:10px;" | [[#skills|<span style="color:#f7921e;">Skills</span>]]
| style="padding:8px; width:14.28%;" | [[#tools|'''<span style="color:#f7921e;">Tools</span>''']]
| style="padding:10px;" | [[#tools|<span style="color:#f7921e;">Tools</span>]]
| style="padding:8px; width:14.28%;" | [[#timeline|'''<span style="color:#f7921e;">Timeline</span>''']]
| style="padding:10px;" | [[#timeline|<span style="color:#f7921e;">Timeline</span>]]
| style="padding:8px; width:14.28%;" | [[#quote|'''<span style="color:#f7921e;">Quote</span>''']]
| style="padding:10px;" | [[#quote|<span style="color:#f7921e;">Quote</span>]]
| style="padding:8px; width:14.28%;" | [[#links|'''<span style="color:#f7921e;">External Links</span>''']]
| style="padding:10px;" | [[#links|<span style="color:#f7921e;">External Links</span>]]
|}
|}


Line 44: Line 44:
<span id="projects"></span>
<span id="projects"></span>
== Projects ==
== Projects ==
{| style="max-width:1000px; margin:auto; border-collapse: separate; border-spacing: 20px; background:#1a1a1a; border:2px solid #f7921e; border-radius:14px; padding:20px; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; color:#e0d6c5;"
{| style="max-width:1000px; margin:auto; border-collapse: separate; border-spacing: 20px; background:#1a1a1a; border:2px solid #f7921e; border-radius:14px; padding:20px; font-family:Segoe UI, Tahoma, sans-serif; color:#e0d6c5;"
|-
|-
! style="background:#f7921e; color:#1a1a1a; border-radius:10px; padding:10px; width:250px; font-weight:700;" | Project
! style="background:#f7921e; color:#1a1a1a; border-radius:10px; padding:12px; width:280px; font-weight:700;" | Project
! style="background:#2a2a2a; border-radius:10px; padding:10px;" | Description
! style="background:#2a2a2a; border-radius:10px; padding:12px;" | Description
|-
|-
| '''Freeman's Journey'''
| '''Freeman's Journey'''
| Single-player mod for Half-Life 2   
| Single-player mod for Half-Life 2   
New custom UI (VGUI)  
Custom UI using VGUI   
Unique story, interface, and gameplay mechanics
Unique narrative and gameplay design
|-
|-
| '''Portal: Lost Episode'''
| '''Portal: Lost Episode'''
| Alternate storyline   
| Alternative storyline   
Custom level architecture  
Custom architecture and level puzzles  
Visual experiments and shaders
Stylized visual effects and shaders
|-
|-
| '''LumberCraft'''
| '''LumberCraft'''
| Factorio-like Pygame project  
| Factorio-inspired Pygame sandbox  
Resource management, map, UI  
Map, resource management, crafting  
Custom engine logic
Powered by a custom engine
|}
|}


Line 68: Line 68:
<span id="skills"></span>
<span id="skills"></span>
== Skills ==
== Skills ==
* Level design with [[Hammer]]
* Level design with [[Hammer]]
* UI creation with VGUI   
* UI creation with VGUI   
* Python and Pygame programming   
* Python and Pygame programming   

Revision as of 10:45, 28 July 2025

UserCover-PavelCheloveckov.png


UserAvatar-PavelCheloveckov.png


PavelCheloveckov


User SandboxUser Settings
6516d8c837d20250704014438211.png
About Pavel Projects Skills Tools Timeline Quote External Links

About Pavel

PavelCheloveckov is an independent developer focused on modding, UI design, and creative work using the Source Source engine. Founder of KLG Studio, a team dedicated to original mods and prototypes.

Projects

Project Description
Freeman's Journey Single-player mod for Half-Life 2

Custom UI using VGUI Unique narrative and gameplay design

Portal: Lost Episode Alternative storyline

Custom architecture and level puzzles Stylized visual effects and shaders

LumberCraft Factorio-inspired Pygame sandbox

Map, resource management, crafting Powered by a custom engine

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

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

External Links