LAUNCH TRAILER

Across The Multiverse
A free in-browser game across infinite universes procedurally generated.
Go from universe to universe and discover the origin of everything.

buff.ly/3z2qd5I

#javascript #threejs #webgl #webdev #gamedev
🔊🔊🔊 buff.ly/3nsPUKg
So. I have a lot of things to say.

First of all, twitter video resolution will destroy the quality of the launch trailer. So if you want to watch a better quality trailer, fullscreen, here's the official link to the YouTube video.

bit.ly/3k364rK
Then, i wanna thanks the few people that accepted to play the beta.
@davrous @benjamincode @manekinekko @bruno_simon

Most people ignored my request for help, meanwhile those people help me transform a buggy piece of trash to a playable game.

Thank you very much to all of you.
Since the game is free i have a lot of liberty for music.
Still, i do have to mention all the artists and their amazing work.

First thing you hear when you launch the game is Transcendent from @joelnmusic
spoti.fi/3lhCGNT

it was a no-brainer for me. What a stunning song!
Each universe have his own music.

Most of the time, this is @musoscientific works you are listening to

Universe1: I Walk With Ghosts
Universe2: Discovery
Universe3: Celestial
Universe4: Omega

Scott Buckley is responsible for the immersion of this game !
spoti.fi/3A8fNCD
Finally, @musicalscience's work is used in both the launch trailer and the game's grand finale.

Trailer: In the Blink of an Eye
Finale: Into The Night

I can talk much about the grand finale without spoiler.
But Melodysheep is just a perfect match !
spoti.fi/3k4hkEk
I did this game for fun.
But also to learn advanced @threejs and shaders.

I got to a point where i got stuck with big ideas but not the knowledge to get there.
That's when i bought the #threejsJourney course.

The value i got from it is insane.

bit.ly/3liBCcD
The source code is on @github.
bit.ly/3tCeSrR

Normally, developers hide all by squashing everything.
No history. Like everything was perfect day one.

I didn't. You get to see every commits.
Every doubt, struggle, copy-pasta.
Everything.

I'll make a thread about it.
Most of stuff you see in the first universe, the known universe, are my weak attempts to mimic reality.

I used pictures from @NASAHubble as reference to get the closer possible.
Every starfield, globular cluster and nebulae in the game are inspired by this @NASA twitter account.
I've made a big blog post explaining the base of the project.

English version : bit.ly/3EdkIF5
French version : bit.ly/3tARZF0

But this project is too huge to be written about in one article.
A lot of articles (at least four) on the subject are coming.
It was the biggest personal project I’ve ever done.
It was incredible.
There were ups, downs, distress and wonder.

I’m not sure I’ll be doing a project this big again anytime soon.

Please consider retweet this thread. It would mean a lot to me.

I’m going to get some sleep now.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Mehdi Zed

Mehdi Zed Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @jesuisundev

18 Jan
Un commentaire intéressant sur la vidéo de ce matin.

Quelqu'un qui m'expliquait que le clean code c'est bien beau, mais que son équipe/entreprise n'avait pas le temps pour.

Deux / trois remarques sur cette réalité et comment essayer de changer les choses.
Pour le management, il faut présenter le clean code comme un investissement.

Quelque chose qui va être rentable dans le temps. Et surtout afficher les vraies problématiques de livrer en production du mauvais code. En particulier pour un client important qui fait de l'argent.
Il faut parler leurs langages. Parler de rentabilité, satisfaction client et productivité. Le management s'en fout complètement de tes principes SOLID.
Read 8 tweets
12 Jan
Comme promis, second et dernier GROS thread sur les perles d'outils pour développeurs. Des outils gratuits, hyper pratique, qui font gagner un temps fou !

C'est la fin de mon dossier favori + tous vos outils recueillis dans les réponses du premier thread 👇
Si t'es un dev ça veut dire que tu passes la moitié de temps à choisir des noms de variables et de fonctions. Codelf (buff.ly/38yLt8Y) va te faire gagner du temps!

Ça fait une recherche sur Github, GitLab et Bitbucket pour voir si ton idée de nom est populaire ou non !
J'ai déjà cassé des sites en entier en changeant le htaccess avec beaucoup trop de confiance. En utilisant htaccess tester (buff.ly/2P3h3Q7) ça risque plus d'arriver ! Ce petit outil permet de connaitre exactement le comportement de ton htaccess avant de le pousser.
Read 14 tweets
5 Jan
Allez, je vous balance mon dossier favori entier de web app et outils pour développeurs. Des outils web gratuits qui me font gagner un temps fou ! Certains d'entre eux tous les jours.

J'ai mis plusieurs années à construire cette liste, gros thread ! 👇
Impossible que je retienne les syntaxes et snippets des outils et langages que j'utilise. Les cheatsheets sont là pour ça, et DevHints (buff.ly/2ydBDc1) c'est la mine d'or.

Tu peux penser à n'importe quels outils de développeurs, tu trouveras le cheatsheet sur ce site.
Learn X in Y minutes (buff.ly/2oTgWdA) est le genre de site fou qu'il faut voir pour le croire.

Tous les langages possibles, expliqués en une page, dans presque toutes les langues, via des exemples concrets de code.

Parfait pour se rafraichir la mémoire sur les bases.
Read 13 tweets
25 Nov 20
Extrait d'un mail d'un junior reçu aujourd'hui: "si jamais on me mettait devant un ordinateur sans internet, je serais incapable de faire quoi que ce soit de fou, j’ai besoin de mes anciens projets, d’internet, qui me servent, à default d’avoir une bonne mémoire comme un bon dev"
Si je comptais que sur ma mémoire pour faire mon travail, j'aurais arrêté ce métier tout de suite.

J'ai des repos bitbuckets privé de TOUT le code sur lequel j'ai travaillé dans ma vie. Comme ça, je suis sûr d'y avoir accès partout, tout le temps.
Je Google des trucs évidents juste pour vérifier que j'ai raison alors que je suis sur que j'ai raison. Des fois j'ai tort, ca remet en place.

J'utilise stackoverflow pour me donne une idée des solutions possibles. Quand la solution est parfaite pour mon besoin, je copie/colle.
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(