Vaultris

content auto translated from {from}

Pada semester lalu, saya harus membuat tugas akhir untuk mata kuliah "grafika komputer". Dan saya berpikir - mengapa melakukan sesuatu seperti "silinder yang berputar", jika saya bisa melakukan sesuatu yang lebih menarik. Dan inilah permainan yang saya bangga untuk hadirkan kepada Anda hari ini.

Saya berharap tangkapan layar ini menarik perhatian Anda dan kita bisa melanjutkan.

Permainan ini mendukung beberapa mode tampilan. Setiap mode diaktifkan dengan menekan tombol angka di keyboard:

Tombol -- Mode

1 -- jendela 400x400, tampilan langsung di layar

2 -- jendela 500x600, tampilan langsung di layar

3 -- jendela 600x600, tampilan langsung di layar

4 -- jendela 700x700, tampilan langsung di layar

0 -- jendela 500x700, tampilan default, ditampilkan di bawah:

Permainan ini adalah komputer, tempat menghabiskan waktu banyak generasi penduduk perlindungan. ))) Komputer dapat ditempatkan di ruang dengan cara yang sesuai untuk Anda. Untuk itu, gunakan tombol kontrol:

A

W D S rotasi vertikal dan horizontal

R

- memperbesar/memperkecil model

F

Y

G H J gerakan horizontal/vertikal

(sepertinya kontrol yang cukup logis, silakan coba)

Kini kita telah melihat yang utama - penduduk perlindungan memainkan Tetris di komputer ini!)

Kontrol layar adalah sebagai berikut:

ESC keluar dari permainan dengan segera

ENTER mengonfirmasi tindakan di layar (menu, layar kalah - kembali ke menu)

Tombol Panah mengontrol semua di layar (menu, permainan)

(termasuk Atas - memutar bentuk)

Spasi di dalam permainan - jeda

Mari kita lihat apa yang ada di layar:

Skor – jumlah poin Anda, saya rasa itu jelas

Baris – berapa banyak baris yang Anda hancurkan

Karma – saya menamainya demikian) Semakin rendah karma Anda – semakin tinggi kecepatan bentuk.

Peningkatan kecepatan tidak tergantung pada waktu, tetapi pada jumlah baris yang dihancurkan. Dengan demikian, semakin banyak baris yang Anda hancurkan dengan satu bentuk – semakin banyak poin yang akan Anda dapatkan untuk setiap, plus bonus untuk tingkat.

Di tangkapan layar sebelumnya terlihat beberapa hal:

1) Gambar karma, sebagaimana mestinya, berubah) Hanya seorang maniak sejati yang bisa mendapatkan level karma tertinggi)

2) Di sebelah kiri gambar karma terdapat bar kemajuan, menunjukkan berapa banyak yang tersisa untuk Anda. Algoritma penghitungan poin yang disebutkan di atas memerlukan jumlah pasti baris yang dihancurkan sebelum kalah, tetapi jumlah poin yang diperoleh bergantung pada keterampilan Anda.

Singkatnya, mungkin itu saja. Ketika Anda kalah, poin Anda akan dicatat di papan skor, agar generasi penduduk perlindungan di masa depan mengingat keahlian Anda (hasil terakhir ditandai dengan bintang, jika itu masuk ke papan skor):

Saya ingin menarik perhatian Anda pada tekstur yang digambar, mungkin tidak dengan sempurna, tetapi dengan cinta yang besar)

Saya juga menyadari sesuatu yang sangat menarik. Mungkin ketika Anda memainkan Tetris sebelumnya, Anda berpikir bahwa ketidakmunculan bentuk seperti "batang" adalah konspirasi global untuk menghentikan Anda mengalahkan komputer)) Nah, dalam program, yang ditulis oleh tangan saya, bisa dibilang dari daging dan darah, batang juga tidak muncul saat dibutuhkan). Untuk itu, salahkan perpustakaan standar C dari rekan Stollman. Namun, untuk mencegah ketidakadilan semesta ini, dalam permainan ada cheat, tapi saya tidak akan memberitahunya kepada Anda).

Semua tekstur permainan terpisah, jika Anda tertarik, Anda bisa melihatnya, mereka berada di direktori vaultris -> textures. Hati-hati - spoiler tentang level karma)

Anda dapat mengunduh permainan dari situs fallout-archives.com, yang dengan baik hati menempatkannya di sana.

Ini adalah tautan untuk mengunduh: http://www.fallout-archives.com/files/12/72p1.php. (total 1,7 MB).

Untuk pembuatan digunakan:

- bahasa C (pure C, bukan C++)

- winapi

- implementasi OpenGl dari Microsoft

- MinGW – implementasi bebas C\C++ dll. Untuk Microsoft Windows

- Editor teks GVim.

Selamat bermain.

P.S: Memutuskan untuk memposting di bagian paling populer dari semua tentang Fallout dan Tetris.

P.S2: Untuk pemilik netbook – jalankan permainan langsung di jendela kecil dengan file eeeVaultris.

P.S3: Saya tidak mengklaim sebagai teknologi. Saya hanya senang melakukannya dan suka hasilnya)

UPDATE: Jika permainan tidak berfungsi di Vista atau Seven Anda - coba hapus perpustakaan opengl.dll dari folder permainan.