Sunday, June 7, 2015

Aplikasi Permainan Train Berbasis Android



Aplikasi Permainan Train Berbasis Android

Nama Aplikasi : Train Game
Tema Aplikasi : Permainan Logika (Logic Game)
Spesifikasi Device : (Samsung Galaxy S3 Mini)
Ø Technology : GSM /HSPA
Ø Dimensions : 121.6 x 63 x 9.9 mm
Ø Type : Super AMOLED capacitive touchscreen, 16M colors
Ø Size : 4.0 inches
Ø Resolution : 480 x 800 pixels
Ø Multitouch : Yes
Ø OS : Android OS, v4.1 (Jelly Bean) above
Ø Chipset : NovaThor U8420
Ø CPU : 1 GHz dual-core Cortex-A9
Ø GPU : Mali-400
Ø Internal : 8 GB, 1 GB RAM

Langkah –langkah pembuatan aplikasi :
1.    Download ADT bundle Eclipse beserta Driver Android untuk Hp yang kita gunakan,di sini saya menggunakan HP Samsung Galxy S3 mini,drivernya sendiri tersedia gratis.

2.    Jalankan ADT Bundle kemudian buat project baru dengan cara klik File, New, Project lalu jendela new project akan muncul.

3.  3.  Pada jendela New Project, pilih Android Application Project lalu Next. Kemudian jendela New Android Application akan muncul lalu isikan data pada Application Name sesuai project yang dibuat, lalu tentukan target API untuk menentukan aplikasi dapat berjalan pada level (ICS, Jellybean, dsb) android dan tentukan Theme untuk menentukan tema apa yang pertama kali muncul ketika aplikasi dijalankan. Kemudian pilih Next.Selanjutnya pada jendela Launcher Icon, tentukan  sebuah gambar untuk dijadikan icon/simbol dari aplikasi, kemudian pilih Next. Pada jendela Create Activity, pilih activity apa yang akan digunakan pada saat aplikasi pertama kali dijalankan. Kemudian klik Finish dan sebuah project baru akan terbuat pada jendela Project Exlorer. Selanjutnya buat beberapa layout aplikasi pada folder res, layout pada project kita, kemudian design layout semenarik mungkin menggunakan bahasa pemrograman Extensible Markup Language (XML) untuk nantinya akan dipanggil ketika aplikasi dijalankan. Contoh listing seperti gambar di bawah.

                  

4.    Kemudian buat file java pada pada folder src, package project kita yang berfungsi untuk mengatur alur aplikasi atau aktifitas apa yang akan aplikasi lakukan. Contoh listing seperti gambar dibawah.

            


5.    Jika semua file sudah dibuat, untuk memastikan listing program pada project tidak ada yang error maka dapat dilakukan dengan cara pilih menu Project, lalu Clean. Jika project tidak ada yang error maka dapat dijalankan dengan cara pilih menu Run, lalu Run, atau dengan shortcut Ctrl+F11.


6.    Output Aplikasi







Sunday, April 26, 2015

Riview Game : Tap Titans

1.0 Interface awal memasuki aplikasi

Tap Titans adalah sebuah game yang berada di Mobile Platform, game ini cukup unik karena game ini dimainkan dengan dipencet (tap). Game ini bercerita tentang seorang pahlawan yang mengalahkan moster dari satu stage ke stage yang lebih tinggi dengan bantuan pada hero atau Sidekick (pendamping) .Game ini cukup unik karena game ini memiliki angka yang cukup aneh,kenapa aneh?karena angka yang ihasilkan di game ini cukup fantastis dari puluhan,ribuan,puluhan ribuan,ratusan ribuan,jutaan,ratusan jutaan,miliyaran,triliunan hingga diatas triliun yang disini disimbolkan dengan alfabetik aa,bb,cc dan seterusnya.

1.1 Tampilan game

Cara main game ini cukup simple,kita cuman harus bunuh para titan (monster) lalu titan titan itu akan menghasilkan duit yang bisa kita pake buat upgrade level main char,nambah hero ,beli skill dll.

1.2 tampilan recruit dan upgrade skill Hero (sidekick)
semakin tinggi level hero yang kita naikin maka ada skill khusus yang dihasilkan dari hero itu sendiri,per level 10,25,50,100,200,400,800,1000 . Semakin tinggi level nya tentu semakin tinggi serangan heronya dan semakin mahal biayanya.

1.3 tampilan menu Main Char
Di menu ini kita bisa menaikkan level main char,beli skill,mengganti equip karakter utama dll.salah satu hal yang agak membosankan adalah banyak equip yang di lock sampai stage yang sangat tinggi.

1.4 salah satu skill 
Terdapat beberapa skill dalam game ini,skill serangan,skill bayangan,skill kecepatan serangan hero,skill power dan skill coin.


Game ini cukup menarik untuk dimainkan,kenapa?karena game ini akan terus standby biarpun tidak kita mainkan..maksudnya?ya kalaupun anda keluar aplikasi si hero (sidekick) akan terus menghajar para titans hingga uang yang didapatkan akan tetap ada,jadi kalo mau farming uang gak perlu takut harus selalu main.game ini termasuk royal dalam pembagian diamond,dan ada peri yang suka muncul ngasih kotak treasure yang hadiahnya random,entah gold,diamond,skill,coin dll.game ini cukup cerdik dalam pengiklanan,karena yang saya lihat dia membagikan hadiah yang cukup wah hanya untuk menonton video iklan yang durasinya paling lama hanya 30 detik.


Monday, March 23, 2015

Pengantar Teknologi Game : 1

