GAME AUDITION AYODANCE ONLINE



Sejarah Game Audition Ayodance Online
Audition Online pertama kali berasal dari sebuah komik yang populer bernama Audition, yang dibaca oleh para remaja di Korea Selatan. Terinsipirasi dari komik tersebut, T3 Entertainment menciptakan Audition Online bekerjasama dengan Yedang Online. Game ini awalnya hanya ada di Korea Selatan, dimana pertama kalinya memperoleh popularitas. Lambat laun popularitas permainan ini meningkat, T3 Entertainment dan Yedang Online mengedarkannya di region dan wilayah lain termasuk china,Hong Kong, Indonesia, Malaysia, Jepang, Filipina, Amerika Utara, Thailand, Taiwan, Asia Tenggara, Vietnam, Brazil, Inggris, and Eropa.
Electronic Times Internet, sebuah website berita IT , melaporkan pengguna terdaftar pada permainan Audition mencapai 50 juta di China. Baidu, sebuah situs pencari China , memaparkan bahwa pencarian mengenai Audtion mencapai rangking pertama diantara pencarian yang lain.
Popularitas
 Popularitas Audition dimulai di Korea Selatan dan Versi global permainan ini. Semakin menanjaknya popularitas membuat lebih banyak pengguna yang mendaftar pada server Korea Selatan dan Server Global. Karena adanya tindakan hack di Server Global, Bugs Corporation tidak melanjutkan Server Global tersebut. Dan sebagian besar pengguna bermigrasi ke server Korea Selatan. Karena semakin banyaknya pengguna yang bergabung dengan server Korea Selatan, T3 Entertainment and Yedang Online mulai melokalisasi permainan ini pada region lain termasuk China, Hong Kong, Indonesia, Japan, Philippines, Amerika Utara, Thailand, Taiwan, Asia Tenggara, Vietnam, Brazil, Inggris, dan Eropa. Dalam server Asia, popularitasi Audition sangat cepat meningkat dengan berjuta-juta pengguna disemua region. Di Amerika Utara, Permainan populeritas permainan ini meningkat pesat melalui Jaringan MTV.
Cara bermain
Saat masuk game kita akan memilih room yang akan digunakan salah satunya adalah Creative. Setelah itu kita dapat membuat room sendiri untuk bermain ataupun bergabung dengan teman lainnya. Didalam room kita diminta untuk memilih jenis yang akan digunakan apakah dynamic 4, dynamic 8, dance competition, crazy dance 4, crazy dance 8, dll. Selain memilih jenis tarian kita akan memilih lagu yang akan dimainkan. Setiap lagu memiliki tingkat kesulitan masing-masing semakin besar bit atau bpm lagu tersebut maka semakin sulit karena semakin cepat. Tempat yang akan kita gunakan juga dapat dipilih salah satunya adalah haunted school. Game akan mulai saat kalian menekan tombol start. Cara bermainnya itu sendiri dengan menekan tanda panah sesuai dengan yang tertera pada gambar.
Nilainya pun beragam ada yang perfect, great, cool, bad bahkan miss apabila anda salah menekan tanda panah atau kehabisan waktu dalam menekannya.
Untuk membeli pakaian yang digunakan avatar dapat dibeli pada Fashion Mall.  Audition Online ini Gratis untuk bermain, tetapi jika pemain ingin membeli barang virtual para pemain harus menukarkan uang asli dengan uang virtual untuk membeli baju,aksesoris,dll.


sumber : 
http://saint--hacked.blogspot.com/2011/11/sejarah-game-audition-ayodance-online.html

Metode Numerik dengan Menggunakan Processing


Metode Bagi Dua

Listing Program :
import java.text.DecimalFormat;

                /*menghitung akar f(x)=3e^x-2x^2 + 5 dengan metoda bagi dua
                 */
                 static double fx(double x)
                 {
                                double f_x;
                                double e=2.718281828459;
                                f_x = (3*Math.pow(e,x))-(2*Math.pow(x,2))+5;
                                return f_x;
                 }
                 public static void main(String args[])
                 {
                                int i; //untuk menghitung banyaknya iterasi
                                DecimalFormat df1=new DecimalFormat("##0.000000");
                                double e1=0.000001; //batas selang setelah iterasi
                                double e2=0.0000001; //batas nilai f(x) mendekati nol
                                double fa,fb,fc;
                                fc=1000;//nilai fungsi f(x) pada titik a,b,c
                                double a,b,c;//variabel untuk selang a,b dan c sebagai titik tengah
                                a=-1.7;b=-1.6;c=0;//nilai selang awal a dan b
                                i=0;
                                System.out.println("----------------------------------");
                                System.out.println("i\t\ta\t\t\t\tb\t\t\tc\t\t\tf(c)");
                                System.out.println("----------------------------------");
                                while((Math.abs(a-b)>e1)||(fc>e2))
                                {
                                                c=(a+b)/2;
                                                fa=fx(a);fx(b);fc=fx(c);
                                                System.out.println(i+"  "+df1.format(a)+"\t\t"+ df1.format(b)+"\t\t" + df1.format(c)+"\t\t"+df1.format(fc));
                                                if((fa*fc)<0)
                                                {
                                                                //selang baru a-c
                                                                b=c;
                                                }
                                                else
                                                {
                                                                //selang baru b-c
                                                                a=c;
                                                }
                                                i++;
                                }
                                System.out.println("----------------------------------");
                                System.out.println("Hampiran akar = " + df1.format(c));
}

