Possible Interfaces for Meeple Placement

0 views
Skip to first unread message

Ben Gotow

unread,
Mar 11, 2009, 5:26:13 PM3/11/09
to javas...@googlegroups.com
Ok guys - so I did some mock-ups of possible interfaces for placing
meeple. I think we need to separate the placing of "farmers" and "non-
farmers" a bit, because otherwise it will be very difficult to
highlight the tile appropriately (nine dots seems like too many - it'd
be nice to highlight "regions" of the tile for farms and "points" on
the tile for features)

So here goes!

Idea 1: Ring around the tile. This is probably the most complicated,
because the tile in the center could be different sizes depending on
scale, but I think it looks kinda cool.

http://javassonne.googlegroups.com/web/idea1.png?gsc=LTlYDAsAAABCIsfoI8uLPhSVuDO_MSp3

Idea 2: This bar would go along the top and would allow the user to
drag their meeple. Chelsea said this made it look like placing a
meeple was required, so another version (second link) looks a bit
different.

http://javassonne.googlegroups.com/web/idea2-big.png?gsc=LTlYDAsAAABCIsfoI8uLPhSVuDO_MSp3
http://javassonne.googlegroups.com/web/idea3.png?gsc=LTlYDAsAAABCIsfoI8uLPhSVuDO_MSp3

What do you guys think? Any other ideas?

- Ben

Hamilton Turner

unread,
Mar 11, 2009, 5:55:46 PM3/11/09
to javas...@googlegroups.com
I think idea 1 with the ring is definitely the coolest, but I would vote
idea 2 as the second best.

Also, i just updated. What the hell happened to UI? Sigh....my eclipse
is so confused right now

H

Ben Gotow

unread,
Mar 11, 2009, 6:00:41 PM3/11/09
to javas...@googlegroups.com
Ahh yeah definitely restart eclipse - I broke the classes up into 4
different packages under UI cause it was driving me crazy. Should be
better now, though.

- Ben
Ben Gotow
-----------------------------------
http://www.gotow.net/
beng...@gmail.com
540-250-2334

Hamilton Turner

unread,
Mar 11, 2009, 6:07:42 PM3/11/09
to javas...@googlegroups.com
BTW, looks like there are a few bugs now. You can click draw tile, no move your cursor at all, click again, and the draw tile button will come back as though you had placed the tile and you can draw another. Also, if you try to place a tile in an invalid location it no longer scrolls back, it just disappears and draw tile shows up

H

Ben Gotow

unread,
Mar 11, 2009, 6:11:05 PM3/11/09
to javas...@googlegroups.com
Hmm - that must have started after we added alpha support to background images in AbstractHUDPanel and pulled code from the DragTilePanel. I'm surprised nobody has noticed it - I'll check it out.

- Ben

Ben Gotow

unread,
Mar 11, 2009, 6:19:16 PM3/11/09
to javas...@googlegroups.com
Ahh nm - It looks like Kyle changed the way tiles are added to the board (looks pretty sweet now, actually...) but he's calling NotificationManager.getInstance().sendNotification(Notification.TILE_IN_HAND_CHANGED, null); and I think that'd doing it. Kyle - is there any chance it's setting tileInHand_ to null even when the placement is invalid? That might do it.

Everything seems to work fine if you comment out this line in the DragTilePanel

NotificationManager.getInstance().sendNotification(Notification.TILE_DROPPED, clickLocation);

- Ben

On Mar 11, 2009, at 5:07 PM, Hamilton Turner wrote:

Kyle Prete

unread,
Mar 11, 2009, 6:35:28 PM3/11/09
to javas...@googlegroups.com
Oh hell sorry guys. I'm fixing it.

Also, although idea 1 looks pretty awesome, i think the ring is too big... it kinda obscures the tiles around the current one. Maybe make it somewhat transparent?

-Kyle

Hamilton Turner

unread,
Mar 11, 2009, 6:36:15 PM3/11/09
to javas...@googlegroups.com
oh yea...good thought kyle. anything that gets in the way of seeing the rest of the board could be a problem here.

H

Kyle Prete

unread,
Mar 11, 2009, 6:40:25 PM3/11/09
to javas...@googlegroups.com
Hey whoever added the quicktime stuff... it's messed up my build. Perhaps the jars didn't get uploaded? I'm commiting what should fix the tileinhand null problem, but i can't test it with the quicktime error.

-Kyle

Hamilton Turner

unread,
Mar 11, 2009, 6:48:35 PM3/11/09
to javas...@googlegroups.com
Do a blame? I dont see any quicktime stuff, but for me the google code is returning a 503 service unavailable code right now (like in the last five minutes)

H

Kyle Prete

unread,
Mar 11, 2009, 6:50:23 PM3/11/09
to javas...@googlegroups.com
I think it was part of Ben's revision - for animations on the MapLayer? Yeah I can't hit up svn either.

-Kyle

Ben Gotow

unread,
Mar 11, 2009, 7:27:12 PM3/11/09
to javas...@googlegroups.com
Hey Kyle,

Did you figure out the quicktime thing? I don't see any quicktime stuff either. There are a couple quicktime libraries in my version of the JRE System Library, but it doesn't seem like there's anything in the repo for it...  I did a blame on the .classpath and .project files, but it didn't turn anything up.

- Ben

Hamilton Turner

unread,
Mar 11, 2009, 7:29:49 PM3/11/09
to javas...@googlegroups.com
ben,

it was in org.javasonne.ui.map.MapLayer (i dont know personally, but aaron checked our project out and it was there for him)

H

Kyle Prete

unread,
Mar 11, 2009, 7:51:16 PM3/11/09
to javas...@googlegroups.com
This no longer has anything to do with meeple, but check out my commit! Tile Placements!

Ben, Hamy knows what i'm talking about. MapLayer has this line: import quicktime.std.anim.Sprite; and I don't have that package.

-Kyle

Hamilton Turner

unread,
Mar 11, 2009, 7:55:07 PM3/11/09
to javas...@googlegroups.com
Kyle,

That is a friggin sweet commit. Way to totally overshadow my cool networking ha ha

Ham

Hamilton Turner

unread,
Mar 11, 2009, 7:58:05 PM3/11/09
to javas...@googlegroups.com
PS  -sorry to bust your bubble a bit, but there is a small bug with this tile - I should be able to place some of the grassy sides adjacent to some other sides here
oops.JPG

Hamilton Turner

unread,
Mar 11, 2009, 7:58:55 PM3/11/09
to javas...@googlegroups.com
Im an idiot. Disregard previous :)
Reply all
Reply to author
Forward
0 new messages