Nama : Yonusa D Bramantyo
NPM : 57412857
Kelas 3IA24
Tugas Sofskill 1
Pengantar Teknologi Game
TUGAS :
1.Pengertian Game :
Game merupakan suatu bentuk hiburan yang seringkali dijadikan sebagai penyegar pikiran dari rasa penat yang disebabkan  oleh aktivitas dan rutinitas kita
2.Perkembangan Game :
Asal usul permainan video/video game terletak pada awal tabung sinar katoda berbasis pertahanan peluru kendali sistem pada akhir 1940-an. Program-program ini kemudian diadaptasi ke dalam permainan sederhana lainnya di era tahun 1950-an.  Pada akhir 1950-an dan melalui tahun 1960-an, lebih banyak permainan komputer yang dikembangkan (kebanyakan di komputer mainframe), secara bertahap tingkat kecanggihan dan kompleksitasnya pu turut bertambah. Setelah periode ini, video game menyimpang ke berbagai platform: arcade, mainframe, konsol, pribadi komputer dan kemudian permainan genggam.
Perusahaan komersial pertama konsol permainan video adalah Computer Space pada 1971, yang meletakkan dasar bagi industri hiburan baru di akhir 1970-an di Amerika Serikat, Jepang, dan Eropa.  tapi ini perusahaan tidak bertahan lama ini sebagian besar disebabkan oleh banjir dari video game yang datang ke pasar mengakibatkan keruntuhan total industri game konsol di seluruh dunia, akhirnya menggeser dominasi pasar dari Amerika Utara ke Jepang. Tapi inihanya mempengaruhi pasar game konsol, pasar game komputer sebagian besar tidak terpengaruh.  Generasi selanjutnya dari konsol video game akan terus didominasi oleh perusahaan-perusahaan Jepang.  Walaupun beberapa upaya akan dilakukan oleh Amerika Utara dan perusahaan-perusahaan Eropa, generasi keempat konsol, usaha mereka pada akhirnya akan gagal. . Tidak sampai generasi keenam konsol permainan video akan non-perusahaan Jepang merilis sebuah sistem konsol sukses secara komersial. Pasar telah mengikuti jalan yang sama dengan beberapa kali gagal dilakukan oleh perusahaan-perusahaan Amerika yang semuanya gagal di luar beberapa keberhasilan terbatas dalam permainan elektronik genggam sejak dini.  Saat ini hanya perusahaan-perusahaan Jepang memiliki sukses besar konsol game handheld, walaupun dalam beberapa tahun terakhir permainan genggam telah datang ke perangkat seperti ponsel dan PDA .
3.Hal-Hal yang dibutuhkan dalam Membuat Game :
*Brainware
*Hardware
*Software
*konsep
*Usaha
*Niat
*Doa 
4.Jenis Jenis Game :
  • RPG ( Role-Playing Games )
Game RPG adalah sebuah game di mana player memainkan suatu tokoh yang ada dalam game. Didalam game ini biasanya terdapat unsur seperti experience point, atau perkembangan karakter yang kita mainkan sehingga membuat karakter kita naik level dan semakin kuat. Unsur cerita dalam game RPG sangat kental. Ada yang akhir ceritanya bisa kita tentukan sendiri tergantung apa yang kita lakukan dalam game. Biasanya di game RPG terdapat juga sistem equipment, di mana untuk memperkuat karakter yang kita mainkan diperlukan kombinasi perlengkapan yang mempengaruhi dalam menjalankan game RPG.
Selain itu di game RPG kita dapat menjelajahi peta yang cukup luas. Game RPG di bagi menjadi 2 genre yaitu Action RPG dan Turn Based RPG. perbedaan kedua turunan RPG tersebut ialah pada sistem battle nya. dimana Action RPG memiliki kebebasan dalam mengendalikan karakter dan battlenya yang real time ( tidak harus saling menunggu untuk menyerang ). Untuk Turn Based RPG sistem battlenya lebih cenderung ke strategi. Dimana kita harus memberikan perintah kepada karakter seperti Attack, Magic, Skill dan memilih musuh yang di serang dalam setiap pertarungan. kelebihan Turn Based RPG adalah kita di tuntut untuk membuat taktik agar dalam sebuah pertarungan karakter kita dapat memenangkan pertarungan dan mendapat experience point.
  • Strategi Game
Game strategi adalah game di mana kita sebagai pemain menjalankan berbagai unit-unit yang unik untuk memenangkan permainan tersebut. Gameplay nya biasanya kita mengatur unit atau pasukan untuk bertahan, menahan, bahkan mengalahkan musuh yang ada di game tersebut. Disini kita harus membangun pertahanan, bangunan, dan pasukan dengan biaya tertentu yang dapat di dapatkan dari sumber sumber yang ada di dalam map pertempuran. Game strategy ada yang berbasis Real Time Strategy dan ada yang Turn Based Strategy. Di Real Time Strategi kita mengendalikan unit yang kita mainkan secara langsung tanpa menunggu giliran. Makanya harus Ekstra cepet-cepet berfikir karena musuhmu gak akan nungguin kamu mikir. Bisa-bisa karena kamu kelamaan mikir pasukanmu sudah di libas sama musuhmu :D. Kalau di Turn Based Strategy ya bayangin aja kalau kamu main catur. Kita menyusun strategy buat ngalahin musuh, tapi kita ga boleh nge dahuluin musuh kita :D 
  • Game Shooter
