Results 1 to 1 of 1

Thread: Project: An Arcane Legends Live Wallpaper!

  1. #1
    Banned Madstar's Avatar
    Join Date
    Dec 2012
    Posts
    451
    Thanks Thanks Given 
    157
    Thanks Thanks Received 
    55
    Thanked in
    45 Posts

    Exclamation Project: An Arcane Legends Live Wallpaper!

    Hey guys, i'm looking for a team, that knows a bit in computing, developing, programming, coding and all these stuff, to build something amazing.
    Samhayne recently posted an awesome Arcane Legends comic, and also a beautiful Arcane Legends winter wallpaper:

    Name:  ArcaneLegendsWinterLogo_wallpaper.jpg
Views: 18776
Size:  359.9 KB


    Our goal, is to create a Live wallpaper for Android/iOS (jailbroken) devices. What we should do, is make this picture with a good resolution for mobile devices, and the main goal to make it Live, is to make this snow actually move, and fall! We need to make the snowfall effect with this wallpaper.

    I have some coding here we could use to start off, and you can PM for a .zip file with the Engine to develop. I don't think all this will be hard to make!


    Code 1:

    public class FallingSnowWallpaperService extends WallpaperService {
    @Override
    public Engine onCreateEngine() {
    return new FallingSnowWallpaperEngine();
    }
    }



    Code 2:



    <service
    android:name="com.mamlambo.fallingsnow.FallingSnow WallpaperService"
    android:label="@string/app_name"
    android: permission="android.permission.BIND_WALLPAPER" >
    <intent-filter>
    <action android:name="android.service.wallpaper.WallpaperS ervice" />
    </intent-filter>
    <meta-data
    android:name="android.service.wallpaper"
    android:resource="@xml/fallingsnow_wp" />
    </service>



    Code 3:


    @Override
    public void onSurfaceDestroyed(SurfaceHolder holder) {
    super.onSurfaceDestroyed(holder);
    if (mSnowRS != null) {
    mSnowRS.stop();
    mSnowRS = null;
    }
    if (mRenderScriptGL != null) {
    mRenderScriptGL.destroy();
    mRenderScriptGL = null;
    }
    }
    @Override
    public void onSurfaceChanged(SurfaceHolder holder, int format,
    int width, int height) {
    super.onSurfaceChanged(holder, format, width, height);
    if (mRenderScriptGL != null) {
    mRenderScriptGL.setSurface(holder, width, height);
    }
    if (mSnowRS == null) {
    mSnowRS = new SnowRS(width, height);
    mSnowRS.init(mRenderScriptGL, getResources(), isPreview());
    mSnowRS.start();
    }
    }



    Anyone knows a bit of these? Anyone willing to help? Let's do this guys!

  2. The Following User Says Thank You to Madstar For This Useful Post:


Similar Threads

  1. Do you live in Central Texas? Come playtest Arcane Legends!
    By Samhayne in forum AL General Discussion
    Replies: 11
    Last Post: 05-21-2014, 09:58 AM
  2. Pocket Legends iPad wallpaper
    By darthcees in forum PL General Discussion
    Replies: 5
    Last Post: 06-23-2010, 11:54 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •