Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

PeshoVurtoleta

5
Posts
4
Topics
3
Followers
A member registered 22 days ago · View creator page →

Creator of

Recent community posts

Hey everyone,

I'm the creator of @zakkster/lite-vram, an open-source VRAM manager for HTML5 games. I'm currently fine-tuning the device-tiering heuristics for the v1.2 update, and I need your help.

The Problem: > Browsers actively lie about hardware to prevent fingerprinting. Chrome hard-caps navigator.deviceMemory at 8GB (even if you have 64GB), and iPadOS spoofs itself as a Mac. This makes it incredibly hard to know how much VRAM an HTML5 game can safely use before the browser crashes the tab.

The Ask: I've built a live diagnostic dashboard that stress-tests the browser's texture cache to safely find the exact VRAM ceiling and decode-throttle points. I need real-world telemetry from as many different devices as possible (especially weird Androids, old iPhones, and beefy desktop rigs).

How to help:

  1. Run the live diagnostic tool here: https://vram-diagnostics-dashboard.netlify.app/
  2. Click "Start" and watch the tiles load until the engine stabilizes. Please wait 1 or 2 minutes!
  3. Click "Export Report" and paste the JSON output right here in this thread!
  4. Don't forget to fill in:
    1. deviceModel": "________", "osVersion": "________", "browserVersion": "________", "batteryStart": "________", "deviceTemp": "cool | warm | hot", "network": "WiFi 5GHz | WiFi 2.4GHz | LTE | 5G", "notes": "Anything unusual you observed",
    2. If the device is desktop - in device model please write the video card model if the desktop computer (as mine) doesn't have a brand model.

If you want to see exactly what the code is doing or check the source before running it, the entire engine and dashboard are open-source here: https://github.com/PeshoVurtoleta/lite-vram.

Thanks in advance!
Zahary

(1 edit)

Lite Ecs Playbook

Hey fellow devs! I just published the Lite ECS Masterclass & Handbook to the store.

If you are building browser games, canvas engines, or WebGL experiences, you've probably run into the dreaded Garbage Collection stutter. This handbook is built to solve exactly that. It is a deep dive into Data-Oriented Design for JavaScript.

What is inside:

  • A 18-chapter handbook detailing how to architect a Zero-GC game engine from scratch.
  • Deep dives into FastBit32 state flags, pre-allocated Object Pools, and dodging V8 memory allocations.
  • The complete, well-documented source code for the @zakkster/lite-ecs engine.
  • Advanced integration examples showing how to wire it up to your render loops.

Because this is the itch community, I want to make sure this stays accessible for everyone. If you are a student or a solo indie developer struggling with your project budget, please leave a comment or reach out to me directly and I will hook you up with a discount.

Grab the handbook and source code here: 

  • https://peshovurtoleta.itch.io/lite-ecs-handbook
  • (2 edits)

    Hey fellow devs, I just published Lite Ease Pro on the store!

    If you spend too much time guessing animation timings or writing custom easing math to get that perfect "game feel", this is for you. It’s a professional curve visualizer that runs on a strict zero-allocation (Zero-GC) engine, meaning it locks at a buttery smooth 120fps while you test your motion.

    What it does:

    • Test 31 standard easing presets or build custom cubic-beziers.
    • Race up to 4 curves side-by-side to perfectly compare timings.
    • Auto-analyzes your curve's physics and tags it (e.g., Juicy, Snappy, Heavy Overshoot).
    • Exports directly to pure JavaScript math, CSS, or JSON.

    The price is set at $15 for a lifetime license.

    Because this is the itch community, I want to make sure this stays accessible. If you are a student or a solo indie developer struggling with your project budget, please leave a comment or reach out to me directly for a discount.

    Grab it here: https://peshovurtoleta.itch.io/lite-ease-pro-the-zero-gc-easing-studio

    Grab the bundle: https://itch.io/s/184837/the-lite-animation-bundle

    Hey everyone,

    I just released lite‑tween‑pro on Itch.io — a high‑performance tweening engine built for developers who care about frame time, determinism, and zero‑GC motion.

    If you’re working on UI animations, interactive sites, games, or custom engines, this might be useful to you.

    What it is

    A modern JavaScript tween engine with:

    • Zero allocations in the hot path

    • 120fps‑ready architecture

    • Timeline engine (stagger, sequence, chain)

    • Physics + spring motion

    • 31 easing presets

    • DOM, Canvas, WebGL support

    • Tiny footprint (2.9KB core)

    Why I built it

    Most animation libraries are either too heavy, too GC‑noisy, or too unpredictable for real‑time interfaces.

    lite‑tween‑pro is designed to be deterministic, fast, and studio‑grade without the overhead.

    Link

    👉  https://peshovurtoleta.itch.io/lite-tween-pro-zero-gc-animation-engine

    If you check it out, feedback is welcome.

    Thanks!