Sh

Shadowvane: A Soulslike MMO (Built in Node/Three.js)

Hacker News

Shadowvane: A Soulslike MMO (Built in Node/Three.js)

Shadowvane is one of the biggest, most difficult projects I've ever done in JavaScript. It's a Node/Socket.io backend and Three.js front-end (custom engine). The goal was to create a fully functional 3D MMO like World of Warcraft or Final Fantasy XIV - complete with queuing for arenas, battlegrounds, and instanced dungeons, but with the aesthetics of Bloodborne and other Soulslikes. As someone who grew up playing MMOs like Tibia, WoW, Final Fantasy 11/14, and GW2, I've always wanted to create an immersive 3D MMO. A number of years ago I released a 2D browser MMO (who didn't) but it didn't quite scratch the itch. Just bringing this v0 to market felt like lifting a weight - something I've always wanted to do. Building an MMO is a huge undertaking of diverse tasks: Music/sound, 3D modeling, networking, vector math, painting, UI, and more. Shadowvane still needs a little polish in some areas - so I'm calling this release "Open Alpha" until I'm able to make it truly look and feel like a AAA game. ----- Shadowvane is a Soulslike MMORPG with a 1v1 PvP Arena, 5v5 Battleground, and an Open World realm where players can interact and advance their character. Players can compete in either a 5v5 PvP match in a hellish city called Pandemonium, or a 1v1 PvP arena in The Mists. PvE objectives are completed in Afterworld — an open world realm where players and demons alike roam free. Build your character from a player template called a prototype. Unlock new prototypes in Afterworld to experience different play styles.

Share card

Actual performance

3points
2comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
87%87% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, new, tasks · Missing: mac, agents, macos
77%77% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: io · Missing: https docs, excited, just released
51%51% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
45%45% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
44%44% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
10%10% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

I
I Built a Twitterbot to Recommend SXSW Parties (Node + Twit)49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I Built a Twitterbot to Recommend SXSW Parties (Node + Twit)

Hacker News7
I
I Built a Twitterbot in Node to Recommend SXSW Parties58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I Built a Twitterbot in Node to Recommend SXSW Parties

Hacker News4
We
Website Node Visualiser (D3.js61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Website Node Visualiser (D3.js

Hacker News3
An
Analytics.js for Node46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Analytics.js for Node

Hacker News66
En
Enclosure.js, an IoC container and module loader for Node.js32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Enclosure.js, an IoC container and module loader for Node.js

Hacker News1
Xc
Xchange.js and btc-stats – My first Node modules48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Xchange.js and btc-stats – My first Node modules

Hacker News1
I
I built an Ethereum Node debugging tool57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I built an Ethereum Node debugging tool

Hacker News3
We
We built Pipe in 48 hours using Singly, Node.js & Ember.js65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We built Pipe in 48 hours using Singly, Node.js & Ember.js

Hacker News22
Mo
Morse Node - morse code in node.js46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Morse Node - morse code in node.js

Hacker News12
Hi
HighFin.js App Framework for node.46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HighFin.js App Framework for node.

Hacker News3