
Post-0.10.0 feature wishlist
- Ranguna259
- Party member
- Posts: 911
- Joined: Tue Jun 18, 2013 10:58 pm
- Location: I'm right next to you
Re: Post-0.10.0 feature wishlist
Add support for Dualshock 4's LED so we can change its color 

Re: Post-0.10.0 feature wishlist
Hum, Vulkan ?
- slime
- Solid Snayke
- Posts: 3179
- Joined: Mon Aug 23, 2010 6:45 am
- Location: Nova Scotia, Canada
- Contact:
Re: Post-0.10.0 feature wishlist
I talked about Vulkan a bit in this old thread: viewtopic.php?f=3&t=79819#p181295Rucikir wrote:Hum, Vulkan ?
There's currently an issue report open for making love.physics nicer to use. If anyone has any thoughts, please post there! https://bitbucket.org/rude/love/issues/ ... hysics-api
Re: Post-0.10.0 feature wishlist
Something probably nobody cares about but me: a better documented, more unified build system. It would be nice if Megasource worked on every platform and I would be love to help with that but it is a daunting task for the uninitiated to tackle solo.
-
- Party member
- Posts: 732
- Joined: Sat Apr 26, 2014 7:46 pm
- kikito
- Inner party member
- Posts: 3153
- Joined: Sat Oct 03, 2009 5:22 pm
- Location: Madrid, Spain
- Contact:
- slime
- Solid Snayke
- Posts: 3179
- Joined: Mon Aug 23, 2010 6:45 am
- Location: Nova Scotia, Canada
- Contact:
Re: Post-0.10.0 feature wishlist
It might be feasible for OS X, however I generally much prefer to use Xcode directly (you can also run 'xcodebuild' from the command line if you want), so I haven't tried. Also, new versions of Xcode come out very frequently and often add new features which CMake might not have natively. For example the new OS X icons use one such feature.Tanner wrote:Something probably nobody cares about but me: a better documented, more unified build system. It would be nice if Megasource worked on every platform and I would be love to help with that but it is a daunting task for the uninitiated to tackle solo.
It's not really feasible on iOS. Some of LÖVE's dependencies don't have proper iOS support out of the box and I had to use customized versions which don't necessarily have CMake support. SDL2 also only supports building for iOS via Xcode rather than with CMake.
Also, you will need to use Xcode regardless, when building LÖVE for iOS, because that's where you can codesign the app, upload it to your iOS device, and upload it to Apple for review. CMake generates system-dependent Xcode project files which I can't distribute with LÖVE's source, I think.
Linux is probably doable (I think fysx even has a branch in love-experiments that does that). But LÖVE should be as easy as possible to build on as many Linux distributions as possible, and making CMake the official / only way to build LÖVE on Linux might go against that. bartbes would have to comment though.
I have no idea about Android.
Re: Post-0.10.0 feature wishlist
I want to change the module love.filesystem, to use it with global paths.
Map editors, custom applications, etc. require LFS or a similar library to make, for example, folder dialog box.
Now i use FFI for global folder listing and other IO things.
Also, the particle system would be more manageable.
It would be nice to directly control, to do physical particles.
At last, sorry if not the topic, i see some bugs with arcs/ellipses (link), with any line join except 'none'.
https://pp.vk.me/c629520/v629520986/350 ... KU9R60.jpg
Thanks.
Map editors, custom applications, etc. require LFS or a similar library to make, for example, folder dialog box.
Now i use FFI for global folder listing and other IO things.
Also, the particle system would be more manageable.
It would be nice to directly control, to do physical particles.
At last, sorry if not the topic, i see some bugs with arcs/ellipses (link), with any line join except 'none'.
https://pp.vk.me/c629520/v629520986/350 ... KU9R60.jpg
Thanks.
Science and violence
- slime
- Solid Snayke
- Posts: 3179
- Joined: Mon Aug 23, 2010 6:45 am
- Location: Nova Scotia, Canada
- Contact:
Re: Post-0.10.0 feature wishlist
https://bitbucket.org/rude/love/issues/ ... g-functionHDPLocust wrote:folder dialog box.
Yeah, it would be nice to make particle systems more flexible and less verbose, although I'm not sure what the best way to go about it would be while maintaining adequate performance.HDPLocust wrote:Also, the particle system would be more manageable.
It would be nice to directly control, to do physical particles.
https://bitbucket.org/rude/love/issues/ ... -on-arc-asHDPLocust wrote:At last, sorry if not the topic, i see some bugs with arcs/ellipses (link), with any line join except 'none'.
https://pp.vk.me/c629520/v629520986/350 ... KU9R60.jpg
Re: Post-0.10.0 feature wishlist
For less verbose, I think it would be nice if the API were more table-with-keywords-oriented instead of many-function-calls-oriented. For example, instead of this:slime wrote:Yeah, it would be nice to make particle systems more flexible and less verbose, although I'm not sure what the best way to go about it would be while maintaining adequate performance.
Code: Select all
local explosion = love.graphics.newParticleSystem(circle, 1000)
explosion:setParticleLifetime(.8,2)
explosion:setColors(255,255,255,255, 255,200,0,255, 200,0,0,200, 0,0,0,180, 0,0,0,0)
explosion:setLinearAcceleration(0,-2500,0,-2000)
explosion:setSizes(.05,.3,.4,.5,.8,.9,.95,1)
explosion:set...
Code: Select all
local explosion = love.graphics.newParticleSystem(circle, 1000)
explosion:setParameters{
particleLifetime={.8,2},
colors={255,255,255,255, 255,200,0,255, 200,0,0,200, 0,0,0,180, 0,0,0,0},
linearAcceleration={0,-2500,0,-2000},
sizes={.05,.3,.4,.5,.8,.9,.95,1},
...
}
Who is online
Users browsing this forum: No registered users and 5 guests