Kamis, 11 April 2019

Arsitektur Game Engine



Game engine adalah sebuah perangkat lunak atau bisa berdiri sebagai library yang dapat digunakan untuk membuat game. Arsitektur game engine adalah rancangan atau blueprint dari sebuah game. dapat juga dikatakan sebagai System perangkat lunak yang  dirancang untuk menciptakan dan pengembangan video game. maka disimpulkan  bahwa arsitektur mesin game itu adalah rancangan dari sistem perangkat  lunak dari game itu sendiri.
Game engine memiliki fungsi sebagai berikut :
  • rendering baik 2D maupun 3D
  • physics engine
  • pengatur audio
  • scripting
  • pengatur dan penampilan animasi
  • networking dan streaming data
  • pengaturan memori
  • pengaturan grafis
Bagi pengembang game, game engine memegang peranan penting karena fungsionalitas yang disediakan di dalamnya. Analoginya jika di dalam pembuatan roti, maka game engine itu adalah mesinnya. Jadi kita dalam membuat roti tidak harus membuatnya dari nol, adapun fungsi-fungsi dasar dan penting sudah ditangani oleh mesin (game engine) tersebut.
Penggunaan game engine yang tepat akan mempermudah dan mempercepat proses produksi. Maka akan bijaksana jika kita memilih dan menggunakan game engine yang tepat menyesuaikan skala game yang kita buat. Setiap game engine juga memiliki kompleksitasnya masing-masing, perlu juga kita pertimbangkan apakah semua fitur yang disediakan di dalamnya akan kita pakai semua atau tidak.
 
Beberapa elemen yang terdapat dalam game engine, yaitu:

    Tools/Data

Pada pengembangan game paling tidak dibutuhkan beberapa tools seperti 3d model editor, level editor dan graphics programs. Bahkan jika diperlukan, seringkali kita mengembangkan game engine tersebut dengan menambahkan beberapa code dan fitur yang diperlukan.

    System

System adalah bagian dari game engine yang berfungsi untuk melakukan komunikasi dengan hardware yang berada di dalam mesin. System adalah bagian yang membutuhkan perubahan yang cukup banyak apabila dilakukan implementasi pada platform yang berbeda. Di dalam system sendiri terdapat beberapa sub system seperti graphics, input, sound, timer, configuration. System bertanggung jawab untuk melakukan inisialisasi, update dan mematikan sub system yang terdapat di dalamnya.

    Console

Console dapat merubah setting game dan setting game engine di dalam game tanpa perlu melakukan restart pada game tersebut. Console biasa digunakan dalam proses debugging, seperti misalnya apabila game engine tersebut mengalami error maka kita hanya mengoutputkan error message tersebut ke dalam console tanpa harus melakukan restart.

    Support

Support merupakan bagian yang sering digunakan pada system di galam game engine. Support berisikan rumus-rumus matematika yang biasa digunakan, vector, matrix, memory, file loader. Merupakan dasar dari game engine dan hampir digunakan dalam semua project game engine.

    Renderer/Engine Core

Renderer/engine core terdiri dari beberapa sub yaitu visibility, collision detection dan response, camera, static geometry, dynamic geometry, particle systems, billboarding, meshes, skybox, lighting, fogging, vertex shading dan output.

    Game Interface

Game interface merupakan layer antara game engine dan game itu sendiri. Berfungsi sebagai control yang bertuuan untuk memberikan interface apabila di dalam game engine tersebut terdapat fungsi yang bersifat dinamis sehingga memudahkan untuk mengembangkan game tersebut.

    The Game

Game merupakan inti dari penggunaan game engine sendiri, sehingga ini tergantung bagaimana pengguna dalam mengembangkannya.

Contoh Game Engine :

Unreal Engine

Unreal Engine merupakan salah satu game engine yang cocok digunakan untuk membuat game kelas AAA. Mendukung bahasa pemrograman C++ dan UnrealScript dalam pengembangannya. Mulai tahun 2015, Unreal Engine gratis digunakan dengan batas pendapatan tertentu. Mendukung pengembangan game di berbagai platform 
 
 

INTERAKSI FISIK TEKNOLOGI GAME

