Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - evilchelu
Pages: 1 2 3 [4] 5 6 ... 8

31
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 30, 2011, 12:11:02 am »
Hey peeps! :B

Testing version deployed on staging! If all goes well, tomorrow we'll deploy on live. There are some crazy internal changes so please help us test it.

http://staging.tzigla.com

Changes in this deploy:

* thumbnails are generated when the admin approves a tile
* much nicer homepage (dedication to gizmo)
* signing in/out redirects back to the exact location you were viewing
* smaller sharing buttons
* automatically removing color profiles from tiles
* done tiles are now the exact size (since we're now removing the extra uploaded margins)
* a lot of invisible code changes that were needed so we can generate the thumbs because of stupid standards

Coming soon (most likely tomorrow):

* jump to board selector
* save full image as png/jpg
* tiles instead of activity stream when selecting an artist
* more :)

32
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 26, 2011, 04:31:31 pm »
Two more interface suggestions for you.
  • Create a toggle button to hide the side bar with the event stream.  This allows a much more epic view of the actual board when desired, and helps when on non standard resolutions (like my tablet/phone).  You might also make he width sizable using the mouse. (Hello jQuery!)
  • Create a slide out selector list of the boards when viewing a board.  It would probably work best with smaller thumbnails and the text names or maybe just the text names.  If a person is interested in several boards, it might be nice to switch back and forth, or check for progress quickly once the thumbnails are automated.

<3 gizmo

re: toggle-able sidebar: Might do that, but probably just for the complete boards. We actually had a version a few weeks ago with this type of sidebar and it kinda sucked.

re: mobile version: We had to break the mobile version to get the new sidebar in place, but we'll fix it soon. It might be that on mobile stuffs you'll just be able to see either the sidebar or the content, but not both since they most likely won't fit properly.

re: slide out selector of boards: Definitely! I want that too.

We're currently working on the homepage (which truly sucks, btw) and it's tough since we're not really designers :)

ps: what's up with the pixelation board? It makes me really sad that people seem to have given up on it. As I said earlier, it would really suck for all the people that worked on it already to have it die off :'(

33
Challenges & Activities / Who wants to be a tzigla moderator?
« on: January 22, 2011, 10:23:14 pm »
ptoing is the first moderator and the only one for pixelation (unless he wants to propose more) and we love him cos he always believed in tzigla and helped us get off the ground :-*.

Anyway, let's talk about non-pixel boards.

The problem with creating/moderating is that you shouldn't draw more than one tile (the first one). There's no real technical restriction preventing you to make more tiles, but you'd have an unfair advantage then. Also, it's unglorified work. You have to look at tiles fast, have accounts on twitter/facebook/pixelation, then contact people to nicely tell them why you sent back or rejected their tile, etc. It's practically more customer support than having fun.

We really want to have other people be moderators tho, but not too many because we don't want to have 10 boards going in parallel.

Now that I scared you, we really don't want to be moderating boards and we'd love someone else to do it.

Also, the actions of an admin will reflect upon tzigla, so for us is important who gets to be a mod.

Are you willing to put in the work? To promote your board nicely without spamming (as this reflects badly on tzigla), to try to find users for you board, to be nice even tho people are being nasty/hateful?

We have only two advanced boards(2 and 4) and one newbie board(5) up for grabs for now. And I don't want to add too many "in progress" boards so until we have enough users to make enough tiles on tzigla, we're not going to let you create boards yourself, just by request.

So, who wants to be a mod? 8)

34
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 22, 2011, 10:12:57 pm »
I just now found the original thread for Patratzel near the bottom of the first page of the general section of the forums.  I feel like kind of a jerk for not having taken notice of it until now, since I check Tzigla almost as much as I check my e-mail, haha.  Thanks for keeping up the dev work on this so ambitiously, even though the interest in it appeared less than what it might have been, just based on the reply count of that first thread.  <3 There's so many sticky threads that it's pretty easy to miss something new on the general boards I guess.

Don't worry about it, it's all in the past. We eventually made it through that phase because we're crazy and just didn't give up. Thanks for loving tzigla!

btw: the best way to show your appreciation is making more people happy by encouraging them to make tiles  :B

35
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 22, 2011, 10:05:36 pm »
Mathias, thanks so much for the praise and ideas. You rocks our socks! Replying below:

1 )  Scrollbar style. Default scrolbars lookin' tacky.
Meh, kinda agree but on the other hand I don't mind so much => in todo, low priority

2 )  Rollover tile highlights (DONE)
YAY

3 )  Remove "showing all" and "showing only comments" text, use more minimal buttons instead of links as well  -OR-   could be one toggle button that changes per state.
Indeed, this bit of UI will improve, it was just added fast to please people :)

4 )  Format artist list into columns (truncate usernames to minimum char count so cols can be standard widths?)
Disagree. Having them structured will attract more attention from the board than having it look like text. We might add an option to sort by most tiles tho.
We're also thinking of putting them someplace else tho.

