Professional controls/binding scheme

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: Professional controls/binding scheme

Post by Taehl »

The functionality is professional. The implementation is simple.

Look, if you guys all hate it so much and could do it so much better, then why don't you put it in the wiki instead of just complain about the free code I'm giving you?
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
User avatar
T-Bone
Inner party member
Posts: 1492
Joined: Thu Jun 09, 2011 9:03 am

Re: Professional controls/binding scheme

Post by T-Bone »

Putting it one the wiki? I don't really see why. For most games, you really don't need any more than what LÖVE already offers from the start, and implementing whatever you might need from there isn't very hard at all.

Also, I want to point out that I don't hate what you've done, not even close. But I wouldn't call it professional.
User avatar
TechnoCat
Inner party member
Posts: 1612
Joined: Thu Jul 30, 2009 12:31 am
Location: Milwaukee, WI
Contact:

Re: Professional controls/binding scheme

Post by TechnoCat »

Taehl wrote:The functionality is professional. The implementation is simple.

Look, if you guys all hate it so much and could do it so much better, then why don't you put it in the wiki instead of just complain about the free code I'm giving you?
There is this one called Jail

And i did something somewhat similar with Avian Arena Player class
User avatar
T-Bone
Inner party member
Posts: 1492
Joined: Thu Jun 09, 2011 9:03 am

Re: Professional controls/binding scheme

Post by T-Bone »

How can you resist using a library named PeNIS? :neko:

No game should be without the line

Code: Select all

require 'penis'
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: Professional controls/binding scheme

Post by Robin »

Taehl wrote:Look, if you guys all hate it so much and could do it so much better, then why don't you put it in the wiki instead of just complain about the free code I'm giving you?
That's not a very productive attitude.

I just don't like to see a mediocre code snippet be recommended as "professional" on the wiki, because it brings down the overall quality of the wiki.
Help us help you: attach a .love.
User avatar
tentus
Inner party member
Posts: 1060
Joined: Sun Oct 31, 2010 7:56 pm
Location: Appalachia
Contact:

Re: Professional controls/binding scheme

Post by tentus »

Wow, haters gonna hate, I guess?

I'm glad you put it up, I still don't understand the "wiki should be as terse as possible" attitude. I imagine that a year ago I would have loved finding this thing on the wiki, rather than having to manually hash it all out myself in Kurosuke.
Kurosuke needs beta testers
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: Professional controls/binding scheme

Post by Robin »

tentus wrote:I still don't understand the "wiki should be as terse as possible" attitude.
It is not terseness, it is quality. Maybe you don't agree with me, but I feel this "professional" piece of code is bringing down the overall quality of the wiki.
Help us help you: attach a .love.
User avatar
kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Location: Madrid, Spain
Contact:

Re: Professional controls/binding scheme

Post by kikito »

Guys, I think you should chill a bit.

@Robin: Saying that the code "brings the quality of the code in the wiki down" isn't true. The wiki can do worse. If you feel some functionality is missing/incorrect, you can insert an addendum on the wiki page - since it's a wiki; they do it all the time in lua-users. No need to call it "mediocre" in the forum.

@Taehl: The only issue I have with your lib is the name. Calling it "professional" seems to imply that it is being used in a professional game development team. If it's not, then I think the name is misleading. Please don't take this personally; I would feel the same if you had called it "official" or "best"; or if you had given a not clear enough name to a variable. If you call it TaehlBinding or something similar, it would be absolutely fine to have it in the wiki. I would strongly recommend creating a github project for it, including it on the libs section, and putting it next to the other two options that Technocat mentioned.

Let's keep the discussions civilized and the emotions controlled. We are all gentlemen here ^^
When I write def I mean function.
User avatar
slime
Solid Snayke
Posts: 3170
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: Professional controls/binding scheme

Post by slime »

Just to add my two cents, I came to LÖVE already knowing quite a bit about Lua (but not much at all about the LÖVE api), and some of the wiki articles surprised me with much lower quality code than I expected from an official wiki.
User avatar
TechnoCat
Inner party member
Posts: 1612
Joined: Thu Jul 30, 2009 12:31 am
Location: Milwaukee, WI
Contact:

Re: Professional controls/binding scheme

Post by TechnoCat »

kikito wrote:putting it next to the other two options that Technocat mentioned.
Neither of them are on the wiki. :neko:
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Google [Bot] and 2 guests