Skip to content
View dpsmpx's full-sized avatar
🐍
C++ / Python · Game Development · Procedural Systems · Simulations · AI
🐍
C++ / Python · Game Development · Procedural Systems · Simulations · AI

Block or report dpsmpx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dpsmpx/README.md

dpsmpx

C++ / Python developer focused on game development, procedural systems, simulations and AI-assisted tools.

I build small experiments and larger projects around systems that are fun to model, render and test — from cellular automata and evolutionary algorithms to Android games and semantic tools.

Current projects

A voxel action-RPG for Android built from scratch with C++20, Vulkan 1.1 and Android NDK. Procedural world generation, combat, NPCs, weather, day/night cycles and dynamic lighting.

A turn-based RPG in C++11 with both a terminal interface and an SDL2 interface. Custom combat mechanics, quests, dialogue, equipment and a shared game core.

A Python + Pygame ecosystem simulation with water, plants, herbivores, predators, reproduction, weather and day/night cycles.

A mobile-friendly Python + Pygame interpretation of the classic Rogue formula: procedural dungeons, exploration, hunger, traps, items and monsters.

Tools & experiments

  • DP_TextFile_Sorter — semantic organization of Markdown notes using an existing folder taxonomy.
  • DP_Graph_Builder — offline formula parser and interactive graphing tool for Android and desktop.
  • DP_GD_Python — procedural motorcycle tracks with simulation-based difficulty generation.
  • DP_Gen_Bots — evolutionary bots with genomes, mutation, crossover and fitness-driven selection.
  • DP_3D_Works — experimental 3D rendering algorithms and voxel-like geometry.

Interests

3D graphics · procedural generation · game systems · simulations · cellular automata · genetic algorithms · AI · Linux · algorithms

Tech

C++ Python Vulkan SDL2 Pygame Android NDK Linux GitHub Actions

Contact

VK

Pinned Loading

  1. AIM_Trainer_pas AIM_Trainer_pas Public

    AIM trainer written on PascalABC.NET

    Pascal 1

  2. 3D_Voxel_OpenWorld_RPG 3D_Voxel_OpenWorld_RPG Public

    C++

  3. Andors-Love Andors-Love Public

    Пошаговая RPG на C++11 в духе Andor's Trail: 50 локаций, 54 квеста, бой на стойках и кураже, терминальный и SDL2-интерфейс.

    C++

  4. DP_Autoclicker DP_Autoclicker Public

    Python

  5. DP_Typing_Master DP_Typing_Master Public

    Simple Blind Typing Trainer

    Python

  6. TrueJointTileMaker TrueJointTileMaker Public

    My own pixelart editor

    Pascal