Nah kalau game yang satu ini pasti cukup terkenal akhir- akhir ini. Game Shooter udah pasti lah game tembak tembakan. Unsur pentingnya ya pasti senjata api :D baik jaman modern maupun jaman jadul kaya perang dunia :D . Nah game shooter yang sering kita liat itu ada FPS (First Person Shooter) dan TPS (Third Person Shooter). Perbedaan kedua jenis game ini adalah sudut pandang pemain dalam memainkan game. Kalau FPS itu sudut pandangya orang pertama (biasanya cuma keliatan tangan, senjata ama crosshair), kalau TPS sudut pandang orang ke-3 (keliatan badan dari karakter yang kita mainkan). dari pada bingung langsung aja dah ke contoh

  • Game Adventure 
Adventure atau Action Adventure adalah game yang sering kita jumpai di pasaran. Game ini agak umum sehingga hampir semua game juga memiliki unsur game adventure walaupun tidak spesifik. Game ini biasanya memiliki 1 tokoh utama yang kita mainkan dan kita jalankan secara langsung dari awal sampai tamat mengikuti jalan cerita. langsung aja ke contohnya.
Contoh game Adventure :
  • Game Racing 
Game ini sudah pasti gak asing di dengar lagi. udah ada kata kuncinya racing, berarti ya game balapan. Dari balapan mobil, motor sampai kuda juga termasuk game racing. Tujuanya pasti menjadi yang tercepat. Tema yang biasa di ambil di game balapan adalah balapan jalanan dan balapan resmi. Di beberapa game pemain juga bisa meng upgrade dan memodifikasi kendaraannya agar lebih cepat dan terlihat bagus

  • Simulation Game 
Game simulation adalah game yang di buat dari hal hal yang ada di dunia nyata. Mungkin game ini di ciptakan untuk orang yang ingin mencoba sesuatu seperti mengendalikan pesawat terbang tetapi di dunia nyata tidak bisa melakukanya ( bayangin aja kalo kamu naikin pesawat terus pesawatnya jatoh, mending kalo bisa, Naik pesawat beneran aja ga pernah ). Game ini juga bermanfaat juga untuk latihan dimana kita tidak bisa menggunakan barang yang asli. Game ini di buat se realistis mungkin dari kendali sifat dan mungkin masalah yang di hadapi di kenyataanya. Game ini terbilang agak rumit karena di buat berdasarkan objek asli yang di simulasikan. Tapi kalau sudah menguasai game ini maka kamu akan tahu cara kerja objek yang sebenarnya secara garis besar.
  • Tycoon Game
Dalam game tycoon. Lagi-lagi otak pemain harus di gunakan lebih lagi. Karena game ini pemain akan menjadi seorang pengusaha yang menjalankan bisnis dengan memproduksi barang atau jasa agar laku di pasaran. Tantangan game ini adalah bagaimana kita mengolah modal kita untuk membangun sesuatu agar dapat memperoleh keuntungan. 

  • Fighting Game
Bertarung! inilah poin dari fighting Game . Biasanya pemain di bolehkan memilih bebas karakter yang ingin di gunakan. Tujuan game ini mengalahkan musuh dengan bertarung dengan gaya masing masing karakter beserta jurusnya. Dalam game ini pemain menggunakan karakter dan melawan karakter lainya . biasanya pertarungan 1 vs 1 di tempat yang sempit. 
Contoh Fighting Game : 

  • Sports Game
Sports game adalah salah satu genre game yang di buat dari olahraga yang ada di kehidupan nyata. Dari pemain, wasit, stadion sampai strategi permainan di perhatikan disini. Tokoh dari game ini biasanya benar-benar ada di dunia nyata. Tapi ada juga yang merupakan hasil kreasi pembuat game. Sistem permainan tiap game berbeda tergantung jenis olahraga dan yang membuat.

  • Arcade Game 
Arcade Game sepertinya adalah nenek moyang dari segala game. Dilihat dari permainanya yang biasanya tanpa ujung dan semata-mata untuk mengejar nilai. Unsur cerita tidak terlalu di perhatikan di sini, walaupun jaman sekarang sudah banyak game jenis ini yang di dandani ulang meskipun sistem dan tujuanya masih sama seperti keluaran jaman sebelumnya. Game ini lebih bertujuan hanya untuk menghibur di waktu senggang, walaupun tujuan semua game adalah menghibur. Gameplaynya sangat sederhana.

5.Software-Software Pembuat Game : 
 * Cry Engine
Yap...
Cry Engine adalah salah satu Game Engine yang dikeluarkan oleh German, Crytek. Game engine ini juga sempat menghebohkan dunia game pada tahun 2004. Beberapa contoh game yang dibuat dengan menggunakan software ini adalah Crysis, Crysis War Head, Crysis 2, FarCry, Alion : Tower of Eternity, dan masih banyak lagi.
Keunggulan dari Cry Engine ini sendiri adalah tidak perlu menggunakan spek yang dewa untuk menjalankan game-game yang dibuat dengan software ini, dan pencahayaannya juga sangat bagus

* Anvil Engine

Tau game Assasin's Creed khan ? Nah dengan menggunakan Game Engine ini jugalah Ubisoft berhasil membuat game tersebut. Ubisoft menjanjikan kita sebuah game dengan pencahayaan bervolume, lebih banyak interaksi interaktif dengan lingkungan, sistem musim dan cuaca, dan AI yang cerdas dalam Anvil Engine 2.0

 * Unreal Engine

Sejak 1998, GE keluaran Epic Games pertama digunakan untuk game Unreal, dan dilanjutkan oleh game bernuansa Stealth Deus Ex (2000). Generasi pertama Game Engine ini menunjukkan dunia yang gelap dan kelam. Beruntunglah kita para PCGamer, karena dapat merasakan game-game dari Unreal Engine  dengan Framerate yang lebih stabil dibandingkan di console. Tetapi, Unreal Engine 3 mengalami revolusi yang membuatnya menjadi GE yang menghasilkan Framerate stabil, Kualitas Grafis yang mantap, Dynamic Shadows, HDRR (High Dynamic Range Rendering), Depth of Field, dan penggunaan DX 11 secara maksimal. Semua game dengan Engine ini memang mengagumkan, dan nyaris semua bertema kelam, karena GE ini memang mengutamakan di Shadows.

Contoh Game yang dibuat dengan software ini adalah Homefront, GRAW, Batman Arkham City dan banyak lagi.

 
  * IW Engine

Semua pasti tau game Call Of Duty khan ? Yap .. game ini juga dibuat dengan software yang bernama IW Engine atau yang biasa disebut Infinity Wizard Engine, Walaupun Call Of Duty yang pertama dibuat dengan ID Tech Engine, developer membuat sebuah GE tanpa nama resmi ini, yang diadaptasi dari ID Tech 3. Kelebihan utama GE ini adalah animasi dan pencahayaan yang fenomenal, juga dengan AI kompleks yang cerdas, Depth of Field, dan "dynamic bullet penetration".



  *Frosbite Engine

Bisa dibilang Game Engine ini adalah saingan IW Engine, karena Grafik yang ditampilkan dalam Engine ini sangatlah dahsyat. Contoh game yang dibuat dengan engine ini sendiri seperti Battlefield 3, Need For Speed The Run, Dll. Namun game engine ini tidak mendukung dengan DX 9, dan juga Windows XP. Tetapi dapat dimaklumi, karena engine ini menggunakan DX 11 secara maksimal, sayapun dibuat kagum akan grafik dahsyat yang ditampilkan dari awal Battlefield 3 dimulai.


  *Avalance Engine

Game utama dari GE ini adalah Just Cause 2. Pertama kali memainkan Just Cause 2, kita akan disuguhi sebuah pulau tropis bernama Panau yang sangat luas, dan berbagai jenis kendaraan yang bisa kita kendarai (helikopter, pesawat jet, parasut, motor, perahu). Efek Ledakan yang dihasilkan oleh GE ini juga memukau, dengan grafis yang cukup bagus, motion bluring yang smooth, dan AI yang cerdas. Engine game ini lebih mengutamakan game aksi yang penuh ledakan, tembakan, dan kendaraan-kendaraan unik yang dapat kita kendarai. Sayangnya generasi kedua dari engine ini tidak suport dengan DX 9 dan Windows XP


  * ID Tech Engine

Engine ini adalah kakek dari segala game bergenre FPS. Sebenarnya, GE ini dibuat untuk game HoverTank 3d. Lalu berlanjut menghasilkan game FPS pertama Catacomb 3d, tapi karena kurang terkenal, dibuatlah Wolfenstein 3d.  id Tech juga menghasilkan Game-game FPS Old School Quake series dan Doom Series, dengan Engine yang telah dimodifikasi. GE ini memiliki 5 generasi, dengan adanya FPS hebat hasil GE ini di setiap jamannya. Generasi terakhirnya adalah id Tech 5, yang menghasilkan game open-world post-apocalyptic bergenre FPS-Racing, RAGE.

Keunggulan dari Game Engine ini adalah bisa membuat MegaTexture, yaitu texture game yang bisa mencapai resolusi 128.000 x 128.000 pixel ! Dan juga dunia dinamis dengan Terrain Editor yang sederhana tetapi kompleks. GE ini juga memungkinkan pembuatan hanya satu jenis texture yang bisa dipakai untuk PC maupun console, yang sangat memudahkan port antar platform. Keunggulan lain adalah Soft-Edged Shadows, HDRR, dan beberapa fitur standar Game Engine. 


 * Creation Engine

Fus Ro Dah !! Skyrim memang sangat dahsyat, bahkan saya terkena efek dari game ini, yaitu sering berteriak Fus Ro Dah -,- shout utama bagi DragonBorn -,- dengan nada seperti di Trailernya. coba saja mainkan Skyrim, tapi pastikan dulu kalau kalian lagi gak ada tugas atau apa gitu entar malah gak selesai, wkwkwk. Ok, back to the point.

Creation Engine memang dibuat khusus untuk Skyrim, karena keunggulan utamanya, yaitu, Random Dungeon membuat kita tidak bosan menjelajahi semua Dungeon di Skyrim, mencari-cari senjata dewa maupun menyelesaikan quest, Radiant AI, yang membuat semua NPC memiliki sifat unik, Dynamic Lightning, Draw Distance Render yang jauuuuh, membuat kita bisa menikmati luasnya Skyrim, dan kemampuan untuk membuat Flora yang detail. grafik yang dihasilkan juga istimewa.

Dengan keunggulan yang sekian banyaknya, membuat Skyrim begitu adiktif dan tidak terlupakan, sayang, karena terlalu luas dunianya, banyak bug menyiksa yang dihasilkan T_T.


  * RAGE Engine

Bukan Engine game RAGE lho, melainkan RAGE (Rockstar Advanced Game Engine), dibuat Rockstar San Diego tahun 2004, dan dimulai dari game Bully.

Pembuatan game-game dengan Engine ini dibantu dengan Euphoria, yang membuat animasi tokoh semakin realistis. Euphoria ini juga yang merupakan software 3d utama untuk membuat Sequel game Max Payne 3

Keunggulan dari GE ini adalah kemungkinan memuat game open-world tanpa loading (seperti GTA IV, yang memungkinkan kita memasuki kios-kios burger tanpa loading) yang sangat luas, AI yang kompleks, Draw Distance Render yang cukup jauh, juga sirkulasi Cuaca yang realistis.
Dengan bantuan Euphoria, pergerakan AI yang tidak "robot" dan animasi-animasi realistis lainnya juga menjadi nilai plus GE ini. Huaa.... dan yan pastinya Game Engine ini bagus banget.

 * HPL Engine

Dan yang terakhir yaitu HPL Engine, nama game engine ini adalah inisial dari orang tersebut. Dari penjelasan singkat barusan, bisa ditebak bahwa game-game hasil dari GE ini adalah game horror. Game Engine ini dibuat oleh developer Indie Frictional Games, yang menghususkan dalam pembuatan First Person Survival Horror. HPL adalah GE cross-platform (PC, Mac, Linux) yang kompatibel dengan OpenGL, OpenAL, dan Newton Game Dynamics.

Fitur utama Game Engine ini  adalah interaksi objek yang sangat detail dengan penggunaan mouse dan keyboard. Dengan kata lain, game-game hasil dari GE ini memiliki physics yang detail. Keistimewaan lainnya adalah GE ini mendukung SSAO (Screen Space Ambient Occlusion) dan Deferred Shading. Walaupun keistimewaannya tidak terlalu banyak, spesifikasi komputer yang dibutuhkan untuk menjalankan game-game hasil GE ini cukup tinggi (tergantung resolusi layar).

Kelemahannya yang cukup fatal tersebut bisa dan harus dimaklumi, karena pembuat HPL Engine generasi pertama kurang dari 10 orang ! Dan pembuat HPL Engine 2 kurang dari 20 ! Dengan angka sesedikit itu, dan bisa membuat game engine yang menghasilkan game epik Amnesia The Dark Descent, para pembuat GE ini patut diacungi jempol !

Sumber :
https://www.google.co.id/
http://imansaiki.blogspot.com/2012/03/macam-macam-genre-jenis-dalam-games.html
http://www.bamz.us/2012/09/kamis-28-juni-2012-10-software-pembuat.html

Wednesday, December 10, 2014

Analisis "makalah Komputer Grafis":

1.Kelebihan dari paper tersebut :
  • Makalah ini memiliki informasi yang umum,sehingga dapat dibaca oleh orang-orang awam yang tidak pernah tau sebelumnya tentang permodelan grafis,mulai dari sejarah Grafis komputer.
  • dalam makalah ini dijelaskan juga hardware yang dibutuhkan untuk mengolah dan menggunakan grafis komputer,mulai dari apa itu CPU,RAM yang pada dasarnya orang awam tidak tahu fungsi dari hardware ini dalam penggunaan grafis komputer.
  • diberi penjelasan mengenai software-software apa saja yang digunakan dalam mengolah grafis komputer,seperti pengolah 2d dan 3d aplikasi.
  • Penulisan Referensi 
2.Kekurangan dalam paper tersebut :
  • tidak adanya abstraksi dalam penulisan,menurut saya pribadi itu suatu kekurangan dalam segi penulisan.
  • Perangkat lunak yang tidak diberi penjelasan yang berbayar dan yang gratis.
  •  "C. Penerapan Komputer Grafis" saya tidak mengerti apa yang dijelaskan dalam sub ini.
  • tidak adanya penjelasan dari apa itu GUI,Image Processing dalam sub " D. Manfaat Grafika Komputer".
Kesimpulan : Pada "Makalah Komputer Grafis" ini memiliki kekurangan dalam penulisan,dimana di beberapa bagian tidak diberi keterangan.tapi secara keseluruhan makalah ini memiliki informasi yang umum ,sehingga dapat dibaca oleh semua kalangan yang ingin mempelajari tentang grafik kompter.

Untuk mendownload : HERE

Monday, June 9, 2014

Web Populer

Kaskus adalah situs forum komunitas maya terbesar dan nomor 1 Indonesia dan penggunanya disebut dengan Kaskuser. Kaskus lahir pada tanggal 6 November 1999 oleh tiga pemuda asal Indonesia yaitu Andrew Darwis, Ronald Stephanus, dan Budi Dharmawan, yang sedang melanjutkan studi di Seattle, Amerika Serikat. Situs ini dikelola oleh PT Darta Media Indonesia. Kaskus memiliki lebih dari 4,5 juta pengguna terdaftar. Pengguna Kaskus umumnya berasal dari kalangan remaja hingga orang dewasa yang berdomisili di Indonesia maupun di luar Indonesia.
Kaskus, yang merupakan singkatan dari Kasak Kusuk, bermula dari sekadar hobi dari komunitas kecil yang kemudian berkembang hingga saat ini. Kaskus dikunjungi sedikitnya oleh 900 ribu orang, dengan jumlah page view melebihi 15.000.000 setiap harinya. Hingga bulan Juli 2012, Kaskus sudah mempunyai lebih dari 601 juta posting.

Menurut Alexa.com, pada bulan maret 2013 Kaskus berada di peringkat 333 dunia dan menduduki peringkat 8 situs yang paling banyak dikunjungi di Indonesia.
Pada tanggal 26 Mei 2012, Kaskus mengalami gangguan pada DNS (Domain Name System) pada domain .us. Sehingga, pada 27 Mei 2012, Kaskus berpindah domain yang mulanya berdomain .us sekarang menjadi .co.id dan .com

Sejarah

