Archive for March, 2010

23
Mar
10

Persiapan membuat game

Membuat Video Game

Tulisan ini ditujukan bagi semua orang peminat game dan yang memiliki keinginan untuk membuat game, akan tetapi tidak tahu harus memulai dari mana.

Pada tulisan ini hanya akan dijelaskan dasar-dasar dari proses pembuatan video game, dan tidak akan dijelaskan secara spesifik tentang bagaimana cara menggunakan program, karena anda dapat membaca (Help) sendiri.

Dasar-dasar sebelum membuat Game.

a.   Penjelasan awal

Kita semua pasti sudah pernah memainkan video game baik itu game console (playstation,xbox,Nintendo,sega,dll) maupun game untuk computer pribadi.
Akan tetapi, apakah pernah terlintas di benak kita untuk menciptakan sendiri video game?
Bila jawaban anda adalah ya, mungkin tulisan ini dapat menjadi motifasi bagi anda dalam berkreasi di dunia maya.

b.   Persyaratan dasar yang harus dipenuhi

Apabila kita ingin menciptakan sebuah game, maka kita harus memenuhi syarat-syarat tertentu, agar kita lebih mudah untuk masuk dalam dunia game ini.
Syarat-syarat yang harus dipenuhi adalah sebagai berikut:

  • Memiliki pengetahuan dasar tentang  menggunakan computer. Hal ini ditujukan agar kita tidak bingung dalam menggunakan fungsi –fungsi yang ada di dalam computer. seperti cara  menyimpan data, menghapus data, mengcopy data dan yang lainnya.
  • Memiliki pengetahuan tentang berbagai macam software pendukung dan fungsinya.
    Hal Ini merupakan salah satu dari hal-hal yang patut kita kuasai, kita harus mengetahui software-software dan fungsinya , seperti “Adobe Photoshop” yang berfungsi untuk membuat/ mengedit gambar, dan banyak lagi.
  • Memiliki pengetahuan tentang berbagai macam format file. Setidaknya anda harus memiliki pengetahuan dalam mengenali format-format dari file. Bila anda menguasai hal ini , otomatis akan memudahkan kita untuk memahami proses yang lain.
  • Mempunyai bakat / talenta di bidang seni khususnya. Game merupakan sebuah wadah yang menampung berbagai macam seni baik itu seni rupa, seni musik, seni penulisan( segi cerita)  maupun seni gerak. Jadi sangat bagus apabila kita memiliki bakat di bidang seni .Akan tetapi bagi kita yang tidak memiliki talenta di bidang ini tidak perlu berkecil hati, karena bukan berarti kita tidak bisa membuat game, tetapi kita dapat giat berlatih mengasah kepandaian kita seperti melukis, atau kita juga dapat menggunakan gambar atau musik ciptaan orang lain untuk dijadikan bahan bagi game kita, hanya saja hasilnya tidak akan orisinil.
  • Memiliki logika yang tajam, dalam membuat game , nantinya kita akan berhadapan dengan penggunaan script(program) untuk mengatur control pada karakter, musuh, dan lain-lain.
    Bila kita memiliki logika yang baik disertai  kepandaian berhitung yang lumayan, kita tidak akan tersesat didalam pemrograman.
  • Mempunyai motivasi, Ini merupakan hal yang sangat penting, dalam membuat game.
    Banyak para game creator yang berhenti membuat game karena merasa bosan dan malas untuk melanjutkan proyeknya, hal seperti ini tidak akan terjadi apabila kita mempunyai motivasi yang tinggi untuk menciptakan sesuatu yang anda inginkan.

Pengetahuan tentang game serta pembagian tugas

Hal yang perlu kita ketahui adalah Video game terbagi dua menurut dimensinya, yaitu:

  1. 2D (two dimension), Game dua dimensi dapat diketahui berdasarkan ruangnya yang hanya memiliki dua sisi ( X dan Y). Sedangkan untuk gambarnya sendiri dapat menggunakan Vector maupun Bitmap. Untuk membuat animasi bergerak (berjalan,melompat,berlari,dll) kita harus membuat gambar satu persatu yang disebut dengan(frame).
    Kerealisasian gerakan ditentukan dari gambar yang dibuat, jumlah gambar(frame) yang digunakan, serta hitungan gambar per detik (frame per second ( semakin tinggi hitungan gambar per detik maka semakin mulus gerakan yang akan dihasilkan)). Bagi pemula sebaiknya mencoba untuk membuat game bertipe 2D terlebih dahulu.
  2. 3D (three dimension),Sama dengan dua dimensi , game bertipe ini dapat diketahui berdasarkan ruangnya , hanya saja dalam 2D hanya ada 2 sisi (X,Y), dalam game 3D anda akan menemui tiga sisi (X,Y,Z).
    Game bertipe ini menggunakan 2 macam tipe pemodelan:
  1. 3d object/model
    Ini merupakan model/ object 3 dimensi yang nantinya akan anda jadikan sebagai karakter utama, bangunan, object-object seperti senjata,musuh, permukaan tanah ,pohon, bukit,dll. Object 3d seperti ini bisa anda buat dengan menggunakan program seperti “3D S.Max”,”Maya”,”Hash”,dll
  2. 2d graphic
    Gambar 2d juga berperan dalam membuat game bertipe 3D fungsi gambar 2d antara lain:
  • sebagai texture untuk object
  • sebagai latar belakang ( langit , pemandangan,dll)
  • sebagai meteran untuk nyawa , gambar untuk speedometer (untuk game racing), dll.

Sedangkan untuk membuat animasi dalam 3D dapat digunakan bones(tulang) yang layaknya manusia dapat digerakkan. Selain itu animasi tetap juga dapat menggunakan bitmap (gambar 2d) untuk animasi pada texture air, api,dll.

Dalam membuat game 2D sebaiknya anda bekerja dalam kelompok atau team yang minimal terdiri dari 3 orang:

  1. 1 orang programmer
  2. 1 orang graphic design
  3. 1 orang music composer

Sedangkan untuk membuat game 3D sebaiknya anda minimal mempunyai 5 orang dalam satu kelompok:

  1. 1 orang programmer
  2. 1 orang texture maker
  3. 1 orang 3d modeler
  4. 1 orang music composer
  5. 1 orang pengatur gerakan (koreografer)

Sebetulnya , dalam membuat game dapat juga dilakukan sendirian, tetapi hal ini membutuhkan waktu yang lama dan hasil yang kurang maksimal , sebab tidak mungkin satu manusia memiliki kemampuan dalam membuat program, menggambar, membuat model 3D( untuk game 3D), pengatur animasi ,serta membuat musik.

Program/ software yang dapat digunakan untuk membuat game.

Ada 2 cara yang dapat digunakan dalam membuat game, yaitu:

  1. Dengan membuat sendiri program yang akan digunakan untuk membuat game ( umumnya professional game developer yang menggunakan cara ini).
  2. Dengan menggunakan program jadi yang tinggal kita gunakan.

Untuk membuat program sendiri tidak akan kita bahas disini karena tujuan penulisan ini adalah untuk amateur game developer , tapi sekedar pengetahuan saja, untuk membuat program sendiri kita harus memahami bahasa pemrograman , dan untuk membuat program sendiri, kita dapat menggunakan  “Visual Basic”, “C++”,dll.

Program-program untuk membuat game ada bermacam-macam.
Mari kita bahas satu persatu:

  1. Game maker

    Developer:Mark Overmars
    Difficulty: Easy-Intermediate
    Game maker merupakan suatu program yang bisa dikatakan cukup simple dan mudah untuk digunakan.
    Dengan program ini anda dapat menciptakan game jenis apa saja yang anda inginkan seperti: racing,action,fighting,rpg,adventure,puzzle,tactic,simulation,dll.
    Program ini lebih focus pada game berjenis 2D tetapi program ini juga menyediakan feature yang memungkinkan anda untuk membuat game jenis 3D ,namun anda tidak bisa membuat game sekelas “Halo”, ”Empire Earth”, “Need for Speed”, dengan program ini.
    Karena feature 3D yang diberikan hanya untuk membuat game 3D yang sederhana.
    Script yang dipakai adalah GML (Game Maker Language) yang juga bisa dipadukan dengan programming language seperti Delphi,C,dan sebagainya,hal ini bisa dilakukan dalam kapasitas penggunaan DLL (Dynamic Link Library,berupa semacam plugin yang mengandung fungsi-fungsi yang tidak dimiliki oleh GameMaker)

  2. RPG MAKER(R.M)

    Developer: Enterbrain
    Difficulty: Easy
    R.M merupakan program yang difokuskan untuk membuat game bertipe R.P.G (Role Playing Game).
    Program ini bisa dikatakan cukup mudah untuk dipahami, karena dilengkapi dengan tools-tools yang bisa dibilang tidak terlalu rumit.
    Umumnya banyak orang-orang yang mulai membuat game karena kecintaanya dengan dunia R.P.G , Misalkan setelah bermain “Suikoden “ atau “Final Fantasy”,seseorang merasa ingin membuat game R.P.G. serupa. mungkin anda salah satu dari orang –orang itu, jadi anda bisa mulai mencari program ini. Sebab dengan program ini anda dapat membuat game R.P.G sebebas-bebas mungkin .

    Script yang dipakai dalam RPGmaker XP adalah RGSS (Ruby Game Scripting System,sebuah system script turunan dari bahasa Ruby),sementara untuk RPGmaker terbaru (RPGmaker VX) yang dipakai adalah pengembangan dari RGSS,yaitu RGSS2.

  3. AGS( Adventure Game Studio)

AGS adalah program yang khusus untuk membuat game bertipe “point and click”. Mungkin sebagian dari anda ada yang tidak mengetahui apa yang dimaksud dengan “point and click”.
Point and click adalah jenis game yang umumnya bertipe adventure atau puzzle. Game bertipe ini dimainkan dengan menggunakan mouse sebagai penentu arah bagi karakter, game bertipe ini sendiri sempat meledak dan mengalahkan game  console “Atari”, ketika awal  kebangkitan game PC.
Contoh –contoh game bertipe point and click adalah:
Clock Tower ( playstation one), Broken Sword, Monkey Island ,Day of the Tentacle.Jadi bagi anda yang penasaran atau hobi membuat cerita petualangan atau fiksi ilmiah dan ingin membuat cerita tsb menjadi game , anda bisa menggunakan program ini.

  1. Macromedia Flash (Sekarang Adobe Flash)
    Developer: Macromedia (Sekarang Adobe)
    Difficulty: Easy

Mungkin sudah banyak orang yang tahu tentang program yang satu ini.
Program ini sebetulnya digunakan untuk membuat presentasi atau mendisain web. Namun selain itu dengan sedikit kreatifitas anda dapat membuat game sederhana dengan program ini. Sebab program ini tidak ditujukan untuk membuat game yang berat.

  1. 3D Game Studio
    Developer: Conitec
    Difficulty: Intermediate

