Skip to content

TCourse game (Final Project - Object Oriented Programming)

Notifications You must be signed in to change notification settings

JayantiTA/wes-wayahe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WES WAYAHE || TCourse

TCourse merupakan sebuah permainan yang dibuat berdasarkan kondisi mahasiswa baru Teknik Informatika ITS yang memiliki minim pengetahuan terhadap mata kuliah apa saja yang akan diambil jurusan Teknik Informatika ITS. TCourse dapat membantu mahasiswa memahami roadmap mata kuliah khususnya pemahaman terkait urutan pengambilan mata kuliah dimulai dari semester awal supaya lebih mengenal hal-hal yang akan dipelajari di jurusan.

Software Pengampu

Figma : Pembuatan Asset dan Merge Asset

image Adobe Photoshop 2022 : Pembuatan Asset image Tiled : Pembuatan Struktur Map image Microsoft Excel : Koordinat Map via CSV image VSCode dan Eclipse : Pembuatan Struktur Program image > image

Struktur Folder

Workspace berisi dua folder secara default dimana:

  • src: folder untuk menyimpan program utama
  • Resources: folder untuk menyimpan aset
  • Libs: folder untuk menyimpan library tambahan untuk membaca file audio
  • Sementara itu, file output yang dikompilasi akan dibuat di folder bin secara default.

Jika Anda ingin menyesuaikan struktur folder, buka .vscode/settings.json dan perbarui pengaturan terkait di sana.

Fitur Game

Main menu

image

Pengambilan item

image

Penggantian tile map dengan item

image

Penambahan SKS

image

Pencegahan pengambilan mata kuliah lompat semester

image

Penggunaan kapal di tile air

image

Buku warna berbeda untuk mata kuliah akselerasi

image

Pause menu dengan tombol esc

image

Menu untuk mengecek mata kuliah apa saja yang sudah diambil beserta sksnya

image

Finish game beserta predikat kelulusan

image

Mekanisme Permainan

Menggunakan tanda panah ↑ → ↓ ← untuk bergerak ke atas, kanan, bawah dan kiri.

image

Menggunakan tanda spasi untuk berinteraksi dengan obstacle

image

Menggunakan tanda f2 untuk membuka menu yang berisi mata kuliah apa saja yang sudah diambil beserta jumlah SKSnya

image

Dependency Management

The JAVA PROJECTS view allows you to manage your dependencies. More details can be found here.

About

TCourse game (Final Project - Object Oriented Programming)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages