Flipsticks: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
(add link to new sources rero)
 
(9 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{Olpcboxtop|toptext=[[{{PAGENAME}}|Flipsticks]]}}
{{Olpcboxtop|toptext=[[{{PAGENAME}}|Flipsticks]]}}
{{ OBX activity |[[Image:activity-mamamedia.svg]]|extra|3=Get Flipsticks.XO bundle here: [http://www.worldwideworkshop.org/olpcwiki/index.php?title=Latest_Release#XO_bundles_.28please_download_and_install_on_BUILD_613.29 MaMaMedia Creative Center Beta 1.3]}}
{{ OBX activity |[[Image:Activity-flipsticks.svg]]|extra|3=Part of [http://www.worldwideworkshop.org/olpcwiki/index.php?title=MaMaMedia_Creative_Center MaMaMedia Creative Center]}}
{{ OBX source dev|git://git.sugarlabs.org/flipsticks/mainline.git}}
{{ OBX xobundle|1=http://www.worldwideworkshop.org/olpcwiki/index.php?title=Image:Flipsticks-1.xo.zip}}
{{ OBX pot }}
{{ OBX team |[[World Wide Workshop]], Programmer: Ed Stoner}}
{{ OBX team |[[World Wide Workshop]], Programmer: Ed Stoner}}
<small>see more [[:Category:OBX templates|templates]] or [[OBX proposals|propose new]]</small>
<small>see more [[:Category:OBX templates|templates]] or [[OBX proposals|propose new]]</small>
Line 10: Line 13:


This is a WorldWideWorkshop project - see the [http://www.worldwideworkshop.org/olpcwiki/index.php?title=Flipsticks WorldWideWorkshop wiki page].
This is a WorldWideWorkshop project - see the [http://www.worldwideworkshop.org/olpcwiki/index.php?title=Flipsticks WorldWideWorkshop wiki page].

===Beta 1.4 Features:===
* Single stick figure that can be manipulated to learn about keyframe animation.
* Pose by “Click and Drag”. Sticks can be manipulated by clicking and dragging.
* Pose by Numeric Input. The character’s sticks and joints can be manipulated by selecting a part on a provided text list and changing the angle and/or size numeral.
* Adjustable Body Parts: Head, Neck, Right Shoulder, Upper Right Arm, Lower Right Arm, Right Hand, Left Shoulder, Upper Left Arm, Lower Left Arm, Left Hand, Torso, Right Hip, Upper Right Leg, Lower Right Leg, Right Foot, Left Hip, Upper Left Leg, Lower Left Leg, Left Foot
* Figure positioning. The whole character can moved around on the stage as a unit (dragged up, down, left right and rotated 360 degrees.)
* Keyframes. When the user is happy with a pose, s/he can save it as a keyframe by clicking on one of the round keyframe buttons to select it, then clicking on Camera button to capture the pose. When the animation plays, the application produces intermediate poses between the keyframes so the motion appears fluid.
* Timeline. The Keyframe buttons can be dragged and rearranged on a provided timeline. User can complete change the order of the frames, and can control transition times by making the fames closer together or further apart.
* Play/Pause. After saving at least two keyframe poses, user can click Play button to animate the character between the different positions.
* Play Backwards. Animation can be played forwards and backwards.
* Speed Control. Slider control allows user to adjust animation playback speed.
* Storage of Animations in the Data Store and accessible via the Journal.
* Mesh sharing of Flipsticks animations; when others join a shared Flipsticks session, your XO will update them with latest animation you have created.
* Joiners can play with shared animation and manipulate it on their XO, with no impact on original shared version.
* Customized Lesson Plans integrated in the activity
* Language Chooser
* Launches independently and through MaMaMedia Creative Center


=== ALL NEW Activity for Beta 1.3 Release of MaMaMedia Activity Center:===
=== ALL NEW Activity for Beta 1.3 Release of MaMaMedia Activity Center:===
Line 25: Line 46:
* Language Chooser
* Language Chooser
* Launches through MaMaMedia Activity Center
* Launches through MaMaMedia Activity Center
* [http://www.worldwideworkshop.org/olpcwiki/images/e/e2/FlipSticks-BETA-1.0.xo.zip Download image]



'''Coming in Beta 1.4:'''
* Sugar toolbar will be added
* Mesh sharing of Flipsticks animations will be added; when others join a shared Flipsticks session, your XO will update them with latest animation you have created. They can play it and manipulate it on their XO (with no impact on original shared version.)
* Lesson Plans will be added




Line 35: Line 54:
[[Category:Developers]]
[[Category:Developers]]
[[Category:Sugar]]
[[Category:Sugar]]
{{Activity page
|icon=Image:Activity-flipsticks.svg
|genre=Games
|short description=Flipsticks is a NEW keyframe animation activity that lets you pose and program a stick figure to walk, run, rotate, twist, tumble and dance. You can save your animations to the journal and will soon be able to share them via the mesh. Flipsticks can be used to explore concepts in geometry, computer programming and animation; it helps develop spatial and analytical thinking skills.
|contact person=World_Wide_Workshop
|contact person=User:Alsroot
|activity source=http://git.sugarlabs.org/projects/flipsticks
}}
{{Activity bundle
|bundle URL=http://www.worldwideworkshop.org/olpcwiki/index.php?title=Image:Flipsticks-1.xo.zip
|activity version=1
}}

Latest revision as of 00:50, 18 January 2009

Translate-icon-55px.svg Localization
.POT file NEEDED

OlpcProject.png World Wide Workshop, Programmer: Ed Stoner

see more templates or propose new

Description & Goals

Summary

Flipsticks is a NEW keyframe animation activity that lets you pose and program a stick figure to walk, run, rotate, twist, tumble and dance. You can save your animations to the journal and will soon be able to share them via the mesh. Flipsticks can be used to explore concepts in geometry, computer programming and animation; it helps develop spatial and analytical thinking skills.

This is a WorldWideWorkshop project - see the WorldWideWorkshop wiki page.

Beta 1.4 Features:

  • Single stick figure that can be manipulated to learn about keyframe animation.
  • Pose by “Click and Drag”. Sticks can be manipulated by clicking and dragging.
  • Pose by Numeric Input. The character’s sticks and joints can be manipulated by selecting a part on a provided text list and changing the angle and/or size numeral.
  • Adjustable Body Parts: Head, Neck, Right Shoulder, Upper Right Arm, Lower Right Arm, Right Hand, Left Shoulder, Upper Left Arm, Lower Left Arm, Left Hand, Torso, Right Hip, Upper Right Leg, Lower Right Leg, Right Foot, Left Hip, Upper Left Leg, Lower Left Leg, Left Foot
  • Figure positioning. The whole character can moved around on the stage as a unit (dragged up, down, left right and rotated 360 degrees.)
  • Keyframes. When the user is happy with a pose, s/he can save it as a keyframe by clicking on one of the round keyframe buttons to select it, then clicking on Camera button to capture the pose. When the animation plays, the application produces intermediate poses between the keyframes so the motion appears fluid.
  • Timeline. The Keyframe buttons can be dragged and rearranged on a provided timeline. User can complete change the order of the frames, and can control transition times by making the fames closer together or further apart.
  • Play/Pause. After saving at least two keyframe poses, user can click Play button to animate the character between the different positions.
  • Play Backwards. Animation can be played forwards and backwards.
  • Speed Control. Slider control allows user to adjust animation playback speed.
  • Storage of Animations in the Data Store and accessible via the Journal.
  • Mesh sharing of Flipsticks animations; when others join a shared Flipsticks session, your XO will update them with latest animation you have created.
  • Joiners can play with shared animation and manipulate it on their XO, with no impact on original shared version.
  • Customized Lesson Plans integrated in the activity
  • Language Chooser
  • Launches independently and through MaMaMedia Creative Center

ALL NEW Activity for Beta 1.3 Release of MaMaMedia Activity Center:

  • Single stick figure that can be mainpulated to learn about keyframe animation.
  • Pose by “Click and Drag”. Sticks can be manipulated by clicking and dragging.
  • Pose by Numeric Input. The character’s sticks and joints can be manipulated by selecting a part on a provided text list and changing the angle and/or size numeral.
  • Adjustable Body Parts: Head, Neck, Right Shoulder, Upper Right Arm, Lower Right Arm, Right Hand, Left Shoulder, Upper Left Arm, Lower Left Arm, Left Hand, Torso, Right Hip, Upper Right Leg, Lower Right Leg, Right Foot, Left Hip, Upper Left Leg, Lower Left Leg, Left Foot
  • Figure positioning. The whole character can moved around on the stage as a unit (dragged up, down, left right and rotated 360 degrees.)
  • Keyframes. When the user is happy with a pose, s/he can save it as a keyframe by clicking on one of the round keyframe buttons to select it, then clicking on Camera button to capture the pose. When the animation plays, the application produces intermediate poses between the keyframes so the motion appears fluid.
  • Timeline. The Keyframe buttons can be dragged and rearranged on a provided timeline. User can complete change the order of the frames, and can control transition times by making the fames closer together or further apart.
  • Play/Pause. After saving at least two keyframe poses, user can click Play button to animate the character between the different positions.
  • Play Backwards. Animation can be played forwards and backwards.
  • Speed Control. Slider control allows user to adjust animation playback speed.
  • Storage of Animations in the Data Store and accessible via the Journal.
  • Language Chooser
  • Launches through MaMaMedia Activity Center
  • Download image

Activity Summary

Icon: Sugar icon::Image:Activity-flipsticks.svg
Genre: Activity genre::Games
Activity group: ,|x|Activity group::x}}
Short description: [[Short description::Flipsticks is a NEW keyframe animation activity that lets you pose and program a stick figure to walk, run, rotate, twist, tumble and dance. You can save your animations to the journal and will soon be able to share them via the mesh. Flipsticks can be used to explore concepts in geometry, computer programming and animation; it helps develop spatial and analytical thinking skills.]]
Description:
Maintainers: ,|x|Contact person::x}}
Repository URL: Source code::http://git.sugarlabs.org/projects/flipsticks
Available languages: ,|x|Available languages::x}}
Available languages (codes): ,|x|Language code::x}}
Pootle URL:
Related projects: Related projects,|x|Related projects::x}}
Contributors: ,|x|Team member::x}}
URL from which to download the latest .xo bundle Activity bundle::
Last tested version number:
The releases with which this version of the activity has been tested. ,|x|Software release::x}}
Development status:
Ready for testing (development has progressed to the point where testers should try it out): ,|x|Ready for testing::x}}
smoke tested :
test plan available :
test plan executed :
developer response to testing :


URL from which to download the last .xo bundle that works with old releases Activity bundle::http://www.worldwideworkshop.org/olpcwiki/index.php?title=Image:Flipsticks-1.xo.zip
Activity version number: Activity version::1
The releases with which this version of the activity has been tested. ,|x|Software release::x}}
Development status: