MALAYBASIC

Malaybasic adalah bahasa pengaturcaraan menggunakan Bahasa Malaysia. Ianya dibuat berdasarkan bahasa pengaturcaraan lama BASIC (Beginner's All-purpose Symbolic Instruction Code). Bahasa pengaturcaraan BASIC adalah bahasa yang sangat baik untuk mempelajari pengaturcaraan. Ianya mudah dan menyeronokkan kerana boleh membuat game dan aplikasi multimedia.

Malaybasic membolehkan pelbagai aplikasi dibuat (terutama aplikasi 2D Game) dan sintaknya yang mudah untuk dipelajari. Ianya adalah aplikasi Windows dan boleh menghasilkan EXE atau HTML. Ia menampilkan konstruk klasik BASIC seperti 'IF' dan 'THEN', dan juga mempunyai pengaruh moden seperti 'fungsi' dan 'objek' didalam gaya bahasa pengaturcaraan seperti C. Selain itu, banyak arahan Malaybasic mempunyai fungsi dalaman tersendiri untuk membantu anda dalam merealisasikan rekabentuk Game anda.

Contoh bahasa pengaturcaraan Malaybasic:

Muatturun Malaybasic disini: Malaybasic_32bit.zip

Unzip fail tersebut ke Desktop anda atau mana-mana lokasi yang anda mahu. Bagi Windows 10 di cadangkan bukan dalam C drive kerana selalu memerlukan administrator. Jika anda hanya ada C drive, dicadangkan letak di C:\Users\Public\Malaybasic\


Pelajari Malaybasic melalui Tutorial Malaybasic di Youtube

Dokumentasi online disini

Senarai Arahan

Penyediaan

  • Tegas
  • Sedia
  • Pemalar
  • Awam
  • Tatasusun
  • Senarai
  • Kumpulan
  • Cipta
  • Fungsi
  • Tamat

Arah

  • Jika
  • Maka
  • Tapi
  • Lain
  • Dah
  • Semak
  • Kalau
  • Tiada
  • DahSemak
  • Kembali
  • Dan
  • Atau
  • Bukan

Gelung

  • GelungUtama
  • Dari
  • Ke
  • Langkah
  • Lagi
  • Untuk
  • Setiap
  • Ulang
  • Hingga
  • Selamanya
  • Selagi
  • Semula
  • Keluar
  • Terus
  • Kembali
  • Dan
  • Atau
  • Bukan

Grafik

  • SediaFon
  • Tulis
  • JajarFon
  • LebarFon
  • TinggiFon
  • Titik
  • Garis
  • Bulat
  • Kotak
  • Poligon
  • Tebal
  • Piksel
  • Warna
  • Merah
  • Hijau
  • Biru
  • Alfa
  • Sempadan
  • BuangSempadan
  • CuciSkrin
  • LebarSkrin
  • TinggiSkrin
  • PaksiSkrin
  • SekalaSkrin
  • SkrinAsal
  • PaksiSkrinX
  • PaksiSkrinY
  • PusingSkrin
  • SekalaSkrinX
  • SekalaSkrinY
  • SimpanSkrin
  • BukaSkrin

Gambar

  • SediaGambar
  • Gambar
  • Lebar
  • Tinggi
  • Anim
  • Paksi
  • PaksiXY
  • PaksiX
  • PaksiY
  • Pusing
  • Sekala
  • SekalaX
  • SekalaY
  • SetBadan
  • JenisBadan
  • TunjukBadan
  • LanggarXY
  • Langgar
  • Termasuk
  • BadanX
  • BadanY
  • BadanL
  • BadanT
  • Lupakan

Bunyi

  • SediaBunyi
  • Bunyi
  • BerBunyi
  • Tempoh
  • Laju
  • Lompat
  • Henti
  • HentiSemua
  • Tangguh
  • TangguhSemua
  • Sambung
  • SambungSemua
  • Diam
  • DiamSemua
  • TakDiam
  • TakDiamSemua
  • Tumpu
  • TumpuSemua
  • Suara
  • SuaraSemua
  • Lahan
  • LahanSemua
  • Lupakan

Masa

  • Detik
  • Haribulan
  • Hari
  • Bulan
  • Tahun
  • Jam
  • Minit
  • Saat
  • MiliSaat

Matematik

  • PI
  • Benih
  • Rawak
  • RawakA
  • Mutlak
  • Bundar
  • BundarA
  • BundarB
  • Kuasa
  • Punca2
  • Kos
  • Sin
  • Tan
  • AKos
  • ASin
  • ATan
  • ATan2
  • Exp
  • Log

Aksara

  • Pan
  • Aks
  • Cari
  • Ganti
  • Tengah
  • Kiri
  • Kanan
  • Kecil
  • Besar
  • Cuci
  • Siri
  • Kira
  • Pecah

Interaksi

  • Sentuh
  • SentuhX
  • SentuhY
  • Sentuhan
  • SentuhL
  • SentuhT
  • BuangSentuhan
  • Kursor
  • Kekunci
  • KekunciTadi
  • Nombor Kekunci

Store

  • SimpanData
  • SimpanDataKumpulan
  • BuangData
  • CuciData
  • BukaData
  • BukaDataKumpulan

Senarai

  • Tambah
  • Selit
  • Buang
  • Bagi
  • Ambil
  • Bersih
  • Salin
  • Susun
  • Ada
  • Jumlah
  • Awal
  • Akhir
  • Pilih
  • Indek
  • Mara
  • Undur

Lain-lain

  • Aplikasi
  • SetGambarCantik
  • Cetak
  • WarnaCetak
  • PergiWEB
  • Minta
  • Tanya
  • TunjukFPS
  • SFPS
  • Berhenti

Contoh Projek dan Game Demo

Cakrawala

Pong

Snake

Tetris

Buah

Flappy

Muatturun Malaybasic disini: Malaybasic_32bit.zip

Unzip fail tersebut ke Desktop anda atau mana-mana lokasi yang anda mahu. Bagi Windows 10 di cadangkan bukan dalam C drive kerana selalu memerlukan administrator. Jika anda hanya ada C drive, dicadangkan letak di C:\Users\Public\Malaybasic\

Terma & Syarat: Malaybasic adalah projek sambilan dan hobi saya sahaja. Gunakan sebagaimana adanya. Saya TIDAK bertanggungjawab terhadap sebarang kerosakan (atau kerugian) yang terhasil oleh aplikasi Malaybasic