User:PavelCheloveckov: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 3: Line 3:


{{User page
{{User page
| global bgcolor = 17 30 43
| island bgcolor = 40 45 50
| username color = 100 170 220
| header color = 100 150 190
| cover bgcolor = 97 127 161
| header glow = 40%
| align = -85px
| align = -85px
| userboxes =
| userboxes =
   {{Userbox location}}
   {{Userbox location}}
   {{userbox lang|type=en|fluency=2}}
   {{Userbox lang|type=en|fluency=2}}
   {{Userbox translator|en|ru}}
   {{Userbox translator|en|ru}}
   {{Userbox comlang|type=python}}
   {{Userbox comlang|type=python}}
Line 21: Line 15:
   {{Userbox User for|year=2025|month=7|day=26}}
   {{Userbox User for|year=2025|month=7|day=26}}
   {{:User:PavelCheloveckov/PythonProgress|percent=60|lang=en}}
   {{:User:PavelCheloveckov/PythonProgress|percent=60|lang=en}}
| infoboxtitle = <span style="color:#f7921e;">To Do list</span>
| infobox = Translate the following pages:
*{{Counter-Strike: Source|4.2}} (into Russian)
*{{Half-Life 2: Episode Three|4.2|nt=2}} (complete the page)
}}
}}


Line 29: Line 27:
}}
}}


<!-- ===== НАВИГАЦИЯ ===== -->
<!-- ===== NAVIGATION ===== -->
{| 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="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;"
|-
|-
Line 50: Line 48:
<span id="projects"></span>
<span id="projects"></span>
== Projects ==
== Projects ==
<div style="display: flex; flex-direction: column; gap: 16px; max-width: 1000px; margin: auto; font-family: Segoe UI, Tahoma, sans-serif;">
{| style="max-width:1000px; margin:auto; border-collapse: separate; border-spacing: 20px; background:#101820; border:2px solid #5a7c8b; border-radius:14px; padding:20px; font-family:Segoe UI, Tahoma, sans-serif; color:#e0e6eb; background-image: url('[[filepath:Xen_Image.png]]'); background-size: cover; background-position: center;"
 
|-
<!-- Freeman's Journey -->
! style="background:#384b55; color:#e0e6eb; border-radius:10px; padding:12px; width:280px; font-weight:700;" | Project
<div style="background: #202020; border-left: 6px solid #f7921e; padding: 16px; border-radius: 4px; color: #e0d6c5;">
! style="background:#1b2329; border-radius:10px; padding:12px;" | Description
  <div style="font-size: 20px; font-weight: bold; color: #f7921e;">Freeman's Journey</div>
|-
  <div style="margin-top: 6px;">
| '''Freeman's Journey'''
    A single-player mod for <b>Half-Life 2</b>.  
| Single-player mod for Half-Life 2   
    Features a custom UI built with <b>VGUI</b>, and a completely original narrative, designed to immerse the player in a unique and stylized story-driven environment.
Custom UI using VGUI
  </div>
Unique narrative and gameplay design
</div>
|-
 
| '''Portal: Lost Episode'''
<!-- Portal: Lost Episode -->
| Alternative storyline  
<div style="background: #202020; border-left: 6px solid #f7921e; padding: 16px; border-radius: 4px; color: #e0d6c5;">
Custom architecture and level puzzles
  <div style="font-size: 20px; font-weight: bold; color: #f7921e;">Portal: Lost Episode</div>
Stylized visual effects and shaders
  <div style="margin-top: 6px;">
|-
    A reimagined story set in the Portal universe.  
| '''LumberCraft'''
    Includes custom level architecture, environmental puzzles, and experimental shaders reminiscent of Aperture Science’s early prototypes.
| Factorio-inspired Pygame sandbox   
  </div>
Map, resource management, crafting 
</div>
Powered by a custom engine
 
|}
<!-- LumberCraft -->
<div style="background: #202020; border-left: 6px solid #f7921e; padding: 16px; border-radius: 4px; color: #e0d6c5;">
  <div style="font-size: 20px; font-weight: bold; color: #f7921e;">LumberCraft</div>
  <div style="margin-top: 6px;">
    A Factorio-inspired sandbox game written in <b>Pygame</b>.  
    Features include tile-based maps, resource gathering, and crafting—all powered by a hand-crafted modular engine.
  </div>
</div>
 
</div>


<!-- ==== SKILLS ==== -->
<!-- ==== SKILLS ==== -->
Line 119: Line 107:
* [https://klg.fandom.com/ru/wiki/KLG_Studio KLG Studio – Official Wiki]   
* [https://klg.fandom.com/ru/wiki/KLG_Studio KLG Studio – Official Wiki]   
* [https://developer.valvesoftware.com/wiki/User:PavelCheloveckov Valve Developer Community Profile]   
* [https://developer.valvesoftware.com/wiki/User:PavelCheloveckov Valve Developer Community Profile]   
<!-- ==== GALLERY ==== -->
<span id="gallery"></span>
== Gallery ==
Below are some images related to my projects and inspiration. This section helps visitors visualise my work and interests.
<gallery mode="packed" widths="250">
File:HL2 Boxart.jpg|The classic Half-Life 2 box art is a major inspiration
File:Hammer_Editor_logo.png|Hammer Editor logo representing my level design work
File:Source_Engine_Logo.png|Logo of the Source engine, the heart of my projects
</gallery>
* [https://github.com/PavelCheloveckov GitHub Profile]   
* [https://github.com/PavelCheloveckov GitHub Profile]   
* [https://steamcommunity.com/id/PavelCheloveckov Steam Profile]
* [https://steamcommunity.com/id/PavelCheloveckov Steam Profile]

Latest revision as of 08:57, 17 August 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

Gallery

Below are some images related to my projects and inspiration. This section helps visitors visualise my work and interests.