Interaksi fisik dalam teknologi game adalah sistem imersif baru dalam videogaming yang memanfaatkan aktivitas fisik player selain menggerakkan jari-jemari dan tangan di keyboard dan mouse. Video game yang memanfaatkan tenaga fisik dalam fitur multiplayer memfasilitasi interaksi fisik dan sosial dalam videogaming.
Fasilitas interaksi fisik dalam videogaming yang paling terkenal adalah VR Headset. Perangkat ini seringkali digunakan untuk memainkan video game yang memanfaatkan sistem pengenalan gerakan (gesture recognition) untuk mendeteksi gerakan kepala, sedangkan untuk gerakan di tangan digunakan VR Impulse Stick yang merupakan perangkat joystick dengan tombol-tombol dan sistem pengenalan gerakan yang sama dengan cara digenggam oleh player di kedua tangan untuk berinteraksi dengan game. Permainan yang memanfaatkan fasilitas VR juga membutuhkan ruangan yang luas, agar dapat mengurangi batasan gerakan pemain.

Efek Positif

    • Aktivitas Fisik
      Video Game sekarang tidak hanya menggunakan stick (alat kontrol bermain game ) namun banyak juga game yang menggunakan sensor gerak , seperti WII , VR dan OCULUS . hal ini membuat tubuh harus bergerak dan membuat tubuh kita melakukan aktifitas fisik yang cukup melelahkan . jadi kita bisa berolahraga sambil bermain game ,menyenangkan bukan ??
    • Mengurangi Stress
      Seperti yang kita tau tujuan utama diciptakannya game adalah sepagai sarana hiburan ,karna itu bermain video game yang ringan dan menyenangkan bisa mengurangi tingkat stress seseorang , walaupun tak banyak game yang seakrang susah untuk dimainkan dan malah membuat pemainnya merasa stress dan kesal :D.
    • Meningkatkan konsentrasi
      Kemampuan konsentrasi pemain game online akan meningkat karena mereka harus menyelesaikan beberapa tugas, mecari celah yang mungkin bisa dilewati dan memonitor jalannya permainan. Semakin sulit sebuah game maka semakin diperlukan tingkat konsentrasi yang tinggi.
    • Mengatasi rasa sakit
      Yang dimaksud disini biasanya bermain game bisa membuat kita lupa tentang rasa sakit yang kita alami baik fisik maupun emosional . misalnya orangy ang sakit dan hanya bisa beridam diri dirumah .dengan adanya video game bisa membaut orang tersebut senang dan melupakan rasa sakitnya
      .
    • Meningkatkan koordinasi tangan dan mata
      Menurut Penelitian yang dilakukan di Manchester University dan Central Lanchashire University “orang yang bermain game 18 jam seminggu atau sekita dua setengah jam perhari dapat meningkatkan koordinasi antara mata dan tangan “ . berarti bermain video game tidak sepenuhnya tidak berguna  tapi juga jangan sampai lupa waktu.

Efek Negatif

    • Kesehatan menurun
      Biasanya jika seseorang sudah kecantuan game mereka bisa lupa waktu dan bahkan tidak ingat bagaimana rasanya lapar (pengalaman) . oleh karena itu hal ini tentu saja bisa membuat kualitas kesehatan menurun bahkan terganggu ,belum lagi untuk gamer yang sering begadang untuk bermian game . dari menurunnya kesehatan ini biasanya menimbulkan masalah fisik juga, diantaranya masalah fisik dari terlalu sering bermain game:
    • Arthritis dan Carpal
      Tunnel Syndrome ,  Kedua penyakit tadi adalah gangguan fisik. Video game bisa menyebabkan masalah pada jempol pemainnya di kemudian hari. Tubuhnya juga rentan penyakit osteoarthritis. Sedangkan carpal tunnel syndrome adalah tekanan pada saraf di pergelangan tangan anda. Mungkin hal ini bisa membuat kita lebih memikirkan waktu dalam bermain game dan membatasinya.
    • Dapat menyebabkan cedera pada anggota tubuh
      Jika sering terjadi maka menyebabkan Repetitive Strain Injury (RSI) atau cedera fisik berulang-ulang. Contoh : Cedera jari sehingga bengkak dan sakit yang berulang terus-menerus.
    • RSI
      RSI yang sering terjadi bisa menyebabkan kecacatan / cacat fisik pada seseorang. Contoh : seting pegal-pegal nyeri tulang belakang bisa membuat bentuk tulang belakang menjadi tidak proporsional.
    • Kerusakan Mata
      Sinar biru layar tv atau monitor bisa menyebabkan kerusakan mata, yaitu mengikis lutein pada mata sehingga menyebabkan pandangan kabur degenerasi makula. Main game yang terlalu dekat dengan layar monitor komputer atau layar telavisi bisa menyebabkan mata minus rabun jauh atau miopi. Tidak hanya dari game namun juga bisa menyerang pada saat nonton televisi.

 

 

 USER INTERFACE PADA GAME

