Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smart Grid Game Designer #540

Open
cammoore opened this issue Feb 21, 2013 · 5 comments
Open

Smart Grid Game Designer #540

cammoore opened this issue Feb 21, 2013 · 5 comments
Assignees
Milestone

Comments

@cammoore
Copy link
Member

Work on developing the Smart Grid Game Designer.

  • Added link to basic admin editor for the Actions. Not sure if I should add a specific editor for the Actions that doesn't have level, category and priority, since they will be changed by pressing save. Need to think about this.
@ghost ghost assigned cammoore Feb 21, 2013
@cammoore
Copy link
Member Author

  • Need to work on adding filler and somehow getting the right
    slug. Should be able to get the filler-# using jQuery. Calculate the
    max then start adding one each drop.
  • The erase drag should work for categories also. Erasing a category
    deletes the column? nah should clear the category for each of the
    actions in the column. Do we need an undo and how will we implement
    it?
  • How do we indicate unlock relationships? Some sort of a line/arrow
    to the box that must be done first. This only accounts for the
    complete_action unlock prefix what about the other ones? Need a
    predicate parser? What are the current predicates that we use?

@cammoore
Copy link
Member Author

cammoore commented Mar 5, 2013

From 3/4/13 Meeting.

  • Should SGG Designer be a top-level icon
    • OK if it is, OK if not. Yongwen can help.
  • Erase action should be dragging the object to a trash can.
  • List of actions should show what is legal to be added to the grid.
  • Have to figure out how to have a "draft" vs. "published" version of a SGG.

Use SGG Library.

@cammoore
Copy link
Member Author

Remove the trash can it is confusing and potentially dangerous. Deleting live actions could remove points from players.

Need a deploy button to 'publish' the changes to the live game. No deletion of items, just clear level and category.

Want a 'diff' summary of the changes in the current designer and the live game.

Change the shape of the library actions and put a label around them so it is more obvious that they are different than the grid.

Fill the palette with the smartgrid actions that don't have a level and category. Moving a grid item to the palette removes the level and category.

Support dragging an action from the palette back to the grid.

Standardize the priority of actions in the fixtures and the designer (x100).

Add load example grid button that loads examples that can be deployed. The examples could clear the development actions.

@cammoore
Copy link
Member Author

Designer is ready for review on Monday 4/1.

@cammoore
Copy link
Member Author

cammoore commented Apr 7, 2013

Need logic in both the Designer and the Grid for the case where there isn't any levels. This should be ok, we could create a default level and not show the tabs when there is only one level.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant