Skip to content
View oslavdev's full-sized avatar
👽
-__-
👽
-__-

Organizations

@Dromhus

Block or report oslavdev

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
oslavdev/README.md

I am

  • Programming in Javascript/TypeScript with React/Remix/Next, Node, GraphQL and other fancy tech in fashion
  • Occasionally enjoying Rust
  • Configuring and reconfiguring whatever one can configure (webpack, vite, github actions, circle, razzle, give me more)
  • Having fun by improving quality of life
  • So lazy, that sometimes I spend the whole day writing a script to automate things
  • Writing Node.js servers with PostgreSQL purely for enjoyment, fullstack is underpaid
  • Exploring WebGL with Three.js, Rapier, GLSL (this hard)
  • Never finishing games on Unity, your wallet is safe

Real capture of me at work:

                             /\
                            /  \
                           |    |
                         --:'''':--
                           :'_' :
                           _:"":\___
            ' '      ____.' :::     '._
           . *=====<<=)           \    :
            .  '      '-'-'\_      /'._.'
                             \====:_ ""
                            .'     \\
                           :       :
                          /   :    \
                         :   .      '.
         ,. _        snd :  : :      :
      '-'    ).          :__:-:__.;--'
    (        '  )        '-'   '-'
 ( -   .00.   - _
(    .'  _ )     )
'-  ()_.\,\,   -

Abandonded Personal projects and unfinished experiments

  • [R3F + Rapier + Node] - Multiplayer game mechanics with server side physics Repo (maybe one day I will finish)

  • [THREE.JS + Cannon] A helicopter controller with physics Repo | Live Demo (works, but no game mechanics yet)

  • [THREE.JS] A third person controller with modern camera. Repo | Live Demo | Article (kinda works, no physics though)

  • [THREE.JS] A simple spinning galaxy made with particle sytem with a mesmorizing piano nocurne by Chopin. Repo | Live Demo (just fooling around)

Games

Masterfully avoiding working on :

Memo The Quantum Terminals

Procedurally generated memory puzzle game. (Started rebuilding and abandoned)

Memo

Client | Server

🔮 Shardworld (2D Story rich platformer) with Unity Engine

⚗️ Emerald Shop (2D Story driven Alchemy Simulator) with Unity Engine (paused, or rather cancelled, I am just burned out, bro)

⚙️ Neuronopolis (3D Multiplayer hacking competitive game) (Going to finish sometime)

📚 Publications

Pinned Loading

  1. next-three-example next-three-example Public

    Load GLTF models in Next.js with react-three-fiber. Made for an article: https://oslavdev.medium.com/load-animated-gltf-models-in-next-js-app-with-three-js-8cf0a5d99e10

    TypeScript 51 16

  2. webgl-third-person-controller webgl-third-person-controller Public

    Third person controller mechanic in WebGL example. https://oslavdev.medium.com/third-person-controller-in-three-js-b643bec50f92

    JavaScript 1 1

  3. memo-the-quantum-terminals-client memo-the-quantum-terminals-client Public

    [DEPRECATED] 2D Pricedurally generate memory game set in a quantum world of lost memories

    TypeScript

  4. flying-through-space flying-through-space Public

    A small WebGl particles experiment flying through space 宇宙

    JavaScript 2

  5. isometric-turn-based-game isometric-turn-based-game Public

    WIP, this project is not complete. Just exploring isometric turn based game mechanics in WebGl

    JavaScript

  6. mixin-html-webgl mixin-html-webgl Public

    Three.js hover notes

    JavaScript 2