User Interface atau disebut sebagai antar muka merupakan komponen penting dari sebuah perangkat lunak yang menjadi perantara antara mesin dengan manusia. Antar muka yang tidak tepat akan menimbulkan beberapa kerugian seperti kesenjangan interaksi antara perangkat lunak dengan manusia, hilangnya informasi yang disajikan, stressing pengguna, bahkan berdampak terhadap penolakan oleh pengguna. Berdasarkan beberepa kerugian tersebut maka analisis untuk meningkatkan fungsi antar muka menjadi sangat penting.
Dalam desain antarmuka game terdapat beberapa elemen yang diantaranya adalah :
1.   Diegetic
Elemen user interface yang diegetik ada dalam dunia permainan (fiksi dan geometris) sehingga pemain dan avatar dapat berinteraksi dengan mereka melalui visual, audible atau haptic. Elemen UI diegetik yang dieksekusi dengan baik dapat meningkatkan pengalaman narasi untuk pemain, memberikan pengalaman yang lebih mendalam dan terintegrasi. Salah satu game yang mengimplementasikan elemen diegetic adalah Assassin’s Creed. Assassin’s Creed berhasil menggunakan banyak pola diegetic meskipun itu diatur dalam dunia sejarah karena pemain pemain menggunakan sistem virtual reality di masa depan. Jadi cerita sebenarnya futuristik daripada sejarah.
2. Meta
Gambaran yang bisa muncul dalam dunia game, namun tidak selalu divisualisasikan spasial untuk pemain.Contoh yang paling jelas adalah efek ditampilkan di layar, seperti percikan darah pada kamera untuk menunjukkan kerusakan. Contoh: Grand Theft Auto 4 Berinteraksi dengan telepon di Grand Theft Auto 4 adalah contoh menarik. Ini meniru interaksi dunia nyata – Anda mendengar dering telepon dan ada penundaan sebelum karakter dan pemain menjawabnya. Elemen UI sebenarnya itu sendiri muncul pada pesawat hub 2D, jadi itu benar-benar elemen Meta, meskipun awal interaksi yang diegetik.
3. Spatial
Elemen User Interface yang disajikan dalam ruang permainan 3D dengan atau tanpa suatu entitas dari dunia permainan yang sebenarnya (diegetik atau non-diegetik).
Fable 3 adalah contoh di mana unsur-unsur spatial yang digunakan untuk memberikan informasi lebih kepada pemain dan mencegah mereka dari melompat ke layar peta. Jejak bersinar hampir cocok dalam fiksi mengingat kualitas estetika ajaib itu tapi karakter tidak dimaksudkan untuk menyadari hal itu. Ini memandu pemain ke tujuan berikutnya.
3. Non-Diagetic
Antarmuka yang diberikan di luar dunia game, hanya terlihat dan terdengar ke pemain di dunia nyata desain interface ini semuanya mengunakan visual heads-up display (HUD). semua menjadi sangat nyaman dengan penggunaan heads-up display (HUD) dalam permainan. Sistem ini memberikan informasi penting dengan cara yang cukup sederhana. Jika dilakukan dengan benar pemain bahkan tidak tahu itu ada. Mass Effect 3 menggunakan banyak Non-diegetik elemen UI untuk menginformasikan pemain senjata karakter dipilih dan kekuasaan – antara lain. Mengingat pengaturan futuristik itu saya tidak bisa membantu untuk berpikir jika beberapa informasi ini bisa telah terintegrasi ke dalam dunia game, narasi, atau bahkan keduanya.

 


Selasa, 19 Maret 2019

Teknologi game dan Artificial Intelegent

Seiring berkembangnya waktu, perkembangan teknologi telah menyusup ke semua sektor baik itu dari segi industri, bisnis, ekonomi, bahkan dunia hiburan juga telah memiliki teknologinya sendiri. Salah satunya adalah video dan console game merupakan teknologi yang berhasil merambah ke sektor dunia hiburan. Lantas apa sih sebenarnya teknologi game itu ?

Teknologi Game

 

Teknologi Game merupakan sebuah teknologi yang digunakan untuk merancang sistem yang ada pada game seperti, merancang model karakter, membuat animasi, merancang user interface, dan melakukan tugas-tugas programming. Salah satu teknologi yang mulai menjadi trend di tahun 2016 adalah VR gaming. VR gaming membuat player bisa merasakan sensasi “real” dari game yang sedang dimainkan. Dengan beberapa perangkat seperti glove, headset, dan walker membuat player merasa terlibat dan berinteraksi dalam lingkungan yang ada dalam game. Teknologi ini tidak hanya bisa digunakan untuk PC dan notebook gamer, namun mobile gamer pun bisa menggunakan teknologi ini.

Unity


Pengertian Unity 3D :

Unity merupakan suatu aplikasi yang digunakan untuk mengembangkan game multi platform yang didesain untuk mudah digunakan. Unity itu bagus dan penuh perpaduan dengan aplikasi yang profesional. Editor pada Unity dibuat degan user interface yang sederhana. Editor ini dibuat setelah ribuan jam yang mana telah dihabiskan untuk membuatnya menjadi nomor satu dalam urutan rankking teratas untuk editor game. Grafis pada unity dibuat dengan grafis tingkat tinggi untuk OpenGL dan directX. Unity mendukung semua format file, terutamanya format umum seperti semua format dari art applications. Unity cocok dengan versi 64-bit dan dapat beroperasi pada Mac OS x dan windows dan dapat menghasilkan game untuk Mac, Windows, Wii, iPhone, iPad dan Android.

Unity ini adalah sebuah aplikasi berbasis MultiPlatform, Apa itu MultiPlatform? MultiPlatform merupakan aplikasi yang dapat beroperasi di banyak sistem operasi dan sanggup Mempublish ke banyak format tipe file, misalnya : exe, apk,dan lain-lain.

Sejarah Unity :

Unity Technologies dibangun pada tahun 2004 oleh David Helgason (CEO), Nicholas Francis (CCO), dan Joachim Ante (CTO) di Copenhagen, Denmark sesudah game pertama mereka GooBall, gagal lagi dalam meraih sukses. Ketiganya menyadari nilai sebuah engine dan tool dalam sebuah pengembangan game dan berencana untuk menciptakan sebuah engine yang sanggup dipakai oleh semua dengan harga terjangkau. Unity Technologies menerima proteksi dana dari Sequoia Capital, WestSummit Capital, and iGlobe Partners.

Pada tahun 2008, Unity melihat kebangkitan iPhone dan menjadi game engine pertama yang melaksanakan dukungan penuh pada platform tersebut. Unity kini di gunakan oleh 53.1% developers (termasuk mobile game developer) dengan ratusan game yang dirilis baik untuk iOS maupun Android. Pada tahun 2009, Unity mulai meluncurkan produk mereka secara gratis. Jumlah developer yang mendaftar melonjak drastis semenjak pengumuman tersebut. Pada April 2012, Unity mencapai popularitas yang sangat tinggi dengan lebih dari 1 juta developer.

Kamu bisa mengunjungi WEB resminya unity 3D dan downloadlah yang versi terbaru sampai juni 2015 ini ialah versi 5.0.2f1
pada versi ini sudah di fix bug-bug dan kesalahan pada versi sebelumnya, yang pernal aku alami yaitu tidak bisanya menulis Script “JavaScript” di MonoDevelop-Unity.

Dengan Uity3D kita dapat membuat game 3D, FPS dan 2d game bahkan Game Online, fitur" lain tentang Unity berikut selengkapnya :

1. Membuat Game 2D / 3D

2. Membuat Game FPS

3. Membuat Game Online.

4. Dukungan Konversi : Mobile Android, Iphone, Blackberry, Windows, Linux, Flash, Webplayer

5. Online Publish Google Play, Android market (kita bisa jual tuh game :v :v)

6. Dukungan kode : C#, Javascript dan Boo

7. Dukungan Extensi file, 3ds, obj, fbx

8. Dll 


Desain skenario dan Scripting


Desain Skenario :

Skenario adalah urutan cerita yang disusun oleh seseorang agar suatu peristiwa terjadi sesuai dengan yang diinginkan. Kalau dasar untuk pembuatan film adalah skenario, maka dasar untuk membuat game adalah design document atau lebih mudahnya disebut skenario game. Skenario game adalah langkah awal dalam membuat sebuah game, dengan skenario game dapat mempermudah kita menyelesaikan game yang akan kita buat. Skenario game adalah sebuah cerita khusus yang melatar belakangi kejadian – kejadian dalam game. Skenario yang merupakan sekuens linier dari adegan, turn around point, dialog, dan seterusnya.

Scripting :

Skrip (script) adalah semacam bahasa pemrograman dalam tingkat kesulitan yang lebih rendah, tanpa aplikasi hasil kompilasi interpreter. skrip biasanya disisipkan ke dalam bahasa pemrograman yang lebih kompleks dan hasil skrip digunakan oleh bahasa pemrograman yang lebih kompleks itu.

Script merupakan bahasa yang digunakan untuk menerjemahkan setiap perintah kedalam bahasa machine, Jenis script sangat menentukan statis, dinamis, atau interaktifnya sebuah program. Semakin banyak script yang digunakan maka akan terlihat semakin dinamis, dan interaktif serta terlihat lebih bagus.

Contohnya adalah penyisipan skrip C# ke dalam program Unity untuk pembuatan game

Artificial Intelligence pada Game 


Dalam Video Game, kecerdasan buatan digunakan untuk membuat perilaku cerdas yang biasanya terletak pada non-player characters ( NPCs), dan seringnya mensimulasikan seperti kecerdasan manusia. Teknik yang digunakan biasanya menggambarkan metode keseluruhan dari kecerdasan buatan. Bagaimanapun, penggunaan kecerdasan buatan pada game biasanya merujuk pada sekumpulan algoritma yang didalamnya termasuk teknik dari teori kontrol,robotik, grafis komputer,dan pengetahuan komputer secara umum.

Karena kecerdasan buatan pada game untuk NPCs dipusatkan pada penunjukkan kecerdasan dan menampilkan game dengan baik dan terdapat batasan lingkungan, pendekatannya sangat berbeda dengan kecerdasan buatan tradisional; cara curang dan usaha ekstra dapat diterima dan, pada beberapa kasus, kemampuan komputer harus diturunkan untuk membuat manusia merasa adil. Contohnya adalah pada game first-person shooter, dimana kemampuan NPC yang telah didesain mampu melebihi kemampuan manusia. 




 DAFTAR PUSTAKA

Suyanto. 2014. Artificial Intelligence Searching, Reasoning, Planning dan Learning. Bandung: Informatika Bandung.

Roedavan, R. 2016. Unity Tutorial Game Engine. Bandung: Informatika Bandung

Wahyupjl . 2018. Teknologi Game. [Online]. Tersedia: https://www.youthmanual.com/cari-jurusan/komputer-teknologi/teknologi-game [19 Maret 2019].

Helen . 2016. 5 Teknologi Untuk Masa Depan Gaming. [Online]. Tersedia: https://pemmzchannel.com/2016/03/11/5-teknologi-baru-untuk-masa-depan-gaming [19 Maret 2019].





























Senin, 31 Desember 2018

Tugas Poster


“Jika kamu tidak tahan terhadap penatnya belajar, maka kamu akan menanggung -bahayanya- kebodohan.”
(Imam Syafi’i)

Sabtu, 24 November 2018

Logo Perusahaan CODE

Untuk pembuatan logo menggunakan aplikasi photoshop. pertama masukan icon smartphone kedalam photoshop, setelah itu masukan text "We code" dengan font Bebas Neue, setelah itu tambahkan text "your problem" dengan font Lato, dan posisikan kedua text disamping icon smartphone 

CODE merupakan perusahaan jasa yang bergerak dibidang pembuatan mobile apps, dimana "We code your problem" merupakan slogan yang mengandung makna bahwa CODE akan menyelesaikan masalah anda kedalam aplikasi, Smartphone merupakan gambar dari jasa yang ditawarkan


Kamis, 25 Oktober 2018

Desain Grafik

Pengertian desain dan Pemodelan grafis


