Future features

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Post Reply
User avatar
rude
Administrator
Posts: 1052
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Future features

Post by rude »

Okay, so we've been getting some suggestions for additional LÖVE features. The following "major" features are currently planned:
  • GUI
  • Collision detection/Physics (Chipmunk 2D)
  • Particle system
  • love.net (Networking)
Feel free to suggest other things, if you can think of something.

[Suggested:]

Change mouse position

Code: Select all

love.mouse:setX( x )
love.mouse:setY( y )
love.mouse:setPosition( x, y )
Console

Code: Select all

love.system:print("Hello this is var: " .. var .. "\n")
love.system:println("Yaaay! Auto newlines!")
love.system:setConsole( bool )
Framerate cap

Code: Select all

love.timer:setCap(100)
Scaling of ImageFonts

Code: Select all

imgfont:setScale( scale )
imgfont:setScale( scalex, scaley )
.. or was it:
love.graphics:draw( string, x, y, rotation, scale )
love.graphics:draw( string, x, y, rotation, scalex, scaley )
Other: (interface not suggested)
  • Distortion mesh. (Geometry Wars)
  • "Sprite" object. (Fusion of visual and physical representations)
  • Gamepad support - (SDL has support for it, so it's a matter of wrapping)
  • Rename love.exe to something.exe -> autolaunches something.love
  • Ponies.
User avatar
Merkoth
Party member
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: Future features

Post by Merkoth »

Good to hear about the physics, never heard of Chipmunk, but heard a lot of good things about Box2D (http://www.box2d.org, zlib/libpng license).
Regarding the particle engine, last time I checked out the particle engine code of HGE was pretty simple and powerful (http://hge.relishgames.com, zlib/libpng license). You may want to take a look :)

And now my wishlist:

* Sprite objects
* Be able to rename the window caption
* Joystick/Gamepad input
* Ability to rotate images (maybe in future sprite object? maybe as parameter for love.graphics:draw?)
* Ability to change the "center" of an image/sprite
* A pony <- very important
User avatar
rude
Administrator
Posts: 1052
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: Future features

Post by rude »

I hadn't heard about Chipmunk either, until Mr. "Blue Prawn" told me about it. It does seem very good, though it might actually be based on Box2D.

Thanks for the tip; we are already into the process of ripping off HGE. ^^ Actually, the particle system is more or less done, but it needs to be made more efficient.

The wishlist:
  • A "Sprite" object will probably be created when the collision detection is done.
  • The window caption becomes the game title in version 0.2.0 (next).
  • Joystick/Gamepad ... Noted!
  • Rotate/scale is implemented in 0.2.0 as a parameter in love.graphics:draw
  • image:setCenter and animation:setCenter is implemented in 0.2.0.
  • Ponies ... of course. And chinchillas.
User avatar
mike
Administrator
Posts: 364
Joined: Mon Feb 04, 2008 5:24 pm

Re: Future features

Post by mike »

rude wrote: "Sprite" object. (Fusion of visual and physical representations)
Is this "Sprite" object you refer to an updated version of CorporealActor?

PS: A suggested forum feature would be a specific board for bugs. Build it and they will come.
Now posting IN STEREO (where available)
User avatar
rude
Administrator
Posts: 1052
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: Future features

Post by rude »

Yeah, something like that. Will probably be implemented in Lua, though. We'll see.

We could add another category, but there's no real point as long as there are a grand whopping five users. Forum creation strategy: if "Everything" becomes oversaturated with topics of a specific type, we'll create a separate section for that topic.
SCIBOTIC
Prole
Posts: 5
Joined: Wed Feb 06, 2008 8:01 am

Re: Future features

Post by SCIBOTIC »

What sort of ponies are you hoping for?
User avatar
Merkoth
Party member
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: Future features

Post by Merkoth »

SCIBOTIC wrote:What sort of ponies are you hoping for?
LÖVE-branded ones if possible, something like:

Image
Shot at 2008-02-06
User avatar
Merkoth
Party member
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: Future features

Post by Merkoth »

Now seriously, is it possible to add setX() and setY() methods for the mouse?
User avatar
rude
Administrator
Posts: 1052
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: Future features

Post by rude »

... is that really a pony?

It is very possible to add love.mouse:setX/Y.
User avatar
Merkoth
Party member
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: Future features

Post by Merkoth »

I googled it, but I must admit that it looks more like a mini-donkey o_O
Post Reply

Who is online

Users browsing this forum: No registered users and 56 guests