Live Wallpaper Creator v3.0 - Feature List

Discussion in 'Live Wallpaper Creator v3.0 - Feature List' started by Vas, Nov 14, 2012.

  1. Vas Origin

    Member Since:
    Jan 4, 2012
    Message Count:
    770
    Likes Received:
    167
    Trophy Points:
    500
    There has been a lot of work done putting together the next version of Live Wallpaper Creator and we are pleased with the result. As good as version 2.0 seemed at the time, it was based on a simple template and had a few select features that allowed a somewhat limited amount of combinations. We wanted to make something that would allow artists to create live wallpapers that would rival most live wallpapers on the market. We wanted something full of features that could be customized and tweaked to heart’s content. We wanted something we ourselves could use proudly, so we set out and did exactly that! Below is a list of core features which will be included in the next release.

    There have been so many improvements that calling it v2.5 does not seem right. This is a full blown new version - version 3.0! The number of features in this release puts the old creator to shame and we are more than happy to say that. Right now, we are in the late development stages of the creator and are busy with the new interface design. We wish we could offer a release date however we will not because, frankly, we are not sure how fast we could finish everything that we have planned. However, given that the functionality component of the new template is nearly finished, what we will offer are sample videos and wallpapers made with the new code showcasing the cool features we planned. So look for those soon!

    As for the price, we feel that it should go up, however no set amount has been proposed yet. Whatever the case, as we have stated before, those who have already purchased an older version of Live Wallpaper Creator will be able to upgrade to the new version free of charge. That pretty much sums everything up. We are very excited, so please visit our website soon for new feature videos and sample wallpapers! Cheers!

    Items
    • 4 Supported Item types
      • Bitmaps - any standard image format
      • GIFs - animated images
      • SVGs - scalable vector graphics. The format is limited to SVG Basic 1.1 (Maybe)
      • Text - the items could be defined using custom fonts and colors (Maybe)
    • Control item behaviour with 5 propertiesItem behaviour is governed by 5 properties that could either be constant or animated. Powerful randomization algorithms allow you to define extremely dynamic item behaviour like never before! Combining animating properties produces a multitude of possible behaviours and, if that is not enough, all animating values could be defined to be randomized within specific ranges which allows for even more specific control without compromising flexibility. The properties are:
      • Speed - define how fast items move or whether they accelerate or decelerate.
      • Direction - 360 degree motion! Also possible to animate direction to create non-linear, wave-like motion.
      • Scale - define how the item changes size.
      • Opacity - define how the item changes opacity (blinking or fading).
      • Angle - define how the item rotates.
    • Example behaviours using properties
      • Define a group of clouds which move left and right. The group has 5 unique clouds and each time a new cloud is spawned, it gets a random speed and random size.
      • Create a spiralling effect by manipulating the direction property.
      • Create a wave pattern for items to follow by specifying a range for the direction property (picture a leaf flowing in the wind).
      • Cause items to appear and disappear out of sight by using the opacity property.
      • Use GIFs as items to bring more life to your wallpaper.
      • Add rotation to your items, as well as alternate the direction during the life of the items.
      • And much, much more!


    Groups
    Groups is a powerful new feature which allows defining animation and interaction behaviours for many items at once. A group defines a rectangular area on the screen which acts as the visible area for the items in that group. For example, a group of clouds at the top of the screen or a group of particles coming out of a specific area on the background image. On top of controlling item animation, groups have other interesting properties:
    • Bounding box: A rectangular area which defines the boundaries of the group. Groups could be placed anywhere on the background image.
    • Group anchors: Allow groups to scroll with the background image or remain static. For comparison, the current version (v2.1) has only one group which is anchored to the screen and thus does not scroll.
    • Spawn Position: Determines how items spawn inside the group. There are three possible values:
      • Border: Items spawn outside the border of the group, like it is currently done in v2.1.
      • Random: Allows items to spawn in random locations inside the group bounding box
      • Points: Allows items to spawn in specific user-defined points on the screen.
    • Item States and Interaction
      This is a very powerful new feature which is at the core of LWC v3.0 and has to do with defining how animation behaviour changes throughout an item’s life-cycle. For comparison, currently, in v2.1, an item’s life-cycle consists of only one state - the living state: it is the state that you see when an item moves across the screen. In contrast, items in LWC v3.0 have five states in their life-cycle and allow all five animation properties (listed above) to be uniquely defined for each state. Each state has a user-defined timer associated with it which controls when an item should transition to the next state. There is more to it, but that is the gist of it. The ordered list of item states, aka the life-cycle of an item, looks like this:
      • Spawning State: Define how your items spawn on the screen. For example: grow size from 0 to 100% set opacity from 0 to 100% in 1sec. At the end of this state the item automatically transitions into the living state.
      • Living State: Define how the item behaves after spawning. For example, the item rotates with a random RPM, moves at a speed of either 10 or 20 pixels per second, and moves across the screen in a random direction selected from the range of 0-90 degrees. At the same time, the item’s opacity is fluctuating between 50% and 100% every 500ms (blinking). As you can see, the possibilities are endless! After this state, the item transitions into one of the two possible states - dying or interaction.
      • Dying State: What happens to the item after its living state runs out. For example, item spirals inwards changing its size from whatever it was to 0 while also fading opacity from whatever it was to 0.
      • Interaction State: This state is assumed only if the user interacts with the item while it is in the Living State. This state is used to define a different behaviour for when one interacts with an item adding even more flexibility.
      • Respawning State: This state is entered after the item dies, either naturally or through interaction. There are no animator definitions needed for this state because items in this state are never drawn anyways. This state simply acts as a timer before transitioning the item into Spawning state, thus beginning the life-cycle once again. This state is useful for defining how fast items get respawned. For example, a helicopter flying across the screen every 30-60 seconds.
    • Multiple Backgrounds
      • It will be possible to include multiple background images in one application. Users could switch between these backgrounds using live wallpaper settings menu.
      • Slideshow effects: Timing, fading and other transitioning effects could be applied to background images to create a slideshow. (MAYBE) (Might require Android version 3.0+)
    • Advertising Integration
      • Automatic insertion of advertising code of choice when building apps.
      • Select from various types of advertising methods.
      • We are in the process of determining the best ad network for LWC.
    • Self-promotion and Distribution
      • Compile two versions of the same app at once: Ad and Ad-free
      • Include links to your website, blog, company on the settings screen
      • Include “Rate-Me” links to your app on google play
      • Cross promote by including links to your other apps (Maybe)
      • Complete control over package and app names
    • Things to keep in mind:
      • The publisher feature will be discontinued. Please publish your apps using the Google Developer Console, it works much better anyway.
      • The source-code will not be output like in v2.1 for security and licensing reasons. There is no need for it either because the ad-code will be inserted automatically.
      • The new price for LWC v3.0 has not been determined yet, we will post an update as soon as it is decided (existing users get the upgrade free of charge).
    TheShadow and Maximus like this.
  2. Maximus Seasoned Vet

    Member Since:
    Jan 16, 2012
    Message Count:
    122
    Likes Received:
    40
    Trophy Points:
    100
    O_O

    Is this for real? Omgomgomgomgomgomg
  3. NewKid Seasoned Vet

    Member Since:
    Apr 1, 2012
    Message Count:
    100
    Likes Received:
    20
    Trophy Points:
    100
    That seems about right, can't wait for the videos and the lwp samples, my only complaint is that the source-code will not be output like in v2.1
  4. Fando Administrator

    Member Since:
    Jan 8, 2012
    Message Count:
    134
    Likes Received:
    55
    Trophy Points:
    100
    The new v3.0 code is more valuable than you think. Simply releasing source code is very unusual for any paid application especially if it's an important chunk of the product. There have to be good reasons for doing that. It's like a Chef giving away his secret recipe - who will come to his restaurant? Of course if the recipe is for a simple dish, such as LWC v2.0, it's not a bid deal, however if a culinary masterpiece such as LWC v3.0 is on the menu, it is worth keeping the secret.
  5. TheShadow Active Member

    Member Since:
    Sep 12, 2012
    Message Count:
    73
    Likes Received:
    10
    Trophy Points:
    50
    Wow! The much awaited news is out now with great features.will be waiting for the release
  6. stollo770 LWC Major

    Member Since:
    Feb 2, 2012
    Message Count:
    236
    Likes Received:
    62
    Trophy Points:
    200
    Dude. Holy shit.
  7. Fando Administrator

    Member Since:
    Jan 8, 2012
    Message Count:
    134
    Likes Received:
    55
    Trophy Points:
    100
    Exactly!

  8. BillyMays New Guy

    Member Since:
    Nov 20, 2012
    Message Count:
    3
    Likes Received:
    0
    Trophy Points:
    0
    Too awesome. Keep up the great work!
  9. MicioVille In the know

    Member Since:
    Oct 5, 2012
    Message Count:
    25
    Likes Received:
    5
    Trophy Points:
    25
    You're my Heroes!!! :)
  10. Shyner Keeps coming back

    Member Since:
    Sep 2, 2012
    Message Count:
    15
    Likes Received:
    7
    Trophy Points:
    10
  11. wiseguy New Guy

    Member Since:
    Feb 1, 2012
    Message Count:
    4
    Likes Received:
    0
    Trophy Points:
    0
    If you could add video support, that'd be KILLER!
  12. Arjun Arora Keeps coming back

    Member Since:
    Oct 22, 2012
    Message Count:
    14
    Likes Received:
    0
    Trophy Points:
    10
    Dear Vas, how can I upgrade to the new version..
  13. TheShadow Active Member

    Member Since:
    Sep 12, 2012
    Message Count:
    73
    Likes Received:
    10
    Trophy Points:
    50
    Any info regarding LWC New version.needed badly
  14. Friendlyspeaking Active Member

    Member Since:
    Oct 12, 2012
    Message Count:
    86
    Likes Received:
    26
    Trophy Points:
    50
    Please let me know the release date or at least tell me the month, when will 3.0 be released? :D
  15. Ognjen New Guy

    Member Since:
    Feb 15, 2013
    Message Count:
    1
    Likes Received:
    0
    Trophy Points:
    0
    Hey! It's now late mid of February. I am interested in LWC 3.0 so can you please tell us how soon you are going to relase it? Or any informations about that. It would be great! Thanks
  16. Vas Origin

    Member Since:
    Jan 4, 2012
    Message Count:
    770
    Likes Received:
    167
    Trophy Points:
    500
    Hey guys, due its complexity 3.0 is still a bit away.
    We will be releasing a smaller update that will introduce some of the features of 3.0. No official dates yet, but we have been working on it and I would say we are 60% finished. We will make an announcement once we have something more concrete to report.

    Thanks for your patience! :)
    Joshua and Eraste like this.
  17. stollo770 LWC Major

    Member Since:
    Feb 2, 2012
    Message Count:
    236
    Likes Received:
    62
    Trophy Points:
    200
    I would prefer it if Vas didn't tell us anything. Just surprise us with it when its finished. Remember when LWC 2.5 was supposed to be released two weeks from now last year? The release date got all our hopes up and then when it was missed the fallout really shook the community. Actually, an official update has yet to be released as 2.1 is only a slightly modified 2.0 to release the source code. 2.5 never even happened. New guys, dig through the forum and find the posts about all of this, they exist. So don't pressure Vas into stating a release date because that's not how it works here. LWC is like a masterful art piece, only the artist knows when it is ready and his consumers can just shut up until it is. There is plenty of stuff to do with 2.1, especially with the source code.
  18. stollo770 LWC Major

    Member Since:
    Feb 2, 2012
    Message Count:
    236
    Likes Received:
    62
    Trophy Points:
    200
    Also, when is the tag under my name going to stop saying "New Guy"? Ive been a member here for over a year and I wouldn't consider myself new anymore.
  19. Vas Origin

    Member Since:
    Jan 4, 2012
    Message Count:
    770
    Likes Received:
    167
    Trophy Points:
    500
    Ahaha. Thanks Stollo.
    It would be cool if you guys talked about other stuff on the forums, instead of asking about ETAs. There's so much to the live wallpaper industry and the Android world to talk about. I would love to participate in discussions. Just start posting questions (not just for me), sharing anything you think is cool. You'd be surprised how much we would all learn from each other. The forum has so many uses; we're just not utilizing them fully. This place should be buzzing! It's a community after all, no? :)
    And then lo and behold you won't even realize that an update was released.

    PS. Stollo, I'll give you some special tag (and add some other ones while I'm at it).
  20. honuproductionsllc New Guy

    Member Since:
    Feb 26, 2013
    Message Count:
    7
    Likes Received:
    2
    Trophy Points:
    0
    Great job! Can't wait!

Share This Page