Program yang satu ini ditujukan untuk membuat game-game bertipe 3D ataupun 2D. Namun program ini lebih dikhususkan untuk membuat game bertipe 3D. Tapi untuk tambahan , program ini bisa dikatakan cukup sulit digunakan bagi anda yang belum memiliki pemahaman dasar tentang 3D maupun tentang membuat game. Kelebihan dari program ini adalah , anda dapat membuat game sekelas dengan “Medal of Honor”, “Onimusha” , “ Prince of Persia”, “Ghost Recon”, ”Grand Theft Auto”, dll . Jadi bila anda sudah mengerti tentang dasar dari membuat game, mungkin anda dapat mencoba program
ini.Dalam 3D Game Studio terdapat 3 program utama,yaitu:

  • MED (Model Editor) – Program yang berfungsi sebagai editor model bagi 3D Game Studio
  • SED (Script Editor) – Sebagai pengolah script dalam 3D Game Studio,script standar yang dipakai adalah C-Script dan Lite C.
  • WED (Level Editor) – Sebagai pengolah level/area permainan bagi 3D Game Studio.
    Itu adalah sedikit dari sekian banyaknya program yang dapat anda gunakan. Masih banyak program-program lainnya yang dapat anda gunakan untuk membuat game.

LANGKAH-LANGKAH PEMBUATAN GAME

Dalam membuat game kita harus memahami konsep dari game yang akan kita buat.Tidak mungkin kita membuat game tanpa ada konsep ibarat membabi buta.
Konsep merupakan bagian yang paling penting, sebab disinilah anda menentukan game apa yang anda ingin buat , R.P.G. , Adventure , Action, atau apa?
Setelah pembuatan konsep kita akan mengikuti langkah-langkah selanjutnya , tergantung dari game yang akan dibuat , game 2D sederhana, game 2D besar, game 3d sederhana, atau game 3d besar.
Anda dapat melihat bagan konsep dibawah ini.

  • 1.bagan konsep game 2D sederhana.
  • 3.bagan konsep game 2D  sedang/besar.
  • 3.bagan konsep game 3D sederhana.
  • 4.bagan konsep game 3D sedang/besar.

Untuk tambahan, mungkin bagi anda yang tidak tahu apa arti dari “bug” akan bertanya-tanya , apakah itu serangga?
Tidak , yang dimaksud “bug” disini adalah kesalahan yang terdapat dalam game. Dalam game yang berukuran sedang/ besar( tidak dilihat dari segi besarnya ukuran file, tetapi dari segi cerita,gameplay,durasi, kualitas gambar,dll) , sangat besar kemungkinan akan adanya kesalahan dalam game. Oleh karena itu  sangat disarankan untuk mengecek ulang atau kalau perlu meminta bantuan teman atau kenalan untuk mencoba memainkan dan mencari kesalahan yang ada.

TIPS DAN SARAN

  1. Sebaiknya anda menghindari menggunakan software bajakan ( yang menggunakan crack) agar terhindar dari bahaya virus.
  2. Tanamkanlah rasa persaingan yang sehat dalam diri anda, agar anda mengalami perkembangan dalam membuat game.
    ( terus berusaha untuk membuat game yang lebih baik dari orang lain tetapi dengan cara sportif. )
  3. Jangan segan-segan untuk bertanya kepada orang yang lebih ahli(senior) dalam bidangnya( grafis, programming, animation, music), apabila anda mengalami hambatan dalam pengerjaan script , gambar, atau musik.
  4. Jangan mudah putus asa dalam mengerjakan game yang hendak anda buat( umumnya ketika awal membuat game ,orang yang baru pertama kali melihat script yang rumit akan putus asa.)

PENUTUP
Apabila terdapat kesalahan tulisan atau kata-kata yang salah dan tidak berkenan dihati anda , saya mohon maaf.

Untuk Tutorial lainnya,serta download game orisinal Indonesia gratis dan gambar-gambar 2D/3D gratis,ataupun turut berkontribusi menyumbangkan karya berupa game,gambar,maupun tutorial karya sendiri,silakan kunjungi situs http://www.imagamenation.com atau hubungi admin@imagamenation.com untuk informasi selengkapnya.

video:

Membuat Video Game

Tulisan ini ditujukan bagi semua orang peminat game dan yang memiliki keinginan untuk membuat game, akan tetapi tidak tahu harus memulai dari mana.

Pada tulisan ini hanya akan dijelaskan dasar-dasar dari proses pembuatan video game, dan tidak akan dijelaskan secara spesifik tentang bagaimana cara menggunakan program, karena anda dapat membaca (Help) sendiri.

Dasar-dasar sebelum membuat Game.

a.   Penjelasan awal

Kita semua pasti sudah pernah memainkan video game baik itu game console (playstation,xbox,Nintendo,sega,dll) maupun game untuk computer pribadi.
Akan tetapi, apakah pernah terlintas di benak kita untuk menciptakan sendiri video game?
Bila jawaban anda adalah ya, mungkin tulisan ini dapat menjadi motifasi bagi anda dalam berkreasi di dunia maya.

b.   Persyaratan dasar yang harus dipenuhi

Apabila kita ingin menciptakan sebuah game, maka kita harus memenuhi syarat-syarat tertentu, agar kita lebih mudah untuk masuk dalam dunia game ini.
Syarat-syarat yang harus dipenuhi adalah sebagai berikut:

  • Memiliki pengetahuan dasar tentang  menggunakan computer. Hal ini ditujukan agar kita tidak bingung dalam menggunakan fungsi –fungsi yang ada di dalam computer. seperti cara  menyimpan data, menghapus data, mengcopy data dan yang lainnya.
  • Memiliki pengetahuan tentang berbagai macam software pendukung dan fungsinya.
    Hal Ini merupakan salah satu dari hal-hal yang patut kita kuasai, kita harus mengetahui software-software dan fungsinya , seperti “Adobe Photoshop” yang berfungsi untuk membuat/ mengedit gambar, dan banyak lagi.
  • Memiliki pengetahuan tentang berbagai macam format file. Setidaknya anda harus memiliki pengetahuan dalam mengenali format-format dari file. Bila anda menguasai hal ini , otomatis akan memudahkan kita untuk memahami proses yang lain.
  • Mempunyai bakat / talenta di bidang seni khususnya. Game merupakan sebuah wadah yang menampung berbagai macam seni baik itu seni rupa, seni musik, seni penulisan( segi cerita)  maupun seni gerak. Jadi sangat bagus apabila kita memiliki bakat di bidang seni .Akan tetapi bagi kita yang tidak memiliki talenta di bidang ini tidak perlu berkecil hati, karena bukan berarti kita tidak bisa membuat game, tetapi kita dapat giat berlatih mengasah kepandaian kita seperti melukis, atau kita juga dapat menggunakan gambar atau musik ciptaan orang lain untuk dijadikan bahan bagi game kita, hanya saja hasilnya tidak akan orisinil.
  • Memiliki logika yang tajam, dalam membuat game , nantinya kita akan berhadapan dengan penggunaan script(program) untuk mengatur control pada karakter, musuh, dan lain-lain.
    Bila kita memiliki logika yang baik disertai  kepandaian berhitung yang lumayan, kita tidak akan tersesat didalam pemrograman.
  • Mempunyai motivasi, Ini merupakan hal yang sangat penting, dalam membuat game.
    Banyak para game creator yang berhenti membuat game karena merasa bosan dan malas untuk melanjutkan proyeknya, hal seperti ini tidak akan terjadi apabila kita mempunyai motivasi yang tinggi untuk menciptakan sesuatu yang anda inginkan.

Pengetahuan tentang game serta pembagian tugas

Hal yang perlu kita ketahui adalah Video game terbagi dua menurut dimensinya, yaitu:

  1. 2D (two dimension), Game dua dimensi dapat diketahui berdasarkan ruangnya yang hanya memiliki dua sisi ( X dan Y). Sedangkan untuk gambarnya sendiri dapat menggunakan Vector maupun Bitmap. Untuk membuat animasi bergerak (berjalan,melompat,berlari,dll) kita harus membuat gambar satu persatu yang disebut dengan(frame).
    Kerealisasian gerakan ditentukan dari gambar yang dibuat, jumlah gambar(frame) yang digunakan, serta hitungan gambar per detik (frame per second ( semakin tinggi hitungan gambar per detik maka semakin mulus gerakan yang akan dihasilkan)). Bagi pemula sebaiknya mencoba untuk membuat game bertipe 2D terlebih dahulu.
  2. 3D (three dimension),Sama dengan dua dimensi , game bertipe ini dapat diketahui berdasarkan ruangnya , hanya saja dalam 2D hanya ada 2 sisi (X,Y), dalam game 3D anda akan menemui tiga sisi (X,Y,Z).
    Game bertipe ini menggunakan 2 macam tipe pemodelan:
  1. 3d object/model
    Ini merupakan model/ object 3 dimensi yang nantinya akan anda jadikan sebagai karakter utama, bangunan, object-object seperti senjata,musuh, permukaan tanah ,pohon, bukit,dll. Object 3d seperti ini bisa anda buat dengan menggunakan program seperti “3D S.Max”,”Maya”,”Hash”,dll
  2. 2d graphic
    Gambar 2d juga berperan dalam membuat game bertipe 3D fungsi gambar 2d antara lain:
  • sebagai texture untuk object
  • sebagai latar belakang ( langit , pemandangan,dll)
  • sebagai meteran untuk nyawa , gambar untuk speedometer (untuk game racing), dll.

Sedangkan untuk membuat animasi dalam 3D dapat digunakan bones(tulang) yang layaknya manusia dapat digerakkan. Selain itu animasi tetap juga dapat menggunakan bitmap (gambar 2d) untuk animasi pada texture air, api,dll.

Dalam membuat game 2D sebaiknya anda bekerja dalam kelompok atau team yang minimal terdiri dari 3 orang:

  1. 1 orang programmer
  2. 1 orang graphic design
  3. 1 orang music composer

Sedangkan untuk membuat game 3D sebaiknya anda minimal mempunyai 5 orang dalam satu kelompok:

  1. 1 orang programmer
  2. 1 orang texture maker
  3. 1 orang 3d modeler
  4. 1 orang music composer
  5. 1 orang pengatur gerakan (koreografer)

Sebetulnya , dalam membuat game dapat juga dilakukan sendirian, tetapi hal ini membutuhkan waktu yang lama dan hasil yang kurang maksimal , sebab tidak mungkin satu manusia memiliki kemampuan dalam membuat program, menggambar, membuat model 3D( untuk game 3D), pengatur animasi ,serta membuat musik.

Program/ software yang dapat digunakan untuk membuat game.

Ada 2 cara yang dapat digunakan dalam membuat game, yaitu:

  1. Dengan membuat sendiri program yang akan digunakan untuk membuat game ( umumnya professional game developer yang menggunakan cara ini).
  2. Dengan menggunakan program jadi yang tinggal kita gunakan.

Untuk membuat program sendiri tidak akan kita bahas disini karena tujuan penulisan ini adalah untuk amateur game developer , tapi sekedar pengetahuan saja, untuk membuat program sendiri kita harus memahami bahasa pemrograman , dan untuk membuat program sendiri, kita dapat menggunakan  “Visual Basic”, “C++”,dll.