Desain dan pemodelan grafik merupakan suatu proses penciptaan suatu obyek dengan memanipulasi model dan citra menggunakan software tertentu. Desain pemodelan grafik terdiri dari 3 kata, yang memiliki arti sbb :
  • Desain : Seni terapan, arsitektur dan pencapaian kreatif lainnya.
  • Pemodelan : Pola/contoh dari sesuatu yang akan dibuat atau dirancang.
  • Grafik : Pengungkapan dan perwujudan dalam bentuk huruf, symbol dan gambar dengan melakukan proses pencetakan. 
  • Desain Grafik : Seni dalam berkomunikasi menggunakan tulisan, ruang dan gambar. Bidang ini merupkan bagian dari komunikasi visual. Ilmu desain grafis mencakup seni visual, tipografi, tata letak dan desain interaksi.

Prinsip dan Unsur pemodelan grafis

pada desain grafis prinsip dan unsur pemodelan grafis harus digunakan agar karya tersebut komunikatif dan menarik mata ada. beberapa unsur yang harus dipelajari tersebut tidak harus dimasukkan sekaligus dalam sebuah karya desain karena ada sebagian desain yang menuntut salah satu dari unsur tersebut harus diprioritaskan jadi ada penekanan-penekanan dalam setiap unsur.

Prinsip :
  • Kesederhanaan, Hal ini sangat logis demi kepentingan kemudahan pembaca memahami isi pesan yang disampaikan. Dalam penggunaan huruf sebuah berita misalnya. Huruf judul (headline), subjudul dan tubuh berita (body text) sebaiknya jangan menggunakan jenis font yang ornamental dan njilimet, seperti huruf blackletter yang sulit dibaca. Desainer grafis lazim juga menyebut prinsip ini sebagai KISS (Keep It Simple Stupid). Prinsip ini bisa diterapkan dengan penggunaan elemen ruang kosong (white space) dan tidak menggunakan terlalu banyak unsur-unsur aksesoris. Seperlunya saja.
  • Keseimbangan, Keseimbangan adalah keadaan atau kesamaan antara kekuatan yang saling berhadapan dan menimbulkan adanya kesan seimbang secara visual. Prinsip keseimbangan ada dua, yaitu: keseimbangan formal (simetris) dan keseimbangan informal. 
  • Kesatuan, konsistensi, ketunggalan atau keutuhan, yang merupakan isi pokok dari komposisi. Contohnya adalah ilustrasi, garis dan teks diberi raster sehingga memberikan kesan kesatuan terhadap pesan yang dimaksud.
  • Penekanan (aksentuasi), dimaksudkan untuk menarik perhatian pembaca, sehingga ia mau melihat dan membaca bagian desain yang dimaksud. Kalau dalam konteks desain surat kabar ini bisa dilakukan dengan memberikan kotak raster atas sebuah berita. Hal ini akan mengesankan pentingnya berita itu untuk dibaca oleh pembaca. Atau juga membesarkan ukuran huruf pada judul berita, sehingga terlihat jauh berbeda dengan berita lainnya. Penekanan juga dilakukan melalui perulangan ukuran, serta kontras antara tekstur, nada warna, garis, ruang, bentuk atau motif.
  • Irama (repetisi), merupakan pengulangan unsur-unsur pendukung karya seni. Irama merupakan selisih antara dua wujud yang terletak pada ruang, serupa dengan interval waktu antara dua nada musik beruntun yang sama. Desain grafis mementingkan interval ruang atau kekosongan atau jarak antar obyek. Misalnya jarak antarkolom. Jarak antar teks dengan tepi kertas, jarak antar 10 foto di dalam satu halaman dan lain sebagainya.
  • Proporsi (Proportion), termasuk prinsip dasar tata rupa untuk memperoleh keserasian. Untuk memperoleh keserasian dalam sebuah karya diperlukan perbandingan – perbandingan yang tepat. Pada dasarnya proporsi adalah perbandingan matematis dalam sebuah bidang. Proporsi Agung (The Golden Mean) adalah proporsi yang paling populer dan dipakai hingga saat ini dalam karya seni rupa hingga karya arsitektur. Proporsi ini menggunakan deret bilangan Fibonacci yang mempunyai perbandingan 1:1,618, sering juga dipakai 8 : 13. Konon proporsi ini adalah perbandingan yang ditemukan di benda-benda alam termasuk struktur ukuran tubuh manusia sehingga dianggap proporsi yang diturunkan oleh Tuhan sendiri. Dalam bidang desain proporsi ini dapat kita lihat dalam perbandingan ukuran kertas dan layout halaman.

