Search found 1213 matches

by Davidobot
Sat Sep 12, 2020 6:56 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 207
Views: 260658

Re: Love.js - A Direct Emscripten Port

Amazingly, our .xm music files play for a second before stopping, I didn't expect them to work at all. I thought only mp3 or ogg would work on the web. Also for me the music cuts out right after it started playing in the love.js port. My bad, I forgot to mention that threading is necessary for prop...
by Davidobot
Sat Sep 12, 2020 3:08 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 207
Views: 260658

Re: Love.js - A Direct Emscripten Port

Did i just read that threads work in web but is slower? Threads work both on the compatibility and normal release. On the former, they are slower. Davidobot, can you recommend how to write code paths that are only for lovejs? Maybe through start-up command line arguments? This would enable us to wr...
by Davidobot
Sat Sep 12, 2020 1:37 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 207
Views: 260658

Re: Love.js - A Direct Emscripten Port

I got that to work on the first try by simply following the new readme.me on the repo, and without even checking my older posts here. That's good. :) Super! I think I'm getting down to the problem behind shaders not working - I think it has to do with different memory alignments in emscripten. It's...
by Davidobot
Sat Sep 12, 2020 12:11 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 207
Views: 260658

Love.js v11.3

Hey everyone! I've been slowly tinkering away at the v11.3 port . I've recently released proper build instructions for Windows, and a compatibility version just today. The latter makes things a bit slower if your game uses threads, but makes the exported game available in basically every browser you...
by Davidobot
Mon Sep 07, 2020 2:32 pm
Forum: Libraries and Tools
Topic: Groverburger's 3D Engine (g3d) v1.3 Release
Replies: 99
Views: 128825

G3D love.js port

Hey goverburger! I used your 3D demo as a basis for testing shaders in love.js . It's currently up as one of the online demos. You can check it out here: https://davidobot.net/3d/ (it's Chrome-only for now, due to web technologies) EDIT: porting it over was nearly verbatim. The only changes were: --...
by Davidobot
Fri Aug 21, 2020 7:53 am
Forum: General
Topic: Love2D wallpaper
Replies: 7
Views: 5075

Re: Love2D wallpaper

The most up-to-date and most used (afaik) library for splashes is here: https://github.com/love2d-community/splashes
by Davidobot
Sun Aug 16, 2020 7:24 am
Forum: Libraries and Tools
Topic: [tool] vox2love
Replies: 2
Views: 3753

Re: [tool] vox2love

Voxels are a really neat way of doing fake 3D. Windmill Games made a few cool games utilising the method.

Not sure if you've seen it, but there is a similar project here: https://love2d.org/forums/viewtopic.php?t=83158
by Davidobot
Sun Aug 09, 2020 8:39 am
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 207
Views: 260658

Re: Love.js - A Direct Emscripten Port

Edit: done recording that video, and sent it to you. Thanks. I'll post it here because I think it's useful for everyone. Once you install Node, make sure it's included in PATH (such that you can run node and npm in normal terminal). Then, after running npm install just run node index.js game.love g...
by Davidobot
Sun Aug 09, 2020 6:20 am
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 207
Views: 260658

Re: Love.js - A Direct Emscripten Port

when I pick Node.js, the new Node.js prompt asks me "Love file or directory:", but no matter what I type in there, the prompt gets closed instantly and nothing happens. How about if you pick node to the default program? Or call from the node terminal (why does Windows have so many?!) &quo...
by Davidobot
Sat Aug 08, 2020 7:21 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 207
Views: 260658

Re: Love.js - A Direct Emscripten Port

Thanks, but I'm still stuck. From what I see, love.js and index.js are not in the same folder, and from what I understand, index.js internally calls love.js. index.js is in love.js-master , and love.js is in love.js-master\src\release . So I suppose I should just go to the right folder (and make it...