#phaserjs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #phaserjs, aggregated by home.social.
-
Next up: reskin the roster (the canon names are Marvel IP and I want to ship clean). I'm prepping a brief for an independent AI session to propose alternatives. If you want the repo or want to play, reply and I'll DM the link.
Public beta available here: https://www.artemisninjahunter.online/
Send your comments, please :)
#vibecoding #gamedev #pixelart #indiedev #phaserjs #typescript #html5games #webdev #flashgame #preservation #multiplayer #hexgrid #solodev #aitools
-
Sprint 10: layered BGs (deep / gameplay / overlay), horizontal parallax on skies, per-scenario ambient FX — rain + thunder in the cave, falling leaves in the forest, birds at sunset, torches in the castle, water sparkles on the lake.
Also in Sprint 10: cinematic char-select → match transition, scenario-name banner at match start ("STRONGHOLD OF SHADOWS"…), global bitmap fonts, new HUD with 64×64 portrait + animated HP/EN bars per fighter.
#vibecoding #pixelart #indiedev #phaserjs #solodev -
Sprint 9: the demo stops looking like a placeholder. Pixel-art backgrounds (8 scenarios), fighter sprites generated via PixelLab, per-character animations (idle / move / 3 attacks / hit / death), per-attack VFX matrix, audio (SFX + music).
#vibecoding #gamedev #pixelart #indiedev #phaserjs #typescript #html5games #webdev #flashgame #preservation #multiplayer #hexgrid #solodev #aitools
-
Sprint 8: server to Fly.io with Dockerfile + healthcheck + per-IP rate-limiting (10 conn/min, 50 concurrent, 5 rooms/h). Client to Cloudflare Workers Static Assets via wrangler. Live latency badge in the top-right HUD during net-* matches.
#vibecoding #gamedev #pixelart #indiedev #phaserjs #typescript #html5games #webdev #flashgame #preservation #multiplayer #hexgrid #solodev #aitools
-
Y casi está terminado: reskin del roster (los nombres canon son IP de Marvel y no quiero líos).
Genero nombres y lore alternativos, y listo para meter en el horno.La beta ya está disponible para jugar como invitado o usuario registrado aquí:
https://www.artemisninjahunter.online/Todos los comentarios son bienvenidos a través del botón "bug" (en las esquinas).
Gracias por la atención.#vibecoding #gamedev #pixelart #desarrollodejuegos #juegosindie #phaserjs #solodev
-
Sprint 9:
La demo deja de parecer una demo llena de "placeholders".
Añado backgrounds pixel art (8 escenarios) comprados (Ansimuz), sprites de luchadores generados vía PixelLab y retocadas por mí manualmente, animaciones por personaje (idle / move / 3 ataques / hit / death), VFX para cada ataque, audio (SFX + música).#vibecoding #gamedev #pixelart #desarrollodejuegos #juegosindie #programacion #typescript #phaserjs #flashgame #preservacion #solodev
-
En el sprint 8 preparo el despliegue a fly.io con Dockerfile + healthcheck + rate-limiting per-IP.
El cliente lo subo a Cloudflare Workers Static Assets vía wrangler.
Añado una latencia visible en HUD arriba a la derecha en partidas net-*.#vibecoding #gamedev #pixelart #desarrollodejuegos #juegosindie #programacion #typescript #phaserjs #flashgame #preservacion #solodev
-
Sprint 7:
Necesito una sala de espera como la del videojuego original, y habitaciones.
El modo "online" debe empezar a parecerse a la referencia.
Añado "Room browser", "guest usernames", "bot-fill" para 2P/3P incompletos, 6 emoticonos en el combate (no quiero un chat).
La demo deja de tener pinta de "matchmaking instantáneo de Steam".#vibecoding #gamedev #pixelart #desarrollodejuegos #juegosindie #programacion #typescript #phaserjs #flashgame #preservacion #solodev
-
Una vez tenemos a 2 jugadores funcionando, la siguiente capa de complejidad era el modo 3 jugadores ("matchmaker" más complejo, "timing" de rondas tri-polar) y un "round timer" de 30 segundos que rellena con acciones nulas en los slots no selecccionados.
Los "timeouts" dejan de ser silenciosos: salen en pantalla como "PLAYER XX TIMED OUT"#vibecoding #gamedev #pixelart #desarrollodejuegos #juegosindie #programacion #typescript #phaserjs #flashgame #preservacion #solodev
-
Sprint 1 (1 semana): había que montar el esqueleto Phaser 3.90 + TypeScript + Vite, y generar un tablero de hexágonos con filas 5/6/5/6/5, añadir la lógica determinista de resolución de acciones según el canon (BLOQUEO → MOVER → ATACAR), 3 acciones por ronda, crear un "ActionChooser", y hacer que funcionase el modo "hot-seat" a 2 jugadores.
#vibecoding #gamedev #pixelart #desarrollodejuegos #juegosindie #programacion #typescript #phaserjs #flashgame #preservacion #solodev
-
El backend FMS del juego original lleva décadas caído. Solo sobrevive el SWF en Wayback. Decompilé con JPEXS, recuperé las clases AS2, y reconstruí toda las mecánicas internas del juego leyendo `main.flr` (~5300 líneas).
#vibecoding #gamedev #pixelart #desarrollodejuegos #juegosindie #programacion #typescript #phaserjs #flashgame #preservacion #solodev
-
Hilo devlog: estoy haciendo un homenaje en pixel art al juego Flash *Elektra: Ninja Assassin* (2004, Big Spaceship). Lo recuperé de la Wayback Machine, lo decompilé, y lo estoy reconstruyendo desde cero en Phaser 3 + TS. Dev en solitario + IA, full #vibecoding. 10 sprints. 🧵
#gamedev #pixelart #desarrollodejuegos #juegosindie #programacion #typescript #phaserjs #flashgame #preservacion #solodev -
Those of you who follow me for some time know that I have many creative fields I like and I change between them. So, one of them is game development.
Currently I re-create Super Mario Bros. 3 with the Phaser library in JavaScript. It's fun and I learn more about how Toshihiko Nakago coded Mario's movement.
With those game re-creations I improve the mechanics of my own games.I know, you should stick to one theme to not confuse your followers. Do you would like me to stick to one area like generative art, drawing, gamedev or sculpting?
Please let me know in a reply.#game #javascript #supermario #phaserjs #nintendo #games #art #mastoart #fediart #noai #code #artwork #minimalism #creativecoding #random #arts #artistsonmastodon
(animation / remake)
-
Win five CosmoPirates game licenses, a comedy sci-fi roguelike deck builder made by BlackMoon Design, in #js13k 2025!
https://js13kgames.com/2025/prizes#cosmopirates
#gamedev #gamedevjs #indiedev #indiegames #license #Steam #Phaser #PhaserJS #MadeWithPhaser
-
Win five CosmoPirates game licenses, a comedy sci-fi roguelike deck builder made by BlackMoon Design, in #js13k 2025!
https://js13kgames.com/2025/prizes#cosmopirates
#gamedev #gamedevjs #indiedev #indiegames #license #Steam #Phaser #PhaserJS #MadeWithPhaser
-
Win five CosmoPirates game licenses, a comedy sci-fi roguelike deck builder made by BlackMoon Design, in #js13k 2025!
https://js13kgames.com/2025/prizes#cosmopirates
#gamedev #gamedevjs #indiedev #indiegames #license #Steam #Phaser #PhaserJS #MadeWithPhaser
-
Win five CosmoPirates game licenses, a comedy sci-fi roguelike deck builder made by BlackMoon Design, in #js13k 2025!
https://js13kgames.com/2025/prizes#cosmopirates
#gamedev #gamedevjs #indiedev #indiegames #license #Steam #Phaser #PhaserJS #MadeWithPhaser
-
I've been doing web development for over 15 years. I've got experience all across the stack but most recently been focused on the frontend. I've done work in #javascript #typescript #react #php and related stuff.
I've done quite a bit of work in the hybrid mobile space including writing custom plugins for #cordova and #capacitorjs. Lately I've been building web- and capacitor-based card games for my friend using #phaserjs and have absolutely loved it.
I'm remote in the US
-
Как я делал автопуть для игры на Phaser (TypeScript)
Всем привет! Сразу хочу сказать, что это не гайд, и я не рассказываю, как нужно кодить — просто хочу поделиться тем, что у меня получилось, и что я использовал в процессе разработки. Я не эксперт, и всё, о чём я пишу — это то, что сам прочитал и попробовал на практике. Моей основной задачей было сгенерировать сеточную карту и заставить персонажа искать кратчайший путь до точки, на которую я нажал, и двигаться к ней. Позже я добавил NPC с простым AI: они могут преследовать игрока, если тот находится рядом. В этой статье речь пойдёт только о построении пути. Для решения такой задачи мне понадобился алгоритм, как и для всех задач где есть работа с поиском чего либо. В моём случает мне не нужно было диагональное перемещение поэтому я использовал алгоритм A*. БУ, испугался, не бойся, я друг, я тебя...
https://habr.com/ru/articles/920366/
#phaser #phaserjs #phaser_3 #gamedev #алгоритмы #javascript #typescript
-
I made a retro-inspired arcade space shooter game using the Phaser game framework.
I worked on the art, programming and audio.
Feel free to try it out!: https://colinkiama.itch.io/last-one-flying
-
Эпидемия, бандиты и многорукий Роналд Макдоналд. Как мы разрабатывали игру для художника из Нью-Йорка
Талантливейший художник из Нью-Йорка стал первым, кто придумал и реализовал свою масштабную игру – ТURBO HOOD. А мы ему в этом помогли. В статье рассказываем, как это было.
-
Version 1.0 of Deep Space Survivor is here! I'm excited to have it out, go check out full changelog on Itch 👉 https://risse.itch.io/deep-space-survivor/devlog/770813/version-10-update-is-here #gaming #itchio #indiedev #indiegame #gamedev #solodev #javascript #indiegamedev #phaserjs
-
Created new icons for the upgrades in my space game. I think they came out pretty good! The game is available on Itch: https://risse.itch.io/deep-space-survivor #indiedev #gamedev #solodev #javascript #phaserjs #screenshotsaturday
-
💌 The #WebGameDev Newsletter Issue 004 is out! Read it online here: https://webgamedev.com/newsletter/004 and subscribe to get the next ones delivered right to your inbox! 🚀 #threejs #r3f #playcanvas #phaserjs #gamedev
-
⚔ New #Roguelike #Development book 📚
I just wrote a new introductory book about roguelike development using JS and Phaser. I hope you folks like it.