Unsur :

  • Garis (Line), merupakan unsur desain yang menghubungkan antara satu titik poin dengan titik poin yang lain sehingga bisa berbentuk gambar garis lengkung (curve) atau lurus (straight). Garis adalah unsur dasar untuk membangun bentuk atau konstruksi desain. Di dalam duni a komunikasi visual seringkali kita menggunakan dotted line, solid line, dan garis putus-putus.
  • Bentuk (Shape), adalah segala hal yang memiliki diameter tinggi dan lebar. Bentuk dasar yang dikenal orang adalah kotak (rectangle), lingkaran (circle), dan segitiga (triangle).
  • Tekstur (Texture), adalah tampilan permukaan (corak) dari suatu benda yang dapat dinilai dengan cara dilihat atau diraba. Yang pada prakteknya, tekstur sering dikategorikan sebagai corak dari suatu permukaan benda, misalnya permukaan karpet, baju, kulit kayu, cat dinding, cat canvas, dan lain sebagainya.
  • Ruang (Space), merupakan jarak antara suatu bentuk dengan bentuk lainnya, pada praktek desain dapat dijadikan unsur untuk memberi efek estetika desain dan dinamika desain grafis. Dalam bentuk fisiknya pengidentifikasian ruang digolongkan menjadi dua unsur, yaitu obyek (figure) dan latar belakang (background)
  • Ukuran (Size), adalah unsur lain dalam desain yang mendefinisikan besar kecilnya suatu obyek. Dengan menggunakan unsur ini Anda dapat menciptakan kontras dan penekanan (emphasis) pada obyek desain anda sehingga orang akan tahu mana yang akan dilihat atau dibaca terlebih dahulu.
  • Warna (Color), merupakan unsur penting dalam obyek desain. Karena dengan warna orang bisa menampilkan identitas, menyampaikan pesan atau membedakan sifat dari bentuk-bentuk bentuk visual secara jelas

Desain pemodelan grafis dari segi interaksi manusia dan computer

Peranan desain pemodelan grafik sangatlah penting dalam interkasi manusia dengan komputer atau dalam istilah bahasa asingnya adalah Human Computer Interaction (HCI) dimana fungsi pemodelan grafik adalah membuat sesuatu yang dapat mempermudah pengguna atau user baik dalam menjalankan suatu program agar mudah dimengerti atau membuat sesuatu yang mudah di sentuh, enak dilihat dan mudah digunakan dan sesuai atau efisien.

Dalam mewujudkan suatu pemodelan grafik yang benar-benar efisien tidaklah mudah, disini harus adanya sinkronisasi dalam proses interaksi manusia dengan komputer dimana disini manusia sebagai pengendali proses yang ada di komputer dan komputer pun harus mendapatkan cara komunikasi elektronik agar dapat sinkron dengan user maka dari itu di bagilah beberapa bagian-bagian metode yang di gunakan untuk prosesnya antara lain :
  • Ergonomi, hubungan manusia dengan mesin/komputer dimana interaksi tersebut dapat  berupa bentuk fisik, faktor manusia, disini manusia berpihak sebagai user dimana tugas dari user adalah sebagai pemerintah untuk prosesnya suatu sistem kerja pada computer

Elemen - elemen desain komunikasi sosial


a. Desain dan Tipografi
Tipografi adalah seni menyusun huruf-huruf sehingga dapat dibaca tetapi masih mempunyai nilai desain. Tipografi digunakan sebagai metode untuk menerjemahkan kata-kata (lisan) ke dalam bentuk tulisan (visual). Fungsi bahasa visual ini adalah untuk mengkomunikasikan ide, cerita dan informasi melalui segala bentuk media, mulai dari label pakaian, tanda-tanda lalu lintas, poster, buku, surat kabar dan majalah. Karena itu pekerjaan seorang tipografer (penata huruf) tidak dapat lepas dari semua aspek kehidupan sehari-hari. 

