Future features

General discussion about LÖVE, Lua, game development, puns, and unicorns.

Future features

Postby rude on Mon Feb 04, 2008 11:57 pm

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
rude
Administrator
 
Posts: 1044
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: Future features

Postby Merkoth on Tue Feb 05, 2008 12:43 am

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
Merkoth
Party member
 
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: Future features

Postby rude on Tue Feb 05, 2008 2:01 am

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
rude
Administrator
 
Posts: 1044
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: Future features

Postby mike on Tue Feb 05, 2008 11:26 pm

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
mike
Administrator
 
Posts: 363
Joined: Mon Feb 04, 2008 5:24 pm

Re: Future features

Postby rude on Wed Feb 06, 2008 2:05 am

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.
User avatar
rude
Administrator
 
Posts: 1044
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: Future features

Postby SCIBOTIC on Wed Feb 06, 2008 8:09 am

What sort of ponies are you hoping for?
SCIBOTIC
Prole
 
Posts: 5
Joined: Wed Feb 06, 2008 8:01 am

Re: Future features

Postby Merkoth on Wed Feb 06, 2008 12:23 pm

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

Postby Merkoth on Wed Feb 06, 2008 6:01 pm

Now seriously, is it possible to add setX() and setY() methods for the mouse?
User avatar
Merkoth
Party member
 
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Re: Future features

Postby rude on Wed Feb 06, 2008 6:32 pm

... is that really a pony?

It is very possible to add love.mouse:setX/Y.
User avatar
rude
Administrator
 
Posts: 1044
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: Future features

Postby Merkoth on Wed Feb 06, 2008 9:24 pm

I googled it, but I must admit that it looks more like a mini-donkey o_O
User avatar
Merkoth
Party member
 
Posts: 186
Joined: Mon Feb 04, 2008 11:43 pm
Location: Buenos Aires, Argentina

Next

Return to General

Who is online

Users browsing this forum: No registered users and 9 guests