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="text-align:center; margin:20px auto; max-width:1000px;">
|-
  <a href="#about" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">About Pavel</a>
| style="padding:10px; width:14.28%;" | [[#about|<span style="color:#f7921e; text-decoration:none;">About Pavel</span>]]
  <a href="#projects" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Projects</a>
| style="padding:10px; width:14.28%;" | [[#projects|<span style="color:#f7921e; text-decoration:none;">Projects</span>]]
  <a href="#skills" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Skills</a>
| style="padding:10px; width:14.28%;" | [[#skills|<span style="color:#f7921e; text-decoration:none;">Skills</span>]]
  <a href="#tools" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Tools</a>
| style="padding:10px; width:14.28%;" | [[#tools|<span style="color:#f7921e; text-decoration:none;">Tools</span>]]
  <a href="#timeline" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Timeline</a>
| style="padding:10px; width:14.28%;" | [[#timeline|<span style="color:#f7921e; text-decoration:none;">Timeline</span>]]
  <a href="#quote" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Quote</a>
| style="padding:10px; width:14.28%;" | [[#quote|<span style="color:#f7921e; text-decoration:none;">Quote</span>]]
  <a href="#links" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">External Links</a>
| style="padding:10px; width:14.28%;" | [[#links|<span style="color:#f7921e; text-decoration:none;">External Links</span>]]
</div>
|}


<!-- ==== ABOUT ==== -->
<!-- ==== ABOUT ==== -->
Line 44: Line 43:
<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;">
<div style="max-width:1000px; margin:20px auto; background:#1a1a1a; border:2px solid #f7921e; border-radius:14px; padding:20px; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; color:#e0d6c5;">
  <div style="flex:1 1 320px; background:#1a1a1a; border:1px solid #f7921e; border-radius:10px; padding:15px; box-sizing:border-box;">
  <div style="display:flex; gap:20px; justify-content:center;">
    <span style="color:#f7921e; font-weight:600;">Freeman's Journey</span><br>
    <div style="flex:1 1 320px; min-width:320px; background:#2a2a2a; border:1px solid #f7921e; border-radius:12px; padding:20px; box-sizing:border-box; height:220px;">
    • Single-player mod for Half-Life 2<br>
      <span style="color:#f7921e; font-weight:700; font-size:1.2em;">Freeman's Journey</span><br><br>
    • New custom UI (VGUI)<br>
      • Single-player mod for Half-Life 2<br>
    • Unique story, interface, and gameplay mechanics
      • New custom UI (VGUI)<br>
  </div>
      • Unique story, interface, and gameplay mechanics
  <div style="flex:1 1 320px; background:#1a1a1a; border:1px solid #f7921e; border-radius:10px; padding:15px; box-sizing:border-box;">
    </div>
    <span style="color:#f7921e; font-weight:600;">Portal: Lost Episode</span><br>
    <div style="flex:1 1 320px; min-width:320px; background:#2a2a2a; border:1px solid #f7921e; border-radius:12px; padding:20px; box-sizing:border-box; height:220px;">
    • Alternate storyline<br>
      <span style="color:#f7921e; font-weight:700; font-size:1.2em;">Portal: Lost Episode</span><br><br>
    • Custom level architecture<br>
      • Alternate storyline<br>
    • Visual experiments and shaders
      • Custom level architecture<br>
  </div>
      • Visual experiments and shaders
  <div style="flex:1 1 320px; background:#1a1a1a; border:1px solid #f7921e; border-radius:10px; padding:15px; box-sizing:border-box;">
    </div>
    <span style="color:#f7921e; font-weight:600;">LumberCraft</span><br>
    <div style="flex:1 1 320px; min-width:320px; background:#2a2a2a; border:1px solid #f7921e; border-radius:12px; padding:20px; box-sizing:border-box; height:220px;">
    • Factorio-like Pygame project<br>
      <span style="color:#f7921e; font-weight:700; font-size:1.2em;">LumberCraft</span><br><br>
    • Resource management, map, UI<br>
      • Factorio-like Pygame project<br>
    • Custom engine logic
      • Resource management, map, UI<br>
      • Custom engine logic
    </div>
   </div>
   </div>
</div>
</div>

Revision as of 09:01, 28 July 2025

UserCover-PavelCheloveckov.png


UserAvatar-PavelCheloveckov.png


PavelCheloveckov


User SandboxUser Settings
6516d8c837d20250704014438211.png
 <a href="#about" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">About Pavel</a>
 <a href="#projects" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Projects</a>
 <a href="#skills" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Skills</a>
 <a href="#tools" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Tools</a>
 <a href="#timeline" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Timeline</a>
 <a href="#quote" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">Quote</a>
 <a href="#links" style="color:#f7921e; font-weight:700; margin:0 14px; text-decoration:none; font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;">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