Kaskus diciptakan tanggal 6 November 1999 oleh tiga mahasiswa asal Indonesia yaitu Andrew Darwis, Ronald Stephanus, dan Budi Dharmawan, di Seattle, Amerika Serikat. Kaskus awalnya bertujuan sebagai forum informal mahasiswa Indonesia di luar negeri. Nama "Kaskus" sendiri merupakan singkatan dari kata "kasak-kusuk".
Pada bulan Agustus 2005, PC Magazine Indonesia memberikan penghargaan kepada situs Kaskus sebagai situs terbaik dan komunitas terbesar, kemudian Kaskus terpilih kembali sebagai website terbaik pilihan pembaca PC Magazine pada 2006.
Pada tanggal 23 Mei 2006 manajemen Kaskus terpaksa mengubah domain dari .com menjadi .us, karena penyebaran virus Brontok yang dibuat dengan tujuan menyerang situs-situs besar Indonesia di mana Kaskus masuk dalam target penyerangan.
Karena saking padatnya pengunjung, pada Awal April 2007, manajemen Kaskus menambah dua server baru untuk meningkatkan performa situs Kaskus (Dell Server).
Pada Juli 2008, Pengelola Kaskus akhirnya memutuskan untuk mengoperasikan server Kaskus di Indonesia. Untuk keperluan tersebut Kaskus membeli delapan server Dell PowerEdge 2950 dan dioperasikan melalui jaringan open IXP. Akibat dari ini akses Kaskus berlipat ganda dan akhirnya pengelola berencana menambahkan delapan server lagi sehingga total yang akan beroperasi di bulan September adalah enam belas server.
Awal tahun 2011, Kaskus mengumumkan ekspansi bisnisnya dengan menjalin hubungan kerja sama dengan Global Digital Prima yang merupakan anak perusahaan dari PT Djarum. Selain itu, Kaskus juga akan menambah jumlah server-nya hingga 250 buah serta melakukan perekrutan pegawai baru hingga delapan puluh orang.
Pada tanggal 26 Mei 2012 manajemen Kaskus mengubah lagi domain .us menjadi .co.id karena mengalami gangguan dengan DNS.
Di sekitar tahun 2012 manajemen Kaskus memutuskan untuk membuat engine sendiri pada forumnya yang kemudian dinamakan Kaskus 2.0 dan dijuluki New Kaskus oleh para penggunanya. Saat masih dalam masa percobaan, pengguna yang terpilih dapat mencoba menggunakan New Kaskus, sementara pengguna lainnya tetap menggunakan versi vBulletin.
Pada sekitar pertengahan akhir tahun 2012 Kaskus 2.0 sudah mencapai finalnya, sehingga pengguna yang sebelumnya tak dapat mencoba versi percobaan menjadi dapat menggunakannya, dan keseluruhan Kaskus diubah ke versi 2.0 namun terdapat thread (topik) yang tak dapat ditransfer ke Kaskus 2.0 sehingga manajemen kaskus memutuskan untuk tetap menggunakan vBulletin (yang kemudian dijuluki Old Kaskus) pada topik-topik tersebut, meskipun para pengguna tak dapat menyunting maupun membalas topik yang ada pada Old Kaskus tersebut.

Gambar Kaskus dalam status overposting.

Serangan DDOS


Penyerangan mengakibatkan thread-thread yang telah dibuat terpaksa dikunci (lock).
Pada tanggal 16-17 Mei 2008, Kaskus diserang menggunakan teknik DDoS (Distributed Denial of Service) oleh oknum yang diduga berasal dari komunitas YogyaFree. Serangan ini menyebabkan database Kaskus corrupt sehingga administrator terpaksa mengunci thread-thread yang ada.
Penyerangan tersebut diduga terkait dengan peristiwa perusakan (deface) situs YogyaFree beberapa hari sebelumnya.Penyerang yang mengklaim dirinya sebagai salah satu anggota Kaskus juga melontarkan celaan yang bernada mengejek di salah satu bagian forum YogyaFree. Hal tersebut membuat beberapa anggota YogyaFree berang, dan kemudian balik menyerang Kaskus dengan DDoS. Akibatnya, administrator Kaskus terpaksa mematikan server Kaskus.
Perang cyber antara kedua komunitas ini akhirnya selesai ketika kedua pengelola situs menandatangani memorandum online untuk menyudahi pertikaian di antara keduanya. Pesan tersebut dipampang selama beberapa minggu di halaman situs masing-masing.
Meskipun kerusakan yang ditimbulkan oleh serangan ini cukup berat, administrator Kaskus menjanjikan bahwa Kaskus akan kembali normal pada bulan Juli 2008, seiring dengan diluncurkannya server baru Kaskus di gedung Cyber, Jakarta. Namun, ia juga mengatakan bahwa data-data yang akan dimunculkan kembali adalah data yang dimuat sebelum tahun 2008, sementara data yang dibuat selama tahun 2008 tidak dapat dimunculkan kembali.

UU ITE


Kaskus sebelum mengganti tampilan.
Sebelum UU ITE diberlakukan, Kaskus memiliki dua forum kontroversial, BB17 dan Fight Club. BB17 (kependekan dari buka-bukaan 17 tahun) adalah sebuah forum khusus dewasa tempat pengguna dapat berbagi, baik gambar maupun cerita dewasa. Sementara itu, Fight Club adalah forum yang dikhususkan sebagai tempat berdebat yang benar-benar bebas tanpa dikontrol. Seringkali masalah yang diperdebatkan berkaitan dengan SARA. Penghinaan terhadap suku dan agama lazim terjadi.
Setelah diberlakukannya UU ITE, Kaskus segera menutup BB17 karena bertentangan dengan UU ITE tentang penyebaran materi pornografi.Fight Club diubah namanya menjadi Debate Club. Fight Club dan Debate Club pada dasarnya memiliki fungsi yang sama sebagai tempat untuk berdebat, hanya saja kontrol di Debate Club diperketat. Setiap thread baru yang dibuat user terlebih dahulu disensor oleh moderator. Bila dianggap tidak layak dan membahas SARA, maka thread itu akan dihapus.
Untuk menghapus citra negatif Kaskus sebagai media underground dan situs porno, Kaskus mengubah tampilannya pada tanggal 17 Agustus 2008. Tampilan baru kaskus dibuat penuh warna. Selain itu, Kaskus juga menambahkan fitur-fitur baru seperti blog dan Kaskus mobile/WAP.

Fitur

KasPay

Ada sebuah layanan terbaru dari situs Kaskus yang menyediakan sistem pembayaran secara ''online'' yang disebut KasPay. Layanan tersebut telah diluncurkan pada Jumat 6 November 2009, pada acara Perayaan Ulang Tahun ke-10 Kaskus di Poste, The East Euilding, Kuningan, Jakarta. Layanan transaksi ini dapat digunakan tidak hanya di Kaskus tetapi dapat digunakan terhadap situs-situs lain yang berafiliasi dengan KasPay.
Kaspay akan beroperasi layaknya E-wallet yang akan dijadikan alat untuk transaksi jual beli di seluruh transaksi online. Seluruh proses transaksi KasPay dilakukan melalui transfer sejumlah uang, sehingga aman dari modus penipuan dan pemalsuan kartu kredit dan keamanan transaksi selalu dipastikan dengan konfirmasi melalui e-mail dan catatan transaksi.

e-pulsa

e-pulsa adalah sebuah layanan dari Kaskus yang menyediakan fasilitas pengisian pulsa dan jika kita mau membeli, kita harus membayar menggunakan KasPay. Semua layanan operator didukung di Kaskus e-pulsa.

Kaskus Ads

Layanan Kaskus yaitu Kaskus Ads atau KAD adalah sebuah situs di mana jika kita mau beriklan di Kaskus, kita bisa menempatkan iklan tersebut, tetapi kita harus membayar Kaskus. Dengan layanan Kaskus Ads banyak sekali orang atau pengguna kaskus yang senang beriklan di Kaskus karena biayanya murah dan karena Kaskus mempunyai (sekarang) lebih dari tiga juta pengguna.

Kaskus Radio

Kaskus Radio merupakan sebuah Radio Internet Indonesia di bawah naungan komunitas Kaskus. Kaskus radio yang biasa disingkat KR memiliki lebih dari dua puluh penyiar. Radio yang memutarkan lagu selama 24 jam ini memutarkan lagu dari berbagai bahasa, seperti bahasa Inggris, Mandarin, Jepang, Korea, dan masih banyak lagi.

Kaskus Mobile

Kaskus mobile adalah situs Kaskus yang sudah diubah tampilannya menjadi minimalis sehingga sesuai dengan layar perangkat telepon genggam. Alamat Kaskus mobile adalah m.kaskus.co.id atau kask.us. Fitur di versi ini bersifat terbatas.

Sumber : wikipedia

Sunday, March 23, 2014

TUGAS PERTAMA PENGANTAR WEB SCIENCE

WEB SCIENCE

     Web Science adalah pengembangan dari website dari zaman ke zaman,yang pada awalnya adalah web 1.0,2.0 dan 3.0 .Website sendiri dikenalkan oleh Tim Berners-Lee pada tahun 1990,dimana pada masa itu Web 1.0 masih bersifat read-only, pada Web 2.0 read-write,sedangkan pada Web 3.0 mengembangkan hubungan manusia ke manusia, manusia ke mesin, dan mesin ke mesin.


HTML 5

HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML (yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya, HTML4, pada tahun 1997) dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.

HTML5 merupakan salah satu karya Konsortium Waring Wera Wanua (World Wide Web Consortium, W3C) untuk mendefinisikan sebuah bahasa markah tunggal yang dapat ditulis dengan cara HTML ataupun XHTML. HTML5 merupakan jawaban atas pengembangan HTML 4.01 dan XHTML 1.1 yang selama ini berjalan terpisah, dan diimplementasikan secara berbeda-beda oleh banyak perangkat lunak pembuat web.

Pada HTML 5 diperkenalkan pengkodean application programming interfaces (APIs) antarmuka document object model (DOM) yang ada dikembangkan dan fitur de facto didokumentasikan. Beberapa APIs terbaru pada HTML5 antara lain :
  • Elemen canvas, sebagai mode untuk menggambar object dua dimensi (2D). Lihat spesifikasi 1.0 untuk canvas 2D.
  • Timed media playback
  • Media penyimpanan luring (aplikasi web luring). Lihat Web Storage
  • Penyuntingan dokumen
  • Drag and Drop
  • Cross-document messaging
  • Manajemen sejarah kunjungan penjelajah web
  • Tipe MIME dan penanggung jawab protokol registrasi.
Tidak semua teknologi di atas dimasukkan pada spesifikasi HTML5 W3C, meski teknologi tersebut telah termaktub dalam spesifikasi milik WHATWG HTML. Beberapa teknologi yang juga terkait namun tidak dijadikan bagian dalam spesifikasi HTML5 W3C dan WHATWG HTML5 adalah :
  • Geolocation
  • Web SQL Database, media penyimpanan database lokal.
  • API Database terindeks, mode penyimpanan hierarkis key-value (WebSimpleDB).
  • Web Speech API
 Sumber :
wikipedia

Pengenalan CSS

Cascading Style Sheet (CSS) merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemograman.

Sama halnya styles dalam aplikasi pengolahan kata seperti Microsoft Word yang dapat mengatur beberapa style, misalnya heading, subbab, bodytext, footer, images, dan style lainnya untuk dapat digunakan bersama-sama dalam beberapa berkas (file). Pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.

Sejarah singkat CSS

Pada tanggal 17 Agustus 1996, World Wide Web Consortium (W3C) menjadikan CSS sebagai bahasa pemrograman standart dalam pembuatan dokumen web. Tujuannya adalah mengurangi pembuatan tag-tag baru oleh Netscape dan Internet Explorer, karena kedua kedua browser pada saat itu bersaing mengembangkan TAG sendiri untuk mengatur tampilan web.

CSS level 1 mendukung pengaturan tampilan dalam hal :
1. Font (jenis, ketebalan)
2. Warna, teks, backgrounf dan elemen lainnya
3. Text attributes, misalnya spasi antar baris, kata dan huruf
4. Posisi teks, gambar, table  dan elemen lainnya
5. Marjin, border dan padding.

Selanjutnya di tahun 1998, W3c menyempurnakan CSS awal dengan menciptakan standar CSS2 (CSS level 2) yang menjadi standar hingga saat ini. Pada CSS level 2 ini, di masukkan semua atribut dari CSS1, serta diperluas dengan penekanan pada Internasional accessibility and capability khususnya media-specific CSS.

Bahkan pada tahun 2000, tidak lama setelah CSS2 di implementasikan. CSS2 ini sampai sekarang masih terus dikembangkan, spesifikasinya dibagi pada beberapa topik atau modul.

 Perkembangan CSS

1. CSS1
Dikembangkan berpusat pada pemformatan dokumen HTML.

2. CSS2
Dikembangkan untuk memenuhi kebutuhan terhadap format dokumen agar bisa ditampilkan di printer. CSS2 mendukung penentuan posisi konten, downloadable, huruf (font), tampilan pada tabel (table layout) dan media tipe untuk printer. Kehadiran versi CSS yang kedua diharapkan lebih baik dari versi pertama.

3. CSS3
Adalah versi terbaru dari CSS yang mampu melakukan banyak hal dalam desain website. melakukan animasi pada halaman website, diantaranya animasi warna hingga animasi 3D. Dengan CSS3 desainer lebih dimudahkan dalam hal kompatibilitas websitenya pada smartphone dengan dukungan fitur baru yakni @media query. Selain itu, banyak fitur baru pada CSS3 seperti: multiple background, border-radius, drop-shadow, border-image, CSS Math, dan CSS Object

terdapat 3 metode penulisan CSS :

- Inline Style Sheet
CSS didefinisikan langsung pada tag HTML yang bersangkutan. Cara penulisannya cukup dengan menambahkan atribut style="..." dalam tag HTML tersebut. Style hanya akan berlaku pada tag yang bersangkutan, dan tidak akan memengaruhi tag HTML yang lain.

Contoh :

<!DOCTYPE html>
<html>
<head>
     <title>Contoh Inline Style CSS</title>
</head>
   <body>
      <h2 style="background-color:black; color:white" >
         Text ini akan bewarna putih dan background warna hitam
      </h2>
   </body>
</html>

Dalam kode diatas, terdapat sisipan atribut style pada tag <h2>, nilai dari atribut style ini adalah kode CSS yang ingin diterapkan.

- Internal Style Sheet
Metode Internal Style Sheets, atau disebut juga Embedded Style Sheets digunakan untuk memisahkan kode CSS dari tag HTML namun tetap dalam satu halaman HTML. Atribut style yang sebelumnya berada di dalam tag, dikumpulkan pada pada sebuah tag <style>. Tag style ini harus berada pada bagian <head> dari halaman HTML.

Contoh :

<!DOCTYPE html>
<html>
<head>
<title>Contoh Bentuk Embedded</title>
</head>
<style>
body {background:#0000FF; color:#FFFF00; margin-left:0.5in}
h1 {font-size:18pt; color:#FF0000}
p {font-size:12pt; font-family:arial; text-indent:0.5in}
</style>

<body>
<h1 id="cth1">Judul ini berukuran 18 dengan warna merah!</h1>
<p id="cth2">Tag p ini di format dengan besar font 12 point dengan tipe font Arial dan mempunyai identasi 0.5 inch </p>
<p id="cth3">Yang perlu diperhatikan juga bahwa body disini telah diformat dengan margin kiri 0.5 inch dan warna background biru</p>
</body>
</html>

- External Style Sheet
Adalah CSS yang dibuat dalam file terpisah dengan ekstensi file .css. Untuk memanggilnya menggunakan script html yang disisipkan antara tag head sebagai berikut:

<link rel="stylesheet" type="text/css" href="ditektori/filecss.css" />

Pada bagian href tersebut tinggal diisi mengarah ke direktori dimana Anda menempatkan file cssnya. Penggunaan sistem embeding css ini sangat disarankan karena memang banyak kelebihan yaitu mudah untuk melakukan pengeditan, mengatur semantik dan praktis terkumpul dari satu file.

Kelebihan penggunaan CSS :
1. halaman web menjadi tidak padat, hingga halaman web menjadi SEO friendly
2. anda dapat dengan mudah mengganti tampilan web dengan cukup mengganti nilai dan definisi pada pada satu file CSS saja.

 Kekurangannya penggunaan CSS :
sayangnya susah untuk dimengerti dibandingkan dengan bahasa pemrograman lainnya contohnya: HTML, PHP, Java Script, dan lain-lain dan CSS ini memerlukan waktu yang sangatlah lama untuk bisa mahir untuk mempelajari CSS ini.


Sumber :
http://id.wikipedia.org/wiki/Cascading_Style_Sheets
http://lindamawa2.wordpress.com/2013/11/18/sejarah-dan-perkembangan-css/
http://www.coretansaya.web.id/2013/07/sejarah-css-dan-perkembangannya.html
http://www.duniailkom.com/tutorial-belajar-css-cara-menginput-kode-css-ke-halaman-html/
http://bptik.unnes.ac.id/artikel/perkenalan-dasar-tentang-css/