Jump to content
  • Advertisement

Philip Borgstr

Member
  • Content count

    15
  • Joined

  • Last visited

Community Reputation

338 Neutral

About Philip Borgstr

  • Rank
    Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Philip Borgstr

    Ditching Diffuse Maps

  2. Philip Borgstr

    New visual console for java - Graphsole

    It is no longer released under the GPL license, I have released it under the BSD clause 3 aka New BSD License instead. Hope you enjoy using it :)
  3. Hello my fellow game developers!   I just wanted to announce I have recently released an console library for java called Graphsole. It is released using GPL but if you want it with some other license just ask me by my e-mail. It is made with swing and works like an glove.   Note: only runs on JDK(1.7+)   Feel free to try out :)
  4. package com.philipborg.aol; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Properties; import com.badlogic.gdx.Gdx; public class Settings { public static boolean soundEnabled = true; public final static String file = "AOL/settings.txt"; static Properties prop = new Properties(); public static void load() { BufferedReader in = null; try { in = new BufferedReader(new InputStreamReader(Gdx.files.external( file).read())); prop.load(in); soundEnabled = Boolean.parseBoolean(prop.getProperty( "soundEnabled", "true")); Gdx.app.log("Settings - load", "Loaded settings"); } catch (Throwable e) { // Switches to default Gdx.app.log("Settings - load", "Could not load settings"); } finally { try { if (in != null) in.close(); save(); } catch (IOException e) { } } } public static void save() { BufferedWriter out = null; try { out = new BufferedWriter(new OutputStreamWriter(Gdx.files.external( file).write(false))); prop.setProperty("soundEnabled", Boolean.toString(soundEnabled)); prop.store(out, "AOL SETTINGS"); out.close(); } catch (Throwable e) { } finally { try { if (out != null) out.close(); } catch (IOException e) { } } } } This LibGDX code somehow only works on desktop. I want it to work on Android as well since I do not really care about HTML support.This code is my full settings class and is in it's native form. What do I need to do to make it work on Android?
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!