Search found 166 matches

by Tanner
Thu Jul 11, 2019 3:13 pm
Forum: Libraries and Tools
Topic: Love's Dependency Graph
Replies: 0
Views: 1055

Love's Dependency Graph

I wanted to know where the module breaks (AKA where one of the "modules" pulls in part of another one) in Love's codebase were so I've generated a dependency graph for each of it's source files. I used clang's `dependency-dot` flag to create the basic data. Accomplished by adding roughly this to the...
by Tanner
Sun Mar 04, 2018 2:00 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 103
Views: 77573

Re: Love.js - A Direct Emscripten Port

I wanted to share an update. It may look like this project is stagnating but I want to reiterate my commitment and explain why things are moving slowly. One of the goals I have with the 0.11.x version of this project was to eliminate that half-measures that I used to hack 0.10.x together. Not proper...
by Tanner
Tue May 30, 2017 5:08 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 103
Views: 77573

Re: Love.js - A Direct Emscripten Port

I've put together a node.js cli tool to facilitate building using this project. Ensure you have the latest version of node.js installed and then you can run: npm install -g love.js From that point, creating a new love.js project should be as easy. Running love.js will prompt you for some information...
by Tanner
Sun May 28, 2017 3:25 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 103
Views: 77573

Re: Love.js - A Direct Emscripten Port

Introducing the 0.11 branch of love.js. This is a significant departure from the previous version released and is the shape of what I imagine will eventually be the official release of this port. A few things of note: This is compiled with and relies on Emscripten's pthreads. This severely restricts...
by Tanner
Sat May 27, 2017 12:24 pm
Forum: Libraries and Tools
Topic: windfield (easy box2d)
Replies: 6
Views: 2552

Re: windfield (easy box2d)

If someone asked me what the most underrated Love library is, I might have to say this one. The simple API belies some really clever engineering under the hood. I hope the new documentation helps more people understand how great this is.
by Tanner
Tue May 23, 2017 9:51 pm
Forum: Libraries and Tools
Topic: love-release - in Lua ! - makes LÖVE game release easier
Replies: 148
Views: 93326

Re: love-release - in Lua ! - makes LÖVE game release easier

It's really great at what it does, Rucikir. I used it to package every game jam game I make and it saves a lot of tedious and error-prone work.
by Tanner
Thu May 11, 2017 12:38 am
Forum: Games and Creations
Topic: Toronto Game Jam: HÆX
Replies: 1
Views: 1020

Toronto Game Jam: HÆX

https://i.imgur.com/55UWLsi.gif https://tannerrogalsky.itch.io/haex HÆX is a game that 3 people made this past weekend at the Toronto Game Jam. It's an atmospheric roguelike that is supposed to make you feel like you're a hacker who has hacked into a system with otherworldly properties. There are t...
by Tanner
Mon May 08, 2017 12:43 am
Forum: General
Topic: Looking for Lua Teacher
Replies: 4
Views: 1780

Re: Looking for Lua Teacher

Sheepolution's first and then consider moving on to adnzzzzZ's tutorials afterwards.
by Tanner
Sun May 07, 2017 11:55 am
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 103
Views: 77573

Re: Love.js - A Direct Emscripten Port

murks wrote:
Sat May 06, 2017 9:36 pm
It seems low performance in the browser can significantly affect physics. That's something I did not expect at all.
Large update steps will result in a poor physics simulation. A robust, predictable physics simulation is one of the main reasons that people will opt to use a fixed timestep.
by Tanner
Wed May 03, 2017 12:59 pm
Forum: Ports
Topic: Love.js - A Direct Emscripten Port
Replies: 103
Views: 77573

Re: Love.js - A Direct Emscripten Port

If you have set everything up correctly using release-compatibility, you should not get that error. Thanks for the support! I cleaned my assets and managed to cut down the size of the project somewhat. Release-compatibility now works and my game is released for players at: https://aleksinuuja.githu...