Metode Biseksi

Listing Program :
public static void main(String[]args){
 double x1=-1;
 double x2=3;
 double xt;
 double y1,y2,yt;
 int iterasi=33;

 for(int i=1;i<=iterasi;i++){
 y1=f(x1);
                y2=f(x2);

                xt=(x1+x2)/2;
 yt=f(xt);

 if(y1==0||y2==0){
 break;
 }

 if(y1*yt<0){
 x1=x1;
                                x2=xt;
 }
                                else if(y2*yt<0){
 x1=xt;
 x2=x2;
 }
                                else{
 System.out.println("Tidak terdapat akar " + "dalam interval ["+x1+", "+x2+"]");
                break;
 }

 System.out.println("Iterasi ke-"+i+"\txt = "+xt);
 }
}
 static double f(double x){
 return Math.pow(x,3)+4*Math.pow(x,2)-10;
 }

Metode Regula Falsi

Listing Program :
import java.text.DecimalFormat;

                /*menghitung akar f(x)=3e^x-2x^2 + 5 dengan metoda regula falsi pada selang a=-2 dan b=-1*/
                 public static double fx(double x)
                 {
                                double f_x;
                                double e=2.718281828459;
                                f_x = (3*Math.pow(e,x))-(2*Math.pow(x,2))+5;
                                return f_x;
                 }
                 public static void main(String args[])
                 {
                                int i; //untuk menghitung banyaknya iterasi
                                DecimalFormat df1=new DecimalFormat("##0.000000");
                                double e1=0.000001; //batas lebar selang setelah iterasi
                                double e2=0.0000001; //batas nilai f(x) mendekati nol
                                double fa,fb,fc;
                                fc=1000;//nilai fungsi f(x) pada titik a,b,c
                                double a,b,c;//variabel untuk selang a,b dan c sebagai titik tengah
                                a=-2;b=-1;c=0;//nilai selang awal a dan b
                                i=0;
                                System.out.println("---------------------------------");
                                System.out.println("i\t\ta\t\t\t\tb\t\t\tc\t\t\tf(c)");
                                System.out.println("---------------------------------");
                                while((Math.abs(a-b)>e1))
                                {
                                                fa=fx(a);fb=fx(b);
                                                c=b-(fb*(b-a)/(fb-fa));
                                                fc=fx(c);
                                                System.out.println(i+"  "+df1.format(a)+"\t\t"+ df1.format(b)+"\t\t" + df1.format(c)+"\t\t"+df1.format(fc));
                                                if(Math.abs(fc)<e2)
                                                {
                                                                //akar adalah c
                                                                a=c;b=c;
                                                }
                                                else
                                                {              if(fa*fc<0)b=c;
                                                                else
                                                                                a=c;       
                                                }
                                                i++;
                                }
                                System.out.println("---------------------------------");
                                System.out.println("Hampiran akar = " + df1.format(c));
                 }


Metode Newton-Raphson

Listing Program :
public static void main(String[]args){
 double x=3;
 double y,t;
 int iterasi=33;

 for(int i=1;i<=iterasi;i++){
 y=Math.pow(x,3)+4*Math.pow(x,2)-10;
 t=3*Math.pow(x,2)+8*x;
 x=x-y/t;

 if(y==0) break;
 System.out.println("Iterasi ke-"+i+"\tx= "+x);
 }
}

Metode Secant

Listing Program :
public static void main(String[]args)
{
double a=0.5;
double b=1;
double fa;
double fb;
double c;
double lebar=0;

for(int i=0; i<60; i++)
{
//rumus untuk secant
fa=Math.pow(Math.E,a)-5*Math.pow(a,2);
fb=Math.pow(Math.E,b)-5*Math.pow(b,2);

c=b-(fb*(b-a)/(fb-fa));

lebar=c-a;
a=b;
b=c;
if(fa==fb)
{
break;
}

       //mencetak hasil pencarian akar
System.out.println("Iterasi ke- "+i+"\tNilai tengah : "+c +"\tlebar :"+lebar +"\tGalat:"+fb);
}
}