b. Desain dan Simbolisme
Manusia pada jaman ini menggunakan simbol untuk mencatat apa yang mereka lihat dan kejadian yang mereka alami sehari-hari. Dewasa ini peranan symbol Simbol sangat efektif digunakan sebagai sarana informasi untuk menjembatani perbedaan bahasa yang digunakan, contohnya sebagai komponen dari signing systems sebuah pusat perbelanjaan. Untuk menginformasikan letak toilet, telepon umum, restoran, pintu masuk dan keluar, dan lain-lain digunakan simbol. Bentuk yang lebih kompleks dari simbol adalah logo. Logo adalah identifikasi dari sebuah perusahaan, karena itu suatu logo mempunyai banyak persyaratan dan harus dapat mencerminkan perusahaan itu. Seorang desainer harus mengerti tentang perusahaan itu, tujuan dan objektifnya, jenis perusahaan dan image yang hendak ditampilkan dari perusahaan itu. Selain itu logo harus bersifat unik, mudah diingat dan dimengerti oleh pengamat yang dituju.

c. Desain dan Ilustrasi
Ilustrasi adalah suatu bidang dari seni yang berspesialisasi dalam penggunaan gambar yang tidak dihasilkan dari kamera atau fotografi (nonphotographic image) untuk visualisasi. Dengan kata lain, ilustrasi yang dimaksudkan di sini adalah gambar yang dihasilkan secara manual. suatu ilustrasi harus dapat menimbulkan respon atau emosi yang diharapkan dari pengamat yang dituju. Ilustrasi umumnya lebih membawa emosi dan dapat bercerita banyak dibandingkan dengan fotografi, hal ini dikarenakan sifat ilustrasi yang lebih hidup, sedangkan sifat fotografi hanya berusaha untuk “merekam” momen sesaat.

d. Desain dan Fotografi
Ada dua bidang utama di mana seorang desainer banyak menggunakan elemen fotografi, yaitu penerbitan (publishing) dan periklanan (advertising). Beberapa tugas dan kemampuan yang diperlukan dalam kedua bidang ini hampir sama. Fotografi sering dipakai selain karena permintaan klien, juga karena lebih “representatif”. Contohnya jika sebuah majalah yang memuat tentang wawancara dengan seorang bintang sinetron yang sedang naik daun, maka akan digunakan foto dari bintang itu untuk menunjang desain di samping isi berita itu sendiri. Contoh lain, untuk menggambarkan sebuah tempat berlibur dalam sebuah brosur biro perjalanan, jika menggunakan ilustrasi hasilnya tidak akan semenarik dibandingkan dengan foto.





Jumat, 04 Mei 2018

Contoh cloud computing pada gojek

Seperti yang sudah kita ketahui bahwa Cloud Computing menggunakan internet sebagi pusat dari server data dan untuk pengolahan data. Hal ini memungkinkan perintah atau instruksi dari pengguna dan media penyimpanan data akan disimpan secara virtual dengan menggunakan jaringan internet yang terkoneksi. Setelah itu, perintah ini akan dilanjutkan menuju kepada server aplikasi. Setelah server aplikasi selesai menerima semua perintah, maka kemudian data tersebut akan diproses. Sebagai hasilnya, pada proses terakhir akan ada halaman yang berbeda dan diperbaharui sesuai dengan perintah tersebut. Hal inilah yang akan dilihat oleh pengguna dimana kemudian konsumen pun juga akan merasakan manfaatnya. Contoh mudahnya adalah seperti pada penggunaan email pada aplikasi Gmail atau Yahoo. Pengguna tidak harus mengunduh software khusus untuk dapat menggunakan layanannya karena semua data yang terletak pada beberapa server yang berbeda telah diintegrasikan secara umum atau global. Yang diperlukan pengguna untuk dapat menikmati layanannya hanyalah sambungan internet. Sedangkan untuk masalah data, Yahoo dan Gmail lah yang bertanggung jawab dan memiliki tugas untuk mengelolanya.

Pada layanan online GoJek pun, semua memori pengguna dan software pun sebenarnya tidak terletak pada komputer namun diintegrasikan secara langsung dengan menggunakan sistem cloud dengan perantara computer serta dengan sambungan atau koneksi internet. Secara singkat, cloud computing adalah sebuah sistem yang kini banyak dimanfaatkan oleh beberapa perusahaan ternama maupun perusahaan baru serta oleh organisasi karena akan sangat bermanfaat terutama untuk penyimpanan data yang sangat efisien. Dalam pendistribusian data yang terkait dan jalur utama, internet merupakan sebuah faktor yang paling penting dan wajib ada.