5 )  Live updates, w/o reloads - Auto-update comments/events, even artist list and tile quantities, every minute or so  -OR-  when something changes only.
Agree. On the list already as part of... optimization, if you can imagine :)

6 )  When artist is clicked, show each graphical tile done, along with tile name.
Disagree. It just doesn't fit in the interface without cluttering, well, unless we take the events stream away when viewing an artist.
Might not be needed since we'll be adding a separate profile page soon, then we'll have a links that says, open full profile in a separate page.

7 )  Precede board events, in comment window, with a relevant icon, indenting them. My concern is better differentiating them from comments, since comments are most likely the higher priority when looking through that comment window list.
Agree.

8 )  Tile names are great to have now but they still don't really allow you to quickly locate a tile when you only have it's name. Maybe number rows and columns, with little numbers at top/side of each col/row. Furthermore, hex tiles pretty much defy rows and columns. I don't see how a column-row naming convention will work for them. I suggest plain old numbers, ie: 01, 02, 03, etc.
Actually, whytf aren't we just highlighting stuff like 5-6 already (without the #, that is). It's not like people normally type 4-3, 7-2 and such in normal conversation.
Might add the little numbers, tho I'm not yet convinced they add that much. Would probably make more sense to have numbers directly on the tile, but that's too noisy. Maybe temporarily add numbers to all only when a tile is selected or hovered.
Hexes can be numbered almost the same.

9 )  Add time/date stamps to board events/comments
Will probably add just to comments. Events will be in context and they're less important.
Also, we'll probably add "2 minutes ago" style timestamps since everyone is on another timezone and absolute time is bleh.

10 ) Thumbnails on main page are a nice touch but don't seem to help much if not up to date.
We're annoyingly practical. It took less time to make some screenshots than to implement the feature :) We'll be making them work for real soon tho.

11) Imposed themes. Not sure about imposing themes to begin with really. You may've noticed that I completely disregarded the quack ducks pond theme for the first collab. It simply didn't appeal to me. Without doing this one might think that all collabs will just kinda look the same, which is probably not true. I can see the logic in having a theme - something to provide unity for the whole thing. Thinking more about it, I guess I'd like having themes, if I actually liked the theme; if it worked for me.
Some collabs theme ideas: Aliens/monsters VS. Robots,   Vegetables VS. Fruit (cartoon chars at war),   Underground,   Underwater,   Sky.
Debatable. I think themes must be generic enough and not really enforced. But it's nice when there's at least some sort of common idea. You theme ideas are better than ours :)

12 ) Convert links to clickable hyperlinks in chat.
Soon, but then we have to worry more about security. People can link to bad things, etc.

13 ) Gotta remedy those color issues. Top-right of quack quack collab has obvious issues especially where there's blue on both sides of the tile seams in question.
Already fixed for quack board, as you know. Working on a built-in fix right now.

re: the seethrough instead of black
My reply to gizmo saying "you may" meant... give me a suggested texture for the pixel boards cos i can't come up with one. But maybe ptoing or somebedy else that does pixels is a better idea, since gizmo only participates in the normal boards I think :) (hi gizmo :D)

re: structures boards
Already on the list. But high demand means we might work on it faster than we thought :)
First, I just want to say: really nice mockups!

But, I agree with gizmo. Uploading a pic is the simples solution that gives most of the desired features. You're trying to put too much structure on it.

Not every joe user will be an admin, so sketching something is decent is kinda easy. The sketch doesn't have to fit exactly on tiles. We'll just cut it up when a user downloads the tile and give them whatever happens to be there. If the idea is decently explained in the description (we might add a bigger field for that), people will kinda get it that they're around the castle, grass, underwater, sky, etc area. And the point of it's that it doesn't have to be exactly that, maybe someone decides to have a ladder starting from the castle and continuing up to the stars, you never know :)

re: board completed event
Nice to have, probably useless in practice. It'll quickly be overwhelmed by comments and fade away :)

36
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 21, 2011, 02:04:19 am »
I want to see our tiles :(

I should do another one or two then, I suppose ;)

Nice to see all this progress made in my absence.

I'm confused as to why "crazy" shaped tiles are labelled difficult here.
Obviously you have to fetch the data a different way but if you overlay the images with alpha you only need to know the 2D offset at which the tiles tessellate and if that alternates. For iso tiles, you use placement_x = ((coord_y - coord_x) * block_pixel_width / 2) and placement_y = ((coord_x + coord_y) * block_pixel_width / 4) where the block_pixel_width is the "diameter" of the tile from the furthest apart opposing corners. Similar rules can be made for hex tiles and the like (though hex tiles have an alternating x offset each row), and I'm sure the same could be said for "crazier" shapes. The person setting up the board could be able to define the shape to be used with a mask (1 bit image) and the offsets, and have an example presented to them as to what the server would tessellate those objects as with the rules provided so they could tweak that beforehand.

Sure, it's not as nice as just multiplying the numbers but programmatically it's not much worse, and could make for some awesome collabs. The hexquisite tilesets could be emulated with the "void" tiles you described earlier :)

Thanks for the suggestion.

Briefly: crazy shaped tiles are just "nice to have" and yet give ample opportunity for doing other things than collaborations, aka yak shaving :)

At the moment, people are not even drawing square tiles. And that worries me more than crazy tiles at this point.

Anyway, besides just placing tiles on top of each other there are several other things that happen:

* actually have "tesselatable" tiles
  * someone needs to make/test them, we'd most likely have to make some editor
* know each tiles neighbors
  * this affects tile availability for reservation
  * helps know whether the tile is just done or actually should be visible
  * allow people to work only on tiles that do not touch one of their other tiles
* know how to add and extract the borders
  * you have to add outside borders when a person gets a tile
  * remove the outside borders when they upload
  * extract inner borders that would be given to others as outside borders
  * highlight non-square things when the board is hovered with the mouse
* teach people to make tiles correctly - harder than you think
* oh, and unit tests for most of the above
  * and a pony

Most of these things are what my brain wants to do as well, and I strongly disapprove because my brain likes premature optimization while the real world doesn't. It's making the general case before the particular case. I'd rather manually add square and hex tiles then worry about making it generic enough.

37
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 21, 2011, 01:30:22 am »
May I ask what this is about and why there are big black holes in each of the pictures? Nvm I got it, but does all of it have to be pixel-by-pixel or can we use the brush tool?


If a board does not specifically say it's pixel art, it's not. Also, I assume that most pixel art boards will have a fixed palette.

38
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 21, 2011, 01:28:52 am »
re: remember login: Interesting idea. But I'm not sure how I feel about the idea of automatically trying to log you in on the provider site. We might make our cookie permanent cookie tho. But this would create problems when you change your avatar, as we won't be able to know about it.

Forgive me if I am stating the obvious or running down the wrong path with this one.

I was actually thinking that you would basically store a cookie on my system and then, upon returning to your site, you could use the cookie to match me up to my last used user in your database.  Said database could store the site I last used to log in to Tzigla, which data could then be used to simply simulate my having clicked the button for said site.  The difference over my actually having clicked it is that upon a failure to find me already logged in to the partner site, you simply recognize me as a guest and let me worry about what buttons to click.  Or perhaps you can't prevent the partner site from showing a login screen?  In that case, you could simply have your own 'stay logged in' feature which removes the need to re-authenticate upon returning to the site for x number of days (two weeks?).  I can always sign out if I want to log in as someone else.

On the other hand, I may just be lazy.  The need to click a separate item to log in each time you click a link to Tzigla is certainly, at least in my mind, a big reason it doesn't feel like a smooth transition from Pixelation.  Thus it may have a rather large impact on how much your site is seen as an extension of this community or a separate entity.

Don't worry about suggesting too many things, I love that finally people are speaking their minds :)

Yes, that cookie can be done, but not like you said. The problem is that you can't really know if a password has been requested without just assuming the auth request should return in a number of seconds (because the request would have to be made in an iframe, and you can't access windows of other domains from js to know wtf happened). We already do this kind of weird dance in an iframe for the tile submissions to s3. But it just feels hackish for auth. So, technically we can do it, but we'd rather do other things at the moment.

We'll most likely do one of these semi-permanent cookies as you mention.

39
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 20, 2011, 12:00:45 am »
Another common feature with dynamically updated sites is highlighting where changes have occurred since your last visit.  This can be accomplished quite easily by storing a time stamp per board when a user last updated the page and comparing it to the time stamp of the last change.  A simple icon or border color to denote which boards have changed since the homepage was last loaded would be sufficient IMO.  Highlighting comments which are new since the last visit via a brighter text color would also be convenient.

Additionally, using a cookie to remember that a user has logged in between visits would be nice. I have my pixelation account set to stay logged in, and it would be nice if tzilga respected that choice as well.  Since the site that the user uses for authentication can worry about keeping me logged in, it seems to make sense that your site only has to either bind my session to my login credentials, or remember how I was logged in and attempt to renew it when I return.  If I have the option set at my authentication site, the attempt will work.  If I am not logged in, you can fail back to a guest status.

Thanks for the suggestions.

re: changes since last visit: Nice to have, but we have bigger fish to fry at the moment. Putting it on the todo list :)

re: remember login: Interesting idea. But I'm not sure how I feel about the idea of automatically trying to log you in on the provider site. We might make our cookie permanent cookie tho. But this would create problems when you change your avatar, as we won't be able to know about it.

40
Challenges & Activities / Re: Tzigla Rocks!!!
« on: January 19, 2011, 10:58:25 pm »
Might I suggest a better background color/texture for pixel board then?  It would also set them apart from the painting boards as well.

You may :)

Pages: 1 2 3 [4] 5 6 ... 8