Posts

Showing posts from July, 2020

Membuat Game Pong dengan Framework Love2D (1)

Image
Tutorial ini adalah lanjutan dari tutorial sebelumnya https://www.ardhi.web.id/2020/07/membuat-game-pong-dengan-framework.html . Kita tambahkan code berikut ke file main.lua -- push is a library that will allow us to draw our game at a virtual -- resolution, instead of however large our window is; used to provide -- a more retro aesthetic -- -- https://github.com/Ulydev/push push = require 'push' Tambahkan code tersebut di atas baris yang memuat WINDOW_WIDTH = 1280 Kemudian tambahkan dua konstanta yaitu VIRTUAL_WIDTH dan VIRTUAL_HEIGHT VIRTUAL_WIDTH = 432 VIRTUAL_HEIGHT = 243 Tambahkan konstanta tersebut di bawah baris yang memuat WINDOW_HEIGHT = 720 Ubah fungsi love.load() menjadi sebagai berikut function love.load() -- use nearest-neighbor filtering on upscaling and downscaling to prevent blurring of text -- and graphics; try removing this function to see the difference! love.graphics.setDefaultFilter('nearest', 'nearest') ...

Membuat Game Pong dengan Framework Love2D (0)

Tutorial yang saya tulis ini menggunakan materi online course Introduction to Game Development di EDX https://www.edx.org/course/cs50s-introduction-to-game-development Online course tersebut gratis dan materinya bisa didownload, anda harus melakukan registrasi account EDX terlebih dahulu supaya bisa mengaksesnya. Game yang akan dibuat diberi nama pong, hasil akhir yang diharapkan dapat dilihat seperti pada gambar berikut game dev - pong0 Pada tutorial ini diguakan library Love2D untuk membuat game dengan grafis 2 dimensi. Download framework Love2D di sini , saya menggunakan rilis untuk versi Linux yang selanjutnya tinggal diekstrak untuk menggunakannya. Misalnya saya ekstrak ke folder love2d yang ada di dalam folder Apps di direktori home saya /home/linuxluv/Apps . hasil ekstrak love2d Tulis code menggunakan bahasa Lua , sebagai berikut Simpan code tersebut dengan nama main.lua . kemudian simpan di dalam folder, misalnya saya simpan di /home/linuxluv/Apps...

Install Compiler C di Distro Linux Turunan Ubuntu

Image
Saya sudah lama menggunakan Linux ntuk keperluan komputasi sehari-hari, kali ini saya menggunakan Linux Mint 22.1. Saya sangat merekomendasikan environment Linux untuk keperluan coding kuliah bagi mahasiswa. Compiler bahasa pemrograman C adalah salah satu program yang wajib diinstall untuk menunjang keperluan kuliah di kampus. Di distro turunan Ubuntu (Kubuntu, Xubuntu, Lubuntu, Ubuntu MATE, Linux Mint), compiler C dapat diinstall dengan mudah, eksekusi perintah berikut melalui Terminal sudo apt install build-essential Pastikan sudah connect ke internet utuk mengunduh package. Sejumlah package akan diinstall ke komputer setelah perintah di atas dieksekusi, package yang diinstall antara lain gcc (GNU Compiler Collection  / compiler C), g++ (compiler C++), gdb (debugger untuk C). Sedangkan untuk keperluan codingnya, bisa menggunakan VS Code sebagai IDE-nya dengan tambahan extension C/C++ diperbarui pada Mei 2025