User:PavelCheloveckov: Difference between revisions

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


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


<!-- ==== ABOUT ==== -->
<!-- ==== ABOUT ==== -->
Line 44: Line 57:
<span id="projects"></span>
<span id="projects"></span>
== Projects ==
== Projects ==
 
<div style="display:flex; flex-wrap:wrap; gap:15px; justify-content:center; margin:20px auto; max-width:1000px;">
{| class="wikitable" style="background:#1a1a1a; border:1px solid #f7921e; border-radius:10px; width:100%; max-width:1000px; margin:auto; padding:10px; font-weight:normal; color:#e0d6c5; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;"
  <div style="flex:1 1 280px; background:#1a1a1a; border:1px solid #f7921e; border-radius:10px; padding:15px; box-sizing:border-box;">
|-
    <span style="color:#f7921e; font-weight:600;">Freeman's Journey</span><br>
| [[Freeman's Journey]]<br />
    • Single-player mod for Half-Life 2<br>
* Single-player mod for Half-Life 2<br />
    • New custom UI (VGUI)<br>
* New custom UI (VGUI)<br />
    • Unique story, interface, and gameplay mechanics
* Unique story, interface, and gameplay mechanics
  </div>
|-
  <div style="flex:1 1 280px; background:#1a1a1a; border:1px solid #f7921e; border-radius:10px; padding:15px; box-sizing:border-box;">
| '''Portal: Lost Episode'''<br />
    <span style="color:#f7921e; font-weight:600;">Portal: Lost Episode</span><br>
* Alternate storyline<br />
    • Alternate storyline<br>
* Custom level architecture<br />
    • Custom level architecture<br>
* Visual experiments and shaders
    • Visual experiments and shaders
|-
  </div>
| '''LumberCraft'''<br />
  <div style="flex:1 1 280px; background:#1a1a1a; border:1px solid #f7921e; border-radius:10px; padding:15px; box-sizing:border-box;">
* Factorio-like Pygame project<br />
    <span style="color:#f7921e; font-weight:600;">LumberCraft</span><br>
* Resource management, map, UI<br />
    • Factorio-like Pygame project<br>
* Custom engine logic
    • Resource management, map, UI<br>
|}
    • Custom engine logic
  </div>
</div>


<!-- ==== SKILLS ==== -->
<!-- ==== SKILLS ==== -->
<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
* Font embedding (OTF/TTF)
* Font embedding (OTF/TTF)
* Ambient sound design
* Ambient sound design
* Entity scripting via I/O system
* Entity scripting via I/O system
* Menu and interface architecture
* Menu and interface architecture


Line 91: Line 106:
<span id="quote"></span>
<span id="quote"></span>
== Quote ==
== Quote ==
<span style="color:#f7921e; font-style:italic;">“User interfaces are more than menus – they are the invisible bond between game and player.”</span> — '''PavelCheloveckov'''
<blockquote style="border-left:4px solid #f7921e; padding-left:10px; color:#e0d6c5; font-style:italic; max-width:800px; margin:20px auto;">
“User interfaces are more than menus – they are the invisible bond between game and player.”
— <span style="color:#f7921e; font-weight:600;">PavelCheloveckov</span>
</blockquote>


<!-- ==== LINKS ==== -->
<!-- ==== LINKS ==== -->

Revision as of 08:58, 28 July 2025

UserCover-PavelCheloveckov.png


UserAvatar-PavelCheloveckov.png


PavelCheloveckov


User SandboxUser Settings
6516d8c837d20250704014438211.png
   <a href="#about" style="color:#f7921e; text-decoration:none; font-weight:600;">About Pavel</a>
   <a href="#projects" style="color:#f7921e; text-decoration:none; font-weight:600;">Projects</a>
   <a href="#skills" style="color:#f7921e; text-decoration:none; font-weight:600;">Skills</a>
   <a href="#tools" style="color:#f7921e; text-decoration:none; font-weight:600;">Tools</a>
   <a href="#timeline" style="color:#f7921e; text-decoration:none; font-weight:600;">Timeline</a>
   <a href="#quote" style="color:#f7921e; text-decoration:none; font-weight:600;">Quote</a>
   <a href="#links" style="color:#f7921e; text-decoration:none; font-weight:600;">External Links</a>

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

   Freeman's 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

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