Program-program untuk membuat game ada bermacam-macam.
Mari kita bahas satu persatu:

  1. Game maker

    Developer:Mark Overmars
    Difficulty: Easy-Intermediate
    Game maker merupakan suatu program yang bisa dikatakan cukup simple dan mudah untuk digunakan.
    Dengan program ini anda dapat menciptakan game jenis apa saja yang anda inginkan seperti: racing,action,fighting,rpg,adventure,puzzle,tactic,simulation,dll.
    Program ini lebih focus pada game berjenis 2D tetapi program ini juga menyediakan feature yang memungkinkan anda untuk membuat game jenis 3D ,namun anda tidak bisa membuat game sekelas “Halo”, ”Empire Earth”, “Need for Speed”, dengan program ini.
    Karena feature 3D yang diberikan hanya untuk membuat game 3D yang sederhana.
    Script yang dipakai adalah GML (Game Maker Language) yang juga bisa dipadukan dengan programming language seperti Delphi,C,dan sebagainya,hal ini bisa dilakukan dalam kapasitas penggunaan DLL (Dynamic Link Library,berupa semacam plugin yang mengandung fungsi-fungsi yang tidak dimiliki oleh GameMaker)

  2. RPG MAKER(R.M)

    Developer: Enterbrain
    Difficulty: Easy
    R.M merupakan program yang difokuskan untuk membuat game bertipe R.P.G (Role Playing Game).
    Program ini bisa dikatakan cukup mudah untuk dipahami, karena dilengkapi dengan tools-tools yang bisa dibilang tidak terlalu rumit.
    Umumnya banyak orang-orang yang mulai membuat game karena kecintaanya dengan dunia R.P.G , Misalkan setelah bermain “Suikoden “ atau “Final Fantasy”,seseorang merasa ingin membuat game R.P.G. serupa. mungkin anda salah satu dari orang –orang itu, jadi anda bisa mulai mencari program ini. Sebab dengan program ini anda dapat membuat game R.P.G sebebas-bebas mungkin .

    Script yang dipakai dalam RPGmaker XP adalah RGSS (Ruby Game Scripting System,sebuah system script turunan dari bahasa Ruby),sementara untuk RPGmaker terbaru (RPGmaker VX) yang dipakai adalah pengembangan dari RGSS,yaitu RGSS2.

  3. AGS( Adventure Game Studio)

AGS adalah program yang khusus untuk membuat game bertipe “point and click”. Mungkin sebagian dari anda ada yang tidak mengetahui apa yang dimaksud dengan “point and click”.
Point and click adalah jenis game yang umumnya bertipe adventure atau puzzle. Game bertipe ini dimainkan dengan menggunakan mouse sebagai penentu arah bagi karakter, game bertipe ini sendiri sempat meledak dan mengalahkan game  console “Atari”, ketika awal  kebangkitan game PC.
Contoh –contoh game bertipe point and click adalah:
Clock Tower ( playstation one), Broken Sword, Monkey Island ,Day of the Tentacle.Jadi bagi anda yang penasaran atau hobi membuat cerita petualangan atau fiksi ilmiah dan ingin membuat cerita tsb menjadi game , anda bisa menggunakan program ini.

  1. Macromedia Flash (Sekarang Adobe Flash)
    Developer: Macromedia (Sekarang Adobe)
    Difficulty: Easy

Mungkin sudah banyak orang yang tahu tentang program yang satu ini.
Program ini sebetulnya digunakan untuk membuat presentasi atau mendisain web. Namun selain itu dengan sedikit kreatifitas anda dapat membuat game sederhana dengan program ini. Sebab program ini tidak ditujukan untuk membuat game yang berat.

  1. 3D Game Studio
    Developer: Conitec
    Difficulty: Intermediate

Program yang satu ini ditujukan untuk membuat game-game bertipe 3D ataupun 2D. Namun program ini lebih dikhususkan untuk membuat game bertipe 3D. Tapi untuk tambahan , program ini bisa dikatakan cukup sulit digunakan bagi anda yang belum memiliki pemahaman dasar tentang 3D maupun tentang membuat game. Kelebihan dari program ini adalah , anda dapat membuat game sekelas dengan “Medal of Honor”, “Onimusha” , “ Prince of Persia”, “Ghost Recon”, ”Grand Theft Auto”, dll . Jadi bila anda sudah mengerti tentang dasar dari membuat game, mungkin anda dapat mencoba program
ini.Dalam 3D Game Studio terdapat 3 program utama,yaitu:

  • MED (Model Editor) – Program yang berfungsi sebagai editor model bagi 3D Game Studio
  • SED (Script Editor) – Sebagai pengolah script dalam 3D Game Studio,script standar yang dipakai adalah C-Script dan Lite C.
  • WED (Level Editor) – Sebagai pengolah level/area permainan bagi 3D Game Studio.
    Itu adalah sedikit dari sekian banyaknya program yang dapat anda gunakan. Masih banyak program-program lainnya yang dapat anda gunakan untuk membuat game.

LANGKAH-LANGKAH PEMBUATAN GAME

Dalam membuat game kita harus memahami konsep dari game yang akan kita buat.Tidak mungkin kita membuat game tanpa ada konsep ibarat membabi buta.
Konsep merupakan bagian yang paling penting, sebab disinilah anda menentukan game apa yang anda ingin buat , R.P.G. , Adventure , Action, atau apa?
Setelah pembuatan konsep kita akan mengikuti langkah-langkah selanjutnya , tergantung dari game yang akan dibuat , game 2D sederhana, game 2D besar, game 3d sederhana, atau game 3d besar.
Anda dapat melihat bagan konsep dibawah ini.

  • 1.bagan konsep game 2D sederhana.
  • 3.bagan konsep game 2D  sedang/besar.
  • 3.bagan konsep game 3D sederhana.
  • 4.bagan konsep game 3D sedang/besar.

Untuk tambahan, mungkin bagi anda yang tidak tahu apa arti dari “bug” akan bertanya-tanya , apakah itu serangga?
Tidak , yang dimaksud “bug” disini adalah kesalahan yang terdapat dalam game. Dalam game yang berukuran sedang/ besar( tidak dilihat dari segi besarnya ukuran file, tetapi dari segi cerita,gameplay,durasi, kualitas gambar,dll) , sangat besar kemungkinan akan adanya kesalahan dalam game. Oleh karena itu  sangat disarankan untuk mengecek ulang atau kalau perlu meminta bantuan teman atau kenalan untuk mencoba memainkan dan mencari kesalahan yang ada.

TIPS DAN SARAN

  1. Sebaiknya anda menghindari menggunakan software bajakan ( yang menggunakan crack) agar terhindar dari bahaya virus.
  2. Tanamkanlah rasa persaingan yang sehat dalam diri anda, agar anda mengalami perkembangan dalam membuat game.
    ( terus berusaha untuk membuat game yang lebih baik dari orang lain tetapi dengan cara sportif. )
  3. Jangan segan-segan untuk bertanya kepada orang yang lebih ahli(senior) dalam bidangnya( grafis, programming, animation, music), apabila anda mengalami hambatan dalam pengerjaan script , gambar, atau musik.
  4. Jangan mudah putus asa dalam mengerjakan game yang hendak anda buat( umumnya ketika awal membuat game ,orang yang baru pertama kali melihat script yang rumit akan putus asa.)

PENUTUP
Apabila terdapat kesalahan tulisan atau kata-kata yang salah dan tidak berkenan dihati anda , saya mohon maaf.

Untuk Tutorial lainnya,serta download game orisinal Indonesia gratis dan gambar-gambar 2D/3D gratis,ataupun turut berkontribusi menyumbangkan karya berupa game,gambar,maupun tutorial karya sendiri,silakan kunjungi situs http://www.imagamenation.com atau hubungi admin@imagamenation.com untuk informasi selengkapnya.

Sumber: http://www.indomanga.com/index.php?topic=1314.0

Video:http://www.youtube.com/watch?v=-6vTNwGxvQQ

Sumber: http://www.indomanga.com/index.php?topic=1314.0

09
Mar
10

Konsole Xbox

XBox

Xbox, nama ini cukup tenar bukan??? Apalagi dikalangan para maniak game,  sebuah console yang hebat dengan segala macam kelebihannya dari teknologi yang dipakai, hingga bentuknya yang sangat elegan, wow bukan…hhee…

Konsol permainan adalah sebuah mesin elektronik yang dirancang khusus untuk memainkan permainan video. Perangkat penampil grafiknya dapat berupa monitor komputer atau televisi, alat pengendalinya disebut joystick atau controller.

Xbox adalah konsol permainan video generasi ke-6 buatan Microsoft, dan merupakan konsol permainan video pertama bagi perusahaan Microsoft. Xbox pertama kali dirilis tanggal 15 November 2001 di Amerika Utara, tanggal 22 Februari 2002 di Jepang, dan 14 Maret 2002 di Eropa. Xbox adalah pendahulu dari konsol Xbox 360. Beberapa judul perangkat lunak permainan yang terkenal untuk konsol ini adalah Halo: Combat Evolved, Amped: Freestyle Snowboarding, Dead or Alive 3, Project Gotham Racing, dan Oddworld: Munch’s Oddysee. Sistem penyimpanan konsol Xbox adalah Harddisk dan Memory Card.

Oke, saya akan membahas console terbaru keluaran dari Microsoft ini. Selama ini semua console selalu menggunakan kontroler sebagai media inputan dalam bermain game, namun cukup salah satu pembuat console yang memiliki ide untuk membuat sebuah console yang dalam penggunaannya tanpa menggunakan kontroler, melainkan menggunakan sensor gerak. Console ini merupakan keluaran terbaru dari Microsft dan seri lanjutan dari Xbox 360, nama console ini yaitu Xbox Natal. Natal sebenarnya merupakan add on atau alat tambahan berupa sensor kamera untuk Xbox 360.

Sistem yang digunakan dalam Natal memanfaatkan gerak tubuh sebagai input berbagai perintah, sehingga console ini tidak perlu lagi menggunakan kontroler. Selain tanpa menggunakan kontroler, Natal juga menampilkan fitur-fitur yang tidak pernah ada dalam console lainnya, seperti voice recognition, mampu mengscan berbagai objek, dan Natal juga dilengkapi dengan kemampuan memainkan film dan melakukan video calling. Spec dari Xbox Natal adalah sebagai berikut:

  • GPU

Dilengkapi GPU Shader Model 5 dengan memory rDRAM 32 MB, clock rate 600 MHz dan mampu memproduksi tampilan 1080 p.

  • CPU

Menggunakan CPU 6 core.

  • Memory

Menjadi 1024 MB dari sebelumnya 512 MB, jenis memorynya pun berubah dari GDDR 3 menjadi GDDR 5.

  • Storage & Connectivity

Menggunakan SSD (Solid State Drive) 2.5 inchi dengan kapasitas sebesar 32 GB, optiknya menggunakan DVD

Perkembangan selanjutnya pada Xbox adalah sebagai berikut:

Microsoft akan rilis Xbox Portable


Beginilah hal yang dikatakan oleh Shane Kim, wakil presiden korporat Microsoft dalam salah satu wawancara:

Cepat atau lambat Microsoft kemungkinan akan merilis XBox portabel, konsol game yang bisa dibawa dan dimainkan di mana saja.

“Bagi kami, hal tersebut hanya masalah waktunya kapan. Sebab, kalau kami mengejar kesempatan pada perangkat bergerak atau genggam, kami tak punya sumber daya dan kemampuan untuk melakukan sesuatu seperti Project Natal,” ujar Kim seperti dirilis situs Kikizo.com.

Project Natal merupakan riset Microsoft yang mengembangakn teknologi kendali game dengan gerakan-gerakan tubuh. Teknologi ini akan segera diterapkan dalam perangkat XBox. Selain itu, juga dikembangkan lebih lanjut XBox Live yang memungkinkan pembelian dan download game lewat layanan online.

Kim yang merupakan salah satu penanggung jawab dalam program pengembangan XBox menyatakan bahwa saat ini Microsoft fokus kepada pengalaman di ruang tamu (living room experience). Dalam hal ini perangkat mobile yang ringan dan bisa digenggam merupakan salah satu perangkat pendukungnya.

Dalam persaingan konsol game portabel, sejauh ini Sony telah memiliki produk PSP Portable. Nintendo juga memiliki Nintendo DS Lite. Sementara untuk perangkat portablenya, Microsoft baru mengembangkan music player Microsoft Zune. (Kompas).

Berikut ini adalah spesifikasi dari Xbox Portable:

  • ARM CPU at 600-900MHz
  • ATI GPU at 200-300MHz
  • 128MB 300-600MHz DDR2 RAM
  • Internal Storage (8-16GB Flash or 40-120GB HDD)
  • 3.5-4.5″ Widescreen 16:9 Display (480×270 or 640×360)
  • Directional Control, Buttons
  • WiFi (LAN) and WiMAX (WAN)

Selain Xbox Portable, xbox juga hadir dengan beberapa bundle yang berbeda dengan spesifikasi yang hebat, berikut ini adalah bundle Xbox yang sudah ada:

Bundel Xbox 360° Resident Evil 5



Perusahaan Capcom dan Microsoft telah bergabung hingga menawarkan edisi spesial Resident Evil 5 Xbox 360°.

Bundel XBox 360 dengan Resident Evil 5 akan menjadi sesuatu yang besar bagi Microsoft. Demo bundel akan hadir lebih dahulu untuk XBOX Live dan kabarnya memang akan segera diluncurkan Bundle XBOX 360 beserta Resident Evil 5.

Dalam kemasan bundle tersebut terdapat:

  • Xbox 360 Merah
  • Pad Kontrol Merah
  • Resident Evil 5
  • Resident Evil 5 bertema NXE
  • Kupon Download Super Street Fighter II Turbo HD

Bundel ini akan datang, dan tampak memiliki kemasan yang besar. Namun sayangnya tidak ada informasi tentang harga atau ukuran harddisk, meski jika ada harddisknya, tidak memiliki informasi ketersediaan, atau apapun gambar foto resmi.

Produk-Produk Elite Xbox 360° yang berisi Halo 3 dan Fable 2 yang di bandrol dengan harga 400 USD.

Bagi para penggemar game Xbox 360, ada kabar baru yang dating seputar Xbox, yaitu:

Dilaporkan bahwa saat ini Microsoft sedang mempersiapkan pengiriman produk Elit XBox 360 yang lebih atraktif. Salah satu paket produk yang disertakan berisi  Halo 3 dan Fable 2 yang harganya sekitar 400 USD atau sekitar 4,8 juta rupiah.

Beberapa bulan lalu Microsoft sedang mempertimbangkan tahapan produk standar Elite-nya dengan mengutamakan model “Limited Edition”nya tersebut. Namun demikian, beberapa waktu yang lalu diberitakan atas kejatuhan harga game konsol yang ada dan itu tidak secara pasti diuraikan. Sementara itu, seperti halnya harga PS3 yang sekitar 400 USD saja, telah menggebrak publik Amerika sebelum masa liburan tahun 2007 yang lalu (atau kejadiannya sendiri terjadi sekitar bulan Oktober 2007), sedangkan untuk harga PS2 yang seharga 100 USD saja telah membuat frustasi selama 2 tahun penuh dalam hal pemasarannya.

Microsoft Membidik Game Xbox Live untuk diBundel pada Headset Windows Mobile.

Perusahaan Microsoft tampaknya sangat optimis membidik pasar game dunia. Kabarnya keoptimisan itulah yang akhirnya mendorong pihak Microsoft untuk mempersiapkan game Xbox Live agar dapat berjalan pada ponsel berbasis Windows Mobile.

“Kami membutuhkan seorang Principle Program Manager yang dapat membantu mendorong platform dan membawa game Xbox Live agar dapat dijalankan dengan baik di Windows Mobile.” menurut iklan yang ditampilkan di Mobile Techworld.

“Orang ini akan memfokuskan diri khususnya pada apa yang membuat game ini benar-benar hidup melalui integrasi avatar, integrasi sosial dan juga eksperimental multi-screen.”

Menurut Ian Paul dari PC World, konsol Xbox Mobile akan dicocokkan dengan konsep Three Screen miliki Microsoft yang banyak dipuji orang.

“Game Xbox Live baru ini akan sangat mendukung program Xbox Live Anywhere yang pertama kali diumumkan pada konferensi E3 pada tahun 2006 silam. Tujuannya adalah untuk membuat pecinta game bisa berbagi pengalaman antara bermain game menggunakan komputer ataupun perangkat mobile,” jelas Paul.

“Sudah ada banyak cara untuk melihat daftar teman Xbox Live pada ponsel kita. Tapi ini terdengar selangkah lebih jauh, terutama dengan penyebutan eksperimental multi-screen,” menurut Nick Chester.

“Menghubungkan Xbox 360 Anda ke perangkat mobile Anda dapat memungkinkan untuk beberapa pengalaman menarik, tapi jangan lupa, ini sudah pernah dilakukan sebelumnya. Nintendo dulu telah pernah mengusung perangkat Game Boy Advance dan juga GameCube yang mana merupakan perangkat game mobile yang pernah ada sebelumnya.”

Xbox 360 memiliki FPS terbaik.

Salah seorang eksekutif Microsoft dilaporkan telah mengklaim bahwa Xbox 360 menawarkan game-game FPS terbaik. Juru bicara tersebut juga telah menegaskan bahwa Xbox 360 akan tetap menjadi game konsol yang digemari oleh para gamer di seluruh dunia.

“Xbox memiliki permainan terbaik. Ada game-game yang terbaik di sana”, seperti apa yang dikatakan Xbox Live Eropa general manager Jerry Johnson kepada VideoGamer dalam sebuah wawancara baru-baru ini. “Anda akan mulai melihat kami, meskipun, melakukan hal-hal pemasaran yang lebih luas dan mulai untuk mengungkapkan beberapa hal-hal yang lebih luas”.

Akan tetapi, klaim terbaru Microsoft tentang Xbox 360 yang disambut dengan sikap skeptis dari Jim Sterling Destructoid.

“Saya akan mengatakan bahwa, di masa lalu, komentar keluaran game terbaik Microsoft benar adanya. Pada saat penulisan, bagaimanapun juga, saya harus kembali ke sudut PS3 dan dapat dikatakan, sesungguhnya, perangkat Xbox 360 tidak banyak tindakan eksklusif akhir-akhir ini”, pendapat Srerling.

“Tahun ini saja, Sony telah memiliki game Killzone 2, Uncharted 2, Critter Crunch, inFAMOUS, Demon’s Souls, segala macam eksklusif yang dicintai. Saya bisa benar-benar hanya memikirkan Halo Wars dan Halo 3: ODST untuk perangkat Xbox 360 tahun ini. Oh , dan jangan lupa tahun depan:  Heavy Rain, God of War III dan MAG yang semuanya tampak sangat menakjubkan bagi saya”.

Xbox 360° terbaru saat ini dibundel dengan Wireless Controller Game Pack.

Pada generasi terbarunya kini, Xbox 360 Elite sudah dibundel dengan Lego Batman dan Pure, apabila kita sudah memiliki Xbox 360, tentu belum lengkap jika belum memiliki wireless controller terbaru ini, dimana Anda dapat memainkan Geometry Wars: Retro Evolved 2, Lumines Live, Bomberman Live dan Ms Pac-Man dengan tambahan biaya 60 USD atau sekitar 600 ribu rupiah saja. Sedangkan kalau untuk memiliki Xbox 360 bundel terbaru ini Anda harus merogoh kocek seharga 299 USD atau sekitar 3 juta rupiah.

Menurut berita yang berkembang pada saat ini versi bundel terbaru Xbox bisa kita miliki terhitung bulan November 2009 dimana sudah dilengkapi dengan Wireless controller-nya juga. Jadi apabila kita tertarik memilikinya, silahkan menabung dari sekarang untuk memilikinya. Hehehehe….

Ini merupaka perangkat Xbox terbaru, Xbox 360 telah bergabung dengan GameStop untuk merancang edisi terbatas yang Wireless Controller eksklusif yang akan beredar di pasaran.

Perangkat ini dilengkapi dengan Play & Charge Kit, fitur controller desain terbaru tersebut yang diolah serat karbon hitam dengan aksen merah. Perangkat Controler ini akan dijual secara eksklusif di GameStop, EB Games dan Micromania pengecer di Amerika Serikat, Kanada, Perancis, Italia, Jerman, Portugal, Spanyol, Irlandia, Denmark, Finlandia, Austria, Swiss, Norwegia, Swedia, Australia dan Selandia Baru.

Harga eceran yang dibandrol akan menjadi 69,99 USD atau sekitar 700 ribu rupiah. Dan Anda dapat menempatkan pre-order Anda mulai sekarang juga. Selamat mencoba.

Semoga bermanfaat…^_^…

02
Mar
10

Langkah-langkah untuk membuat Website


Dalam Tulisan ini saya hanya akan menjelaskan hal-hal apa yang harus kita lakukan apabila ingin membuat Website. ^_^

Pertama-tama sebelum kita membuat website ada tiga hal yang harus diperhatikan, yaitu:

  1. Domain.
  2. Hosting.
  3. Software Website.

Domain

Domain adalah nama atau alamat dari sebuah website. Untuk mengakses sebuah Website, setiap orang harus mengetikkan sebuah nama domain untuk bisa membuka dan membaca isi dari sebuah website tersebut. Dalam hal ini, kita harus memilih nama domain dengan tepat. Nama domain cukup penting untuk membedakan website kita dengan website orang lain.

Selanjutnya Domain ini terdiri dari nama domain dan extension. Contoh belajar.com, belajar adalah nama domain dan .com adalah extensionnya. Extension biasanya mewakili untuk kategori tertentu seperti:

  1. .com untuk keperlukan komersial,
  2. .net untuk keperluan jaringan,
  3. .org untuk keperluan website nonkomersial,
  4. .ac.id dipakai untuk perguruan tinggi, dan lain-lainnya.

Extension ada bermacam-macam, bisa berupa TLD (Top Level Domain) seperti .com, .net, .org atau ada juga yang berupa cTLD (country Top Level Domain) seperti .co.id, .co.cc dimana id mewakili domain negera Indonesia.

Untuk memilih nama domain kita bisa menggunakan website yang menyediakan jasa registrasi nama domain atau dengan menggunakan software domain tools untuk membantu memilih nama domain untuk website kita.

Apabila kita mengunakan website yang menyediakan jasa registrasi nama domain, contohnya domainhostingmurah.net, Anda tinggal masukkan nama domain yang kita sukai untuk mengecek apakah masih tersedia atau tidak .

Kita buka http://www.domainhostingmurah.net dan masukkan nama doman dan extension yang kita pilih.Bila masih tersedia, kitabisa melakukan registrasi nama domain tersebut.

Ini hanya saran dari saya, pilihlah nama domain dengan extension .com karena lebih umum dan lebih banyak dikenal orang. Akan tetapi domain ini berbayar (terserah maw bayar apa tidak, hehehe…)Registrasi domain ini akan dilakukan pertahun, setahun sekali kita harus membayar biaya registrasi domain tersebut bila kita ingin tetap memiliki dan menggunakannya.

Apabila kita tidak melakukan perpanjangan registrasi untuk tahun berikutnya, maka setelah domain Anda expired, domain tersebut akan terbuka kembali untuk umum sehingga orang lain bisa mendaftarkan dan menggunakannya.

Lalu apabila kita tidak memiliki bayangan untuk nama domain kita, kita bisa menggunakan domain tools untuk membantu kita memberikan saran nama domain yang bisa kita gunakan. kita buka http://domaintools.com dan pilih Tabs “Suggestions”. Dan masukkan kata-kata yang akan kita gunakan dalam nama domain . Kita bisa memasukan lebih dari satu kata dan dipisahkan dengan tanda (,).

Selanjutnya dari domaintools.com ini, kita bisa menggunakan fasilitas lainnya seputar domain.

Tips dalam memilih nama domain antara lain:

  1. Pilih nama domain yang simpel dan mudah diingat.
  2. Pilih nama domain yang sesuai dengan mewakili isi dan tujuan dari website kita, untuk mempermudah orang mengingat nama domain atau alamat website kita nantinya.
  3. Apabila kitamenggunakan nama domain yang panjang, usahakan menggunakan nama domain yang berisi kata-kata yang umum, sehingga menghidari untuk kesalahan dalam menuliskan nama domain.
  4. Kita bisa menggunakan tanda (-) bila mau
  5. Usahakan pilih domain .com
  6. Kita bisa mengikut sertakan keyword dalam nama domain untuk membantu proses SEO (search engine optimization), agar website kita tampil di search engine dengan posisi lebih. atas.

Pada langkah ini, kita sudah mendapatkan nama domain untuk website kita.

Hosting

Hosting adalah tempat kita untuk meletakkan file-file website di sebuah server yang terhubung dengan jaringan internet. Jadi agar website kita bisa ditampilkan, maka file-file website perlu kita simpan di sebuah server hosting.

Harga dari sebuah paket hosting bermacam-macam, tergantung fasilitas yang diberikan. Kita bisa membeli paket hosting di luar negeri maupun di Indonesia.

Dalam memilih paket Hosting, ada beberapa hal yang perlu diperhatian yaitu:

      1. Sistem Server yang digunakan apakah Linux atau Windows. Hal ini akan menentukan software dan bahasa pemograman website yang bisa digunakan. Kebanyakan orang menggunakan Linux. Kita pilih Linux saja.
      2. Besaran Disk Space yang diberikan. Disk Space adalah kapasitas pada server hosting yang diberikan untuk kita, untuk menyimpan file-file website . Seperti besaran space untuk menyimpan file kita di komputer . Tentunya pilihan terbaik adalah paket hosting yang memberikan Disk Space yang sesuai dengan kebutuhan kita.
      3. Besaran Bandwidth yang diberikan. Bandwidth adalah kapasitas akses perbulan yang diberikan untuk mengakses website kita. Setiap orang yang membuka website atau mendownload file dari website kita agar bisa ditampilkan pada browser firefox atau internet explorer-nya akan mendownload file kita, hal tersebut akan memakan bandwidth. Dan kapasitas pemakaian bandwidth ini akan direset setiap awal bulan.
      4. Domains Allowed. Jumlah domain yang bisa digunakan dalam sebuah paket hosting. Kita bisa menggunakan 1 buah paket hosting untuk semua domain kita bila paket hosting tersebut memberikan akses untuk itu, dan kita juga perlu mempertimbangkan besarnya disk space maupun bandwiidth yang diberikan, apakah cukup untuk menjalankan domain-domain kita.
      5. Jumlah Database yang diijinkan. Contoh untuk Linux, berapa banyak jumlah database MySQL yang diijinkan.

Untuk pembelian domain dan hosting ini tidak perlu kita lakukan pada satu buah perusahaan. kita bisa membelinya dari tempat-tempat yang berbeda. Hal yang perlu kita lakukan hanyalah menghubungkan antara domain dan hosting ini dengan melakukan setting DNS (Domain Name Server) pada account domain kita. Hal ini dilakukan untuk mengkoneksi domain dengan hosting.

Kita bisa membeli domain dan hosting pada website berikut:

  1. Untuk pembelian di Indonesia,kitabisa membeli melalui domainhostingmurah.net yang merupakan sebuah website waralaba dari hosting idwebhost. Pembelian melalui website waralaba lebih murah dibandingkan pembelian langsung di idwebhost, kurang lebih 8-10% dari harga. Fasilitas dan support tetap sama diberikan oleh idwebhost.

2. Untuk pembelian di luar negeri.

Unlimited hosting

Setiap pembelian domain dan hosting di luar negeri memerlukan pembayaran menggunakan kartu kredit atau dengan PayPal, tetapi kita bisa mendapatkan paket unlimited domain, unlimited bandwidth, unlimited hosting, unlimited database untuk semua websitekita sehingga tidak perlu membeli hosting lagi ditempat lain.

kita bisa membandingkan harganya dan menyesuaikannya dengan kebutuhan kita, bila kita cuma memerlukan satu website saja, kita bisa membeli domain dan hosting di domainhostingmurah.net, tetapi bila kita berencana membuat banyak website, agar tidak membeli hosting setiap kali, akan lebih hemat dengan membeli di Hostupon.

Kita juga bisa melakukan hosting gratis, yaitu pada alamat .co.cc ini adalah alamat gratis untuk melakukan hosting (masih ada beberapa penyedia hosting gratis, kalo mau kita bisa Googling buat cari web penyedia hosting gratis).

Software Website

Apabila kita belum tahu software website yang akan kita gunakan, Anda bisa googling di internet, untuk melihat website-website lain yang sudah ada, dan lihat contoh website yang Anda rasa cocok sebagai website yang Anda inginkan.

Kita dapat mengecek pada website yang sudah ada tersebut, websitenya menggunakan software apa? Bila website tersebut menggunakan software website open source seperti blog wordpress, joomla, phpbb, dan lain-lainnya, tentunya Anda bisa membuat website yang sama. Tetapi harap di ingat yang Anda contoh adalah jenis websitenya, bukan mencopy tampilan, dan isi (content) websitenya, hal tersebut tidak diperbolehkan.

Untuk mengetahui software website yang digunakan, bisa dilakukan dengan 2 cara yaitu:

  1. Kita cek link pada website yang bersangkutan, biasanya bisa dilihat pada bagian footer nya (bagian paling bawah dari sebuah website). Untuk website yang menggunakan software open source (gratis), kita biasanya bisa melihat ada sebuah link pada bagian footer ke website pembuat software tersebut.

cara kedua, Anda bisa melihat melalui source code halaman tersebut melalui browser kita. Biasanya ada juga petunjuk di source code halaman website tersebut.

  1. Setelah kita membeli domain dan hosting, dan juga memilih software website, baru selanjutnya Anda membuat website tersebut. Dan dalam contoh pembuatan website pada website belajarmembuatwebsite.com, Anda akan belajar membuat website menggunakan Blog WordPress.

Anda bisa mendownload softwarenya dan menginstall software tersebut mengikuti petunjuk manual penginstallan yang disediakan.

Disini saya akan memberi satu code yang dapat digunakan, yaitu untuk menonton televisi online dari website yang kita inginkan. Code ini saya dapat kan dari teman saya

if(typeof deconcept==”undefined”){var deconcept=new Object();}if(typeof deconcept.util==”undefined”){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil==”undefined”){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:”detectflash”;this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute(“swf”,_1);}if(id){this.setAttribute(“id”,id);}if(w){this.setAttribute(“width”,w);}if(h){this.setAttribute(“height”,h);}if(_5){this.setAttribute(“version”,new deconcept.PlayerVersion(_5.toString().split(“.”)));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam(“bgcolor”,c);}var q=_7?_7:”high”;this.addParam(“quality”,q);this.setAttribute(“useExpressInstall”,false);this.setAttribute(“doExpressInstall”,false);var _c=(_8)?_8:window.location;this.setAttribute(“xiRedirectUrl”,_c);this.setAttribute(“redirectUrl”,””);if(_9){this.setAttribute(“redirectUrl”,_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?”expressinstall.swf”:_d;this.setAttribute(“useExpressInstall”,true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+”=”+_18[key];}return _16;},getSWFHTML:function(){var _19=””;if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute(“doExpressInstall”)){this.addVariable(“MMplayerType”,”PlugIn”);this.setAttribute(“swf”,this.xiSWFPath);}_19=”<embed type=\”application/x-shockwave-flash\” src=\””+this.getAttribute(“swf”)+”\” width=\””+this.getAttribute(“width”)+”\” height=\””+this.getAttribute(“height”)+”\” style=\””+this.getAttribute(“style”)+”\””;_19+=” id=\””+this.getAttribute(“id”)+”\” name=\””+this.getAttribute(“id”)+”\” “;var _1a=this.getParams();for(var key in _1a){_19+=[key]+”=\””+_1a[key]+”\” “;}var _1c=this.getVariablePairs().join(“&”);if(_1c.length>0){_19+=”flashvars=\””+_1c+”\””;}_19+=”/>”;}else{if(this.getAttribute(“doExpressInstall”)){this.addVariable(“MMplayerType”,”ActiveX”);this.setAttribute(“swf”,this.xiSWFPath);}_19=”<object id=\””+this.getAttribute(“id”)+”\” classid=\”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\” width=\””+this.getAttribute(“width”)+”\” height=\””+this.getAttribute(“height”)+”\” style=\””+this.getAttribute(“style”)+”\”>”;_19+=”<param name=\”movie\” value=\””+this.getAttribute(“swf”)+”\” />”;var _1d=this.getParams();for(var key in _1d){_19+=”<param name=\””+key+”\” value=\””+_1d[key]+”\” />”;}var _1f=this.getVariablePairs().join(“&”);if(_1f.length>0){_19+=”<param name=\”flashvars\” value=\””+_1f+”\” />”;}_19+=”</object>”;}return _19;},write:function(_20){if(this.getAttribute(“useExpressInstall”)){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute(“version”))){this.setAttribute(“doExpressInstall”,true);this.addVariable(“MMredirectURL”,escape(this.getAttribute(“xiRedirectUrl”)));document.title=document.title.slice(0,47)+” – Flash Player Installation”;this.addVariable(“MMdoctitle”,document.title);}}if(this.skipDetect||this.getAttribute(“doExpressInstall”)||this.installedVer.versionIsValid(this.getAttribute(“version”))){var n=(typeof _20==”string”)?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute(“redirectUrl”)!=””){document.location.replace(this.getAttribute(“redirectUrl”));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins[“Shockwave Flash”];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,””).replace(/(\s+r|\s+b[0-9]+)/,”.”).split(“.”));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf(“Windows CE”)>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject(“ShockwaveFlash.ShockwaveFlash.”+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject(“ShockwaveFlash.ShockwaveFlash.7″);}catch(e){try{var axo=new ActiveXObject(“ShockwaveFlash.ShockwaveFlash.6″);_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess=”always”;}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject(“ShockwaveFlash.ShockwaveFlash”);}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable(“$version”).split(” “)[1].split(“,”));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split(“&”);for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf(“=”))==_2b){return _2d[i].substring((_2d[i].indexOf(“=”)+1));}}}return “”;}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName(“OBJECT”);for(var i=_2f.length-1;i>=0;i–){_2f[i].style.display=”none”;for(var x in _2f[i]){if(typeof _2f[i][x]==”function”){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent(“onunload”,deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent(“onbeforeunload”,deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;

disavenya pakai format .js oke… terus ada beberapa file lagi untuk menanpilkan videonya

silahkan dinikmati dan semoga tulisan ini bermanfaat. ^_^ .

02
Mar
10

WANITA


Pada tulisan ini, ku hargai wanita setinggi-tingginya…terutama ibu ku.

Dengan sedikit tulisan ini, akan membuat kita menyadari betapa berharganya seorang wanita.

Seseorang yang dikirim tuhan untuk mendampingi kita sebagai pemimpin dunia.

Ketika Tuhan menciptakan wanita, DIA lembur pada hari ke-enam.

Malaikat datang dan bertanya,”Mengapa begitu lama, Tuhan?”

Tuhan menjawab:

“Sudahkan engkau lihat semua detail yang saya buat untuk menciptakan mereka?”

“ 2 Tangan ini harus bisa dibersihkan, tetapi bahannya bukan dari plastik. Setidaknya terdiri dari 200 bagian yang bisa digerakkan dan berfungsi baik untuk segala jenis makanan. Mampu menjaga banyak anak saat yang bersamaan. Punya pelukan yang dapat menyembuhkan sakit hati dan keterpurukan… , dan semua dilakukannya cukup dengan dua tangan ini ”

Malaikat itu takjub.

“Hanya dengan dua tangan?….impossible!“

Dan itu model standard?!

“Sudahlah TUHAN, cukup dulu untuk hari ini, besok kita lanjutkan lagi untuk menyempurnakannya“.

“Oh.. Tidak, SAYA akan menyelesaikan ciptaan ini, karena ini adalah ciptaan favorit SAYA”.

“O yah… Dia juga akan mampu menyembuhkan dirinya sendiri, dan bisa bekerja 18 jam sehari”.

Malaikat mendekat dan mengamati bentuk wanita-ciptaan TUHAN itu.

“Tapi ENGKAU membuatnya begitu lembut TUHAN ?”

“Yah.. SAYA membuatnya lembut. Tapi ENGKAU belum bisa bayangkan kekuatan yang SAYA berikan agar mereka dapat mengatasi banyak hal yang luar biasa.“

“Dia bisa berpikir?”, tanya malaikat.

Tuhan menjawab:

“Tidak hanya berpikir, dia mampu bernegosiasi.”

Malaikat itu menyentuh dagunya….

“TUHAN, ENGKAU buat ciptaan ini kelihatan lelah & rapuh! Seolah terlalu banyak beban baginya.”

“Itu bukan lelah atau rapuh….itu air mata”, koreksi TUHAN

“Untuk apa?”, tanya malaikat

TUHAN melanjutkan:

“Air mata adalah salah satu cara dia mengekspressikan kegembiraan, kegalauan, cinta, kesepian, penderitaan dan kebanggaan.”

“Luar biasa, ENGKAU jenius TUHAN” kata malaikat.

“ENGKAU memikirkan segala sesuatunya, wanita- ciptaanMU ini akan sungguh menakjubkan!”

Ya mestii…!

Wanita ini akan mempunyai kekuatan mempesona laki-laki. Dia dapat mengatasi beban bahkan melebihi laki-laki.

Dia mampu menyimpan kebahagiaan dan pendapatnya sendiri.

Dia mampu tersenyum bahkan saat hatinya menjerit.

Mampu menyanyi saat menangis, menangis saat terharu, bahkan tertawa saat ketakutan.

Dia berkorban demi orang yang dicintainya.

Mampu berdiri melawan ketidakadilan.

Dia tidak menolak kalau melihat yang lebih baik.

Dia menerjunkan dirinya untuk keluarganya. Dia membawa temannya yang sakit untuk berobat.

Cintanya tanpa syarat.

Dia menangis saat melihat anaknya adalah pemenang.

Dia girang dan bersorak saat melihat kawannya tertawa .

Dia begitu bahagia mendengar kelahiran

Hatinya begitu sedih mendengar berita sakit dan kematian.

Tetapi dia selalu punya kekuatan untuk mengatasi hidup.

Dia tahu bahwa sebuah ciuman dan pelukan dapat menyembuhkan luka.

Hanya ada satu hal yang kurang dari wanita:

Dia lupa betapa berharganya dia…

( Disadur dari tulisan seorang teman )

02
Mar
10

Mensetting penggunaan POP3 dan SMTP untuk berkirim E-mail


Pertama-tama saya akan menjelaskan tentang kenapa kita menggunakan POP3 dan SMTP

POP3 (Post Office Protocol version3): adalah protokol atau aturan yang digunakan untuk mengambil e mail yang kita terima dari server email, tanpa harus login terlebih dahulu ke account e mail.

Note : Tidak semua server e-mail gratis yang menyediakan fasilitas POP3 ini. Untuk Google dan yahoo, hanya google saja yang menyediakan fasilitas ini bagi account e mail gratis.

SMTP (Simple Mail Transfer Protocol) adalah protokol atau aturan yang digunakan untuk mengirim e mail melalui account e mail kita ke account e mail lainnya, tanpa harus login terlebih dahulu.

Kita akan melakukan penyettingan menggunakan E-mail yahoo.

  1. Log in terlebih dahulu ke E-mail yahoo anda masing-masing.
  2. Kita akan mengubah settingan Yahoo kita menjadi Yahoo Asia, klik Options dan Klik Mail Options pada bagian kanan atas e-mail Yahoo anda.
  3. Setelah masuk ke halaman berikutnya, pilih Accounts dan klik Add or edit an Account.
  4. Lalu pada bagian Account Information Klik Edit.
  5. Setelah itu akan muncul halaman untuk Log in kembali, kita masukan kembali password E-mail kita.
  6. Selanjutnya klik Set Language, set time zone.
  7. Lalu pada bagian New Settings, ubah menjadi Yahoo Asia.
  8. Klik Finished.
  9. Setelah memilih settingan Yahoo Asia, kita akan masuk ke lembar persetujuan, kita Klik Accept.
  10. Setelah selesai refresh Browser anda, dan sekarang Settingan Yahoo anda sudah berubah menjadi Yahoo Asia.
  11. Lalu klik Options kembali pada bagian kanan atas dan pilih E-mail Options.
  12. Pada halaman selanjutnya kita pilih POP and Forwarding, lalu kita Klik Set up or Edit POP and Forwarding.
  13. Lalu akan terbuka jendela baru. Centang Web & POP Access. Kita juga bisa memilih fitur forwarding/penerusan. Tapi hanya bisa memilih salah satu saja, pop3 atau penerusan.
  14. Klik Save.

Untuk langkah-langkah pada E-mail sudah selesai, selanjutnya kita akan melakukan penyettingan POP3 dan SMTP pada Ms. Outlook kita.

Langkah-langkahnya adalah sebagai berikut:

  1. Kita buka Office Outlook lalu klik Account Settings pada bagian Tools.
  2. Pada halaman selanjutnya Klik New.
  3. Lalu centang bagian Manually Configure Server Settings or Additional server Types dan klik Next.
  4. Selanjutnya centang pada bagian Internet E-mail.
  5. Lalu isikan pengaturan seperti ini.

Incoming server: pop.mail.yahoo.co.id

Outgoing Server: smtp.mail.yahoo.co.id

Incoming Port :110

Outgoing Port: 25 (untuk melakukan pengaturan incoming dan outgoing port Kita klik more settings dan Klik bagian advance).

Username tulis dengan lengkap misalnya: budi_erlangga_phantom@yahoo.com

Password: Masukkan password Anda.

  1. Klik Next dan klik Finished

Dengan setingan ini maka Anda dapat berkirim dan menerima email yahoo.com dengan menggunakan email klien di computer.

Sekarang kita dapat kita secara langsung menggunakan seluruh Ms. Office kita untuk mengirimkan tulisan-tulisan yang kita buat, atau pada excel dan begitu juga dengan powerpoint dan yang lainnya.

langkahnya adalah sebagai berikut:

  1. Klik Office Button.
  2. Pilih Send>E-mail.
  3. Lalu isikan alamat E-mail tujuan kita.
  4. Setelah kita masukan alamat E-mail tujuannya, Klik Send, maka akan segera terkirim ke alamat E-mail tujuan.
02
Mar
10

Hal-hal yang harus diketahui dalam Penulisan.


Saat ini bagi teman-teman di beberapa kampus pasti sudah mengetahui tentang mata kuliah Softskill. Mata kuliah Softskill adalah mata kuliah yang mulai saat ini diwajibkan ada pada salah satu mata kuliah di Universitas, karena ini adalah rekomendasi dari Depdiknas.

Mata kuliah softskill ini ada karena, banyak sekali orang yang sangat pintar dan jenius di Indonesia, akan tetapi kebanyakan dari mereka hanya dapat menggunakan kepintaran dan kejeniusannya tersebut untuk dirinya sendiri. Dengan mata kuliah softskill ini, diharapkan potensi-potensi yang ada pada para pemuda yang pintar dan jenius di berbagai Universitas di Indonesia, dapat dituangkan ke dalam sebuah tulisan. Hal ini akan sangat berguna untuk perkembangan Negara Indonesia ini.

Berikut ini adalah sedikit tata cara penulisan yang harus kita ketahui sebelum kita memulai untuk menulis.

  1. Di jika menyatakan tempat harus dipisah. Contoh: Di Jakarta, Di kolom registrasi
  2. Di jika tidak menyatakan tempat maka digabung.
  3. Kata maka, sehingga, dan adalah tidak didahului oleh tanda koma
  4. Setelah kata “adalah, ialah, yaitu, yakni” tidak disertai dengan tanda titik 2 (:)
  5. Tanda titik 2 menempel pada karakter akhir. Contoh Contoh:
  6. Kata “seperti, yakni, yaitu, tetapi, sebaiknya” didahului oleh tanda koma. Contoh Urutan dalam membuat facebook, yakni sebagai berikut.
  7. Kata “bahwa, karena, maka, sehingga tidak didahului oleh tanda koma.
  8. Yang digunakan bukan terdiri dari, tetapi terdiri atas.
  9. Setelah 2 kali tanda koma berturut-turut, ditambahkan kata “dan” untuk menyebut yang ketiga. Contoh Mereka terdiri atas tiga orang, yakni Rinto, Fahri, dan Deni
  10. Angka dalam kalimat boleh ditulis sepanjang kalimat tersebut bermakna menguraikan. Contoh Dalam 1 kelas, terdapat 3 anak laki dan 10 anak perempuan.
  11. Kata hubung (dan, di, ke, dari, yang) tidak boleh berada di awal kalimat. Contoh Dan mereka pun kaget. Diganti menjadi: Mereka kaget mendengar hal itu. Yang mana hal itu boleh dilakukan Hal itu boleh dilakukan.
  12. Kata orang tua jika bermakna sebagai old man maka dipisah. Tetapi, jika kata orang tua bermakna sebagai parent maka digabung (orangtua)
  13. Di pada kata dimana akan digabung jika menyatakan which (yang mana). Tetapi kata di jika menyatakan tempat maka harus dipisah.
  14. Kata “pun” jika merupakan rangkaian padu (seperti yang telah diatur dalam EYD) maka harus digabung (adapun, andaipun, walaupun, ataupun, bagaimanapun, biarpun, kalaupun, kendatipun, maupun, meskipun, sekalipun, sungguhpun). Contoh Sungguhpun sulit, Rinto tetap berusaha keras.
  15. Kata “pun” ditulis terpisah dari kata yang mendahuluinya (Apa pun, pulang pun, saya pun, satu kali pun, adik pun)
  16. Antar-pulau, antar-kota, antar-propinsi
  17. Singkatan nama gelar, nama orang, sapaan, jabatan, atau pangkat. Diikuti dengan tanda titik (.) A.S Kramawijaya, Moh. Yamin, S.E.–> Sarjana Ekonomi, Bpkbapak
02
Mar
10

Bagaimana Keterhubungan Ilmu pengetahuan Teknologi dan Kemiskinan


Menurut pendapat saya, ilmu pengetahuan, teknologi dan kemiskinan ini sering terjadi di daerah pedesaan yang masyarakatnya masih kurang mendapat perhatian khusus dari pemerintah.

Setiap masyarakat yang berada di daerah pedesaan masih banyak yang tidak bersekolah karena alasan tidak adanya biaya. Alasan lainnya, ada yang mengatakan jarak dari rumah mereka ke sekolah sangat jauh sehingga mereka lebih memilih membantu orang tua mereka dalam mencari uang.

Oleh karena itu tidak heran apabila setiap masyarakat yang berada di daerah pedesan kurang mendapat pendidikan formil maupun pengetahuan teknologi dan mereka masih hidup dibawah garis kemiskinan. Jujur, saya sangat sedih melihat kehidupan anak-anak di daerah pedesaan yang kurang maju dibandingkan dengan anak-anak di kota.

Saya ingin anak-anak di daerah pedesaan bisa setara dengan anak-anak yang ada di kota. Tetapi saya mulai bisa merasa lega karena pemerintah sudah lebih bisa memperhatikan nasib rakyatnya yang kurang berkecukupan. Kini, pemerintah telah mengadakan program BOS yaitu Bantuan Operasional Sekolah. Program tersebut dapat membantu anak-anak di daerah pedesaan yang kurang mampu untuk bisa mendapatkan pendidikan wajib 9 tahun dan terbebaskan dari bayaran sekolah. Dan untuk anak yang berprestasi akan mendapat beasiswa di sekolah hingga ia bisa sampai sekolah tinggi.

Menurut saya itu dapat memotifasi anak-anak agar lebih semangat untuk belajar dan menjadikan mereka untuk lebih maju kedepannya. Anak-anak Indonesia adalah generasi penerus bagi bangsa Indonesia. Anak-anak bisa membuat bangsa Indonesia dikenal di seluruh dunia tidak hanya dalam bidang pendidikan tetapi dalam bidang apapun. Contohnya saja, anak Indonesia ada yang berhasil menorehkan prestasi di dunia hingga dapat membanggakan nama negar kita ini di dunia internasional.

Dengan program pemerintah tersebut, anak-anak pedesaan yang masih hidup di bawah garis kemiskinan dan mendapatkan ilmu pengetahuan dan teknologi yang sama dengan anak-anak yang tinggal di daerah perkotaan. Dan semoga saja dengan diadakannya program tersebut oleh pemerintah dapat menjadikan anak-anak Indonesia lebih cerdas, maju dan berkembang serta dapat membanggakan nama Indonesia ke dunia pendidikan Internasional.

Dengan ilmu pengetahuan dan teknologi dapat membantu masyarakat kita terbebas dari derita kemiskinan. Semoga negara kita dapat cepat lepas dari berbagai masalah yang telah lama menyelimuti negara kita ini. Permasalahan di negara kita ini dapat terselesaikan apabila rakyat Indonesia juga ikut membantu dan selalu kompak dalam berkehidupan bebrbangsa dan bernegara.

Kesimpulan:

Dari seluruh bahasan di atas dapat saya simpulkan, bahwa hubungan antara ilmu pengetahuan teknologi dsan kemiskinan sangat erat hubungannya.

Apabila seluruh masyarakat di Negara ini dapat memiliki pendidikan dasar dan ilmu pengetahuan yang cukup, sama dengan Negara-negara lain yang sudah makmur di dunia, maka saya rasa kemiskinan di Negara ini akan berkurang.

Jadi jelas sekali ilmu pengetahuan dan teknologi berperan sangat penting pada masyarakat miskin di Negara kita ini.

Sumber: http://awalirfan.ngeblogs.com/2010/02/18/hubungan-pengetahuan-teknologi-dan-kemiskinan/

http://sheilarahma.ngeblogs.com/2010/01/01/hubungan-ilmu-pengetahuan-teknologi-dan-kemiskinan/

02
Mar
10

Artikel Desain Pemodelan Grafik

Pada bahasan ini kita akan membahas tentang Pemodelan system. Pemodelan system merupakan cara untuk memudahkan para user dalam melakukan perancangan perangkat lunak.

Tujuan dari pemodelan ini adalah untuk memahami bagaimana sistem bekerja lalu akan dirancang dengan lebih mendetail dan menggambarkan sistem secara lengkap dan sederhana. Selanjutnya dengan pemodelan ini user dapat digunakan untuk menjelaskan jalannya sistem. Lalu alat bantu yang kita gunakan dalam menganalisis perangkat lunak ini adalah sebagai berikut:

1. Usecase Diagram

Use case diagram menjelaskan manfaat dari aplikasi apabila kita lihat dari sudut pandang orang yang berada diluar sistem (actor). Diagram ini menunjukkan fungsionalitas dari suatu sistem dan bagaimana sistem tersebut berinteraksi dengan dunia luar.

Usecase diagram dapat digunakan selama proses analisa untuk menangkap requirements atau permintaan terhadap sistem dan untuk memahami bagaimana sistem tersebut harus berkerja.Selama tahap desain, usecase diagram juga dapat menetapkan perilaku dari aplikasi saat implementasi. Dalam sabuah model memungkinkan terdapat satu atu beberapa use-case diagram.

2. Class Diagram

Selanjutnya adalah Class diagram, class diagram dapat membantu kita dalam memvisualisasikan struktur dan kelas-kelas dari suatu system. Ini juga merupakan tipe diagram yang paling banyak dipakai. Class diagram banyak memperhatikan hubungan antarkelas dan penjelasan detail tiap kelas dalam pemodelan desain (dalam logical view) dari suatu sistem.Selama proses analisa, class diagram memperhatikan aturan-aturan dan tanggung jawab entitas yang menentukan perilaku sistem. Selama tahap desain, class diagram berperan dalam menangkap struktur dari semua kelas yang membentuk arsitektur sistem yang dibuat.

3. Statechart Diagram dan Activity Diagram

Berikutnya adalah Statechart diagram, diagram ini digunakan untuk memodelkan perilaku dinamis satu kelas atau objek. Statechart diagram memperlihatkan urutan keadaan sesaat (state) yang dilalui sebuah objek, Kejadian yang menyebabkan sebuah transisi dari suatu state atau aktivitas kepada yang lainnya.Statechart diagram khusus digunakan untuk memodelkan  tahap-tahap diskrit dari sebuah siklus hidup objek,sedangkan Activity diagram paling cocok untuk memodelkan urutan aktifitas dalam suatu proses.

4. Sequence Diagram

Yang terakhir adalah Sequence Diagram, diagram ini menjelaskan tentang interaksi objeknya yang disusun dalam suatu urutan waktu. Diagram ini secara khusus berasosiasi/berhubungan dengan usecase. Sequence diagram memperlihatkan tahap demi tahap apa yang harus terjadi untuk menghasilkan sesuatu didalam usecase diagram. Tipe diagram yang digunakan sebaiknya digunakan diawal tahap desain atau analisis karena kesederhanaannya dan mudah untuk di mengerti.

Sumber: http://misterriddi.wordpress.com/2010/02/19/artikel-desain-pemodelan-grafik-animasimultimedia-cyber-design/

http://www.ittelkom.ac.id/library/index.php?view=article&catid=20%3Ainformatika&id=177%3Aalat-bantu-pemodelan-sistem&option=com_content&Itemid=15

02
Mar
10

Sosialisasi Individu


Hal pertama yang harus kita ketahui terlebih dahulu adalah Sosialisasi. Sosialisasi adalah sebuah proses penanaman atau transfer kebiasaan atau nilai dan aturan dari satu generasi ke generasi lainnya dalam sebuah kelompok atau masyarakat.

Beberapa sosiolog menyebut sosialisasi sebagai teori mengenai peran (role theory). Karena dalam proses sosialisasi diajarkan peran-peran yang harus dijalankan oleh individu.

Dalam proses sosialisasi ini, individu akan belajar bermacam pola tindakan yang berlaku dalam masyarakat, sehingga akan membentuk kepribadiannya. Melalui sosialisasi, seseorang berkembang menjadi suatu pribadi atau makhluk sosial. Pribadi atau makhluk sosial ini merupakan kesatuan integral dan sifat-sifat individu yang berkembang melalui proses sosialisasi. Sifat-sifat individu tadi memengaruhi hubungannya dengan orang lain dalam masyarakat.

Sekarang kita akan beralih pada contoh kasus dalam Sosialisai Individu, ada beberapa hal yang dapat mempengaruhi sosialisasi seseorang,yaitu:

  1. Keluarga
  2. Teman
  3. Lembaga pendidikan dan
  4. Media massa

Kita akan mengambil contoh sosialisasi dari teman.

  • Teman pergaulan

Teman pergaulan (sering juga disebut teman bermain) pertama kali didapatkan manusia ketika ia mampu berpergian ke luar rumah. Pada awalnya, teman bermain dimaksudkan sebagai kelompok yang bersifat rekreatif, namun dapat pula memberikan pengaruh dalam proses sosialisasi setelah keluarga. Puncak pengaruh teman bermain adalah pada masa remaja. Kelompok bermain lebih banyak berperan dalam membentuk kepribadian seorang individu.

Berbeda dengan proses sosialisasi dalam keluarga yang melibatkan hubungan tidak sederajat (berbeda usia, pengalaman, dan peranan), sosialisasi dalam kelompok bermain dilakukan dengan cara mempelajari pola interaksi dengan orang-orang yang sederajat dengan dirinya. Oleh sebab itu, dalam kelompok bermain, anak dapat mempelajari peraturan yang mengatur peranan orang-orang yang kedudukannya sederajat dan juga mempelajari nilai-nilai keadilan.

Sumber: http://id.wikipedia.org/wiki/Sosialisasi

http://royanggara.ngeblogs.com/2010/02/18/sosialisasi-individu/

02
Mar
10

Untuk menjadi Hacker

Hal-Hal yang harus diPelajari untuk menjadi seorang Hacker.

Hacker dengan keahliannya dapat melihat & memperbaiki kelemahan perangkat lunak di computer. Biasanya kemudian di publikasikan secara terbuka di Internet agar sistem menjadi lebih baik. Akan tetapi banyak orang-orang yang jahat menggunakan informasi tersebut untuk kejahatan. Mereka biasanya disebut cracker. Pada dasarnya dunia hacker & cracker tidak berbeda dengan dunia seni, di sini kita berbicara seni keamanan jaringan Internet.

ilmu keamanan jaringan yang ada pada tulisan ini diharapkan digunakan untuk hal-hal yang baik jadilah Hacker bukan Cracker. Jangan sampai anda terkena karma karena menggunakan ilmu untuk merusak milik orang lain. Apalagi, pada saat ini kebutuhan akan hacker semakin bertambah di Indonesia dengan semakin banyak dotcommers yang ingin IPO di berbagai bursa saham. Nama baik & nilai sebuah dotcom bisa jatuh bahkan menjadi tidak berharga jika dotcom di bobol. Dalam kondisi ini, para hacker di harapkan bisa menjadi konsultan keamanan bagi para dotcommers tersebut, karena SDM pihak kepolisian & aparat keamanan Indonesia amat sangat lemah & menyedihkan di bidang Teknologi Informasi & Internet. Apa boleh buat cybersquad, cyberpatrol swasta barangkali perlu di budayakan untuk survival dotcommers Indonesia di Internet.

Berbagai teknik keamanan jaringan Internet dapat di peroleh secara mudah di Internet antara lain di http://www.sans.org, http://www.rootshell.com , http://www.linuxfirewall.org/ , http://www.linuxdoc.org , http://www.cerias.purdue.edu/coast/firewalls/ , http://www.redhat.com/mirrors/LDP/HOWTO/ . Sebagian dari teknik ini berupa buku-buku yang jumlah-nya beberapa ratus halaman yang dapat di ambil secara cuma-cuma (gratis).

Beberapa Frequently Asked Questions (FAQ) tentang keamanan jaringan bisa diperoleh di http://www.iss.net/vd/mail.html, http://www.v-one.com/documents/fw-faq.htm .Dan bagi para experimenter beberapa script / program yang sudah jadi dapat diperoleh antara lain di http://bastille-linux.sourceforge.net/ , http://www.redhat.com/support/docs/tips/firewall/firewallservice.html.

Bagi para pembaca yang ingin memperoleh ilmu tentang jaringan dapat di download secara cuma-cuma dari http://pandu.dhs.org , http://www.bogor.net/idkf/ , http://louis.idaman.com/idkf . Beberapa buku berbentuk softcopy yang dapat di ambil gratis dapat di ambil dari http://pandu.dhs.org/Buku-Online/ . Kita harus berterima kasih terutama kepada team Pandu yang dimotori oleh I Made Wiryana untuk ini. Pada saat ini, kita tidak terlalu tahu adanya tempat diskusi Indonesia yang aktif membahas teknik-teknik hacking ini tetapi mungkin bisa sebagian di diskusikan di mailing list lanjut seperti kursus-linux@yahoogroups.com & linux-admin@linux.or.id yang di operasikan oleh Kelompok Pengguna Linux Indonesia (KPLI) http://www.kpli.or.id .

Cara paling sederhana untuk melihat kelemahan sistem adalah dengan cara mencari informasi dari berbagai vendor misalnya di http://www.sans.org/newlook/publications/roadmap.htm#3b tentang kelemahan dari sistem yang mereka buat sendiri. Di samping, memonitoring berbagai mailing list di Internet yang berkaitan dengan keamanan jaringan seperti dalam daftar http://www.sans.org/newlook/publications/roadmap.htm#3e .

Dijelaskan oleh Front-line Information Security Team, “Techniques Adopted By ‘System Crackers’ When Attempting To Break Into Corporate or Sensitive Private Networks,” fist@ns2.co.uk

Pada http://www.ns2.co.uk . Seorang Cracker umumnya pria usia 16-25 tahun. Berdasarkan statistik pengguna Internet di Indonesia maka sebetulnya mayoritas pengguna Internet di Indonesia adalah anak-anak muda pada usia ini juga. Memang usia ini adalah usia yang sangat ideal dalam menimba ilmu baru termasuk ilmu Internet, sangat disayangkan jika kita tidak berhasil menginternetkan ke 25000 sekolah Indonesia s/d tahun 2002 karena tumpuan hari depan bangsa Indonesia berada di tangan anak-anak muda kita ini.

Pada saat ini para cracker muda ini umumnya melakukan cracking untuk meningkatkan kemampuan / menggunakan sumber daya di jaringan untuk kepentingan sendiri. Umumnya para cracker adalah opportunis. Melihat kelemahan sistem dengan mejalankan program scanner. Setelah memperoleh akses root, cracker akan menginstall pintu belakang (backdoor) dan menutup semua kelemahan umum yang ada.

Seperti kita tahu, umumnya berbagai perusahaan / dotcommers akan menggunakan Internet untuk (1) hosting web server mereka, (2) komunikasi e-mail dan (3) memberikan akses web / internet kepada karyawan-nya. Pemisahan jaringan Internet dan IntraNet umumnya dilakukan dengan menggunakan teknik / software Firewall dan Proxy server. Melihat kondisi penggunaan di atas, kelemahan sistem umumnya dapat di tembus misalnya dengan menembus mailserver external / luar yang digunakan untuk memudahkan akses ke mail keluar dari perusahaan. Selain itu, dengan menggunakan agressive-SNMP scanner & program yang memaksa SNMP community string dapat mengubah sebuah router menjadi bridge (jembatan) yang kemudian dapat digunakan untuk batu loncatan untuk masuk ke dalam jaringan internal perusahaan (IntraNet).

Agar cracker terlindungi pada saat melakukan serangan, teknik cloacking (penyamaran) dilakukan dengan cara melompat dari mesin yang sebelumnya telah di compromised (ditaklukan) melalui program telnet atau rsh. Pada mesin perantara yang menggunakan Windows serangan dapat dilakukan dengan melompat dari program Wingate. Selain itu, melompat dapat dilakukan melalui perangkat proxy yang konfigurasinya kurang baik.

Setelah berhasil melompat dan memasuki sistem lain, cracker biasanya melakukan probing terhadap jaringan dan mengumpulkan informasi yang dibutuhkan. Hal ini dilakukan dengan beberapa cara, misalnya (1) menggunakan nslookup untuk menjalankan perintah ‘ls <domain or network>’ , (2) melihat file HTML di webserver anda untuk mengidentifikasi mesin lainnya, (3) melihat berbagai dokumen di FTP server, (4) menghubungkan diri ke mail server dan menggunakan perintah ‘expn <user>’, dan (5) mem-finger user di mesin-mesin eksternal lainnya.

Langkah selanjutnya, cracker akan mengidentifikasi komponen jaringan yang dipercaya oleh system apa saja. Komponen jaringan tersebut biasanya mesin administrator dan server yang biasanya di anggap paling aman di jaringan. Start dengan check akses & eksport NFS ke berbagai direktori yang kritis seperti /usr/bin, /etc dan /home. Eksploitasi mesin melalui kelemahan Common Gateway Interface (CGI), dengan akses ke file /etc/hosts.allow.

Selanjutnya cracker harus mengidentifikasi komponen jaringan yang lemah dan bisa di taklukan. Cracker bisa mengunakan program di Linux seperti ADMhack, mscan, nmap dan banyak scanner kecil lainnya. Program seperti ‘ps’ & ‘netstat’ di buat trojan (ingat cerita kuda troya? dalam cerita klasik yunani kuno) untuk menyembunyikan proses scanning. Bagi cracker yang cukup advanced dapat mengunakan aggressive-SNMP scanning untuk men-scan peralatan dengan SNMP.

Setelah cracker berhasil mengidentifikasi komponen jaringan yang lemah dan bisa di taklukan, maka cracker akan menjalan program untuk menaklukan program daemon yang lemah di server. Program daemon adalah program di server yang biasanya berjalan di belakang layar (sebagai daemon / setan).

Keberhasilan menaklukan program daemon ini akan memungkinkan seorang Cracker untuk memperoleh akses sebagai ‘root’ (administrator tertinggi di server).

Untuk menghilangkan jejak, seorang cracker biasanya melakukan operasi pembersihan ‘clean-up‘ operation dengan cara membersihkan berbagai log file. Dan menambahkan program untuk masuk dari pintu belakang ‘backdooring’. Mengganti file .rhosts di /usr/bin untuk memudahkan akses ke mesin yang di taklukan melalui rsh & csh.

Selanjutnya seorang cracker dapat menggunakan mesin yang sudah ditaklukan untuk kepentingannya sendiri, misalnya mengambil informasi sensitif yang seharusnya tidak dibacanya; mengcracking mesin lain dengan melompat dari mesin yang di taklukan; memasang sniffer untuk melihat / mencatat berbagai trafik / komunikasi yang lewat; bahkan bisa mematikan sistem / jaringan dengan cara menjalankan perintah ‘rm –rf / &’. Yang terakhir akan sangat fatal akibatnya karena sistem akan hancur sama sekali, terutama jika semua software di letakan di harddisk. Proses re-install seluruh sistem harus di lakukan, akan memusingkan jika hal ini dilakukan di mesin-mesin yang menjalankan misi kritis.

Oleh karena itu semua mesin & router yang menjalankan misi kritis sebaiknya selalu di periksa keamanannya & di patch oleh software yang lebih baru. Backup menjadi penting sekali terutama pada mesin-mesin yang menjalankan misi kritis supaya terselamatkan dari ulah cracker yang men-disable sistem dengan ‘rm –rf / &’.

Bagi kita yang sehari-hari bergelut di Internet biasanya justru akan sangat menghargai keberadaan para hacker (bukan Cracker). Karena berkat para hacker-lah Internet ada dan dapat kita nikmati seperti sekarang ini, bahkan terus di perbaiki untuk menjadi sistem yang lebih baik lagi. Berbagai kelemahan sistem di perbaiki karena kepandaian rekan-rekan hacker yang sering kali mengerjakan perbaikan tsb. secara sukarela karena hobby-nya. Apalagi seringkali hasil hacking-nya di sebarkan secara cuma-cuma di Internet untuk keperluan masyarakat Internet. Sebuah nilai & budaya gotong royong yang mulia justru tumbuh di dunia maya Internet yang biasanya terkesan futuristik dan jauh dari rasa sosial.

Pengembangan para hobbiest hacker ini menjadi penting sekali untuk keberlangsungan / survival dotcommers di wahana Internet Indonesia. Sebagai salah satu bentuk nyatanya, dalam waktu dekat Insya Allah sekitar pertengahan April 2001 akan di adakan hacking competition di Internet untuk membobol sebuah server yang telah di tentukan terlebih dahulu. Hacking competition tersebut di motori oleh anak-anak muda di Kelompok Pengguna Linux Indonesia (KPLI) Semarang yang digerakan oleh anak muda seperti Kresno Aji (masaji@telkom.net), Agus Hartanto (hartx@writeme.com) & Lekso Budi Handoko (handoko@riset.dinus.ac.id). Seperti umumnya anak-anak muda lainnya, mereka umumnya bermodal cekak – bantuan & sponsor tentunya akan sangat bermanfaat dan dinantikan oleh rekan-rekan muda ini.

Mudah-mudahan semua ini akan menambah semangat pembaca, khususnya pembaca muda, untuk bergerak di dunia hacker yang mengasyikan dan menantang. Kalau kata Captain Jean Luc Picard di Film Startrek Next Generation, “To boldly go where no one has gone before”.

Sumber : www.ilmukomputer.com




March 2010
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
293031