Giter Club home page Giter Club logo

yazlab1-altintoplamaoyunu's Introduction

Yazılım Laboratuvari 1 - Altin Toplama Oyunu
Burak Can Temizel 180202024 - Özge Poyraz 180202025

Projeyi Çalıştırma

Direkt çalıştırmak için;

Proje 180202024-180202025.zip arşivi içerisinde Kaynak kodu ve çalıştırılabilir hali bulundurmaktadır.
Dizinin altında direkt olarak kaynak kodlar mevcuttur. 2 farklı yerde ise çalıştırılabilir hali mevcuttur.
Dizin altında direkt olarak YazilimLaboratuvari1AltinToplamaOyunu.jar tıklanarak oyun çalıştırılabilir.
Ya da sadeceCalistirilabilir klasörü altında aynı şekilde YazilimLaboratuvari1AltinToplamaOyunu.jar tıklanarak çalıştırılabilir.
Dikkat edilmesi gereken nokta çalıştırılabilir jar paketlenmiştir. Çalışması için kaynaklar klasörüne ihtiyaç duyar.
Bu yüzden jarı çalıştırırken farklı bir konuma taşımayınız. Eğer taşıyacaksanız kaynaklar klasörüyle aynı dizinde olduklarından
emin olunuz.

Eğer direkt çalıştırmak istemezseniz;

Proje Java Maven 1.8 Proje Formatındadır. Jdk 1.8 ile gerçeklenmiştir.
Uygun bir ide ile Maven Projesi olarak import edilip çalıştırılabilir.
import ederken 180202024-180202024.zip altındaki tüm dizini arşivden çıkartıp seçmeniz gerekmektedir.


Projeyi Çalıştırdıktan Sonra

Projeyi Çalıştırdıktan sonra gerekli girdileri gerçekleştirip Oyunu başlatabilirsiniz.

!!!Oyunu başlattıktan sonra üstteki slider aracılığıyla oyun hızını ayarlayabilirsiniz.

ÖNEMLİ NOT: Sliderı sola çekerseniz oyun hızlanır, Sağa çekerseniz oyun yavaşlar.
Slider hizin bir göstergesi değil, threadin ne kadar uyutulacağının göstergesidir.

ÖNEMLİ NOT 2: Menülerde oyun penceresi sabit boyutludur fakat Oyun içerisinde pencereyi yeniden 
boyutlandırabilirsiniz. Oyun multiresolution olarak programlanmıştır.

ÖNEMLİ NOT 3: Dosyaların yazdırılması için oyunun sonlandırılması gerekmektedir. Yani özet tabloyu
gördüğünüz zaman oyun sonlandırılmıştır. Eğer sadece çıktı almak istiyorsanız ve beklemek istemiyorsanız
lütfen sliderı en sola kaydırıp hızlıca oyunu bitirtiniz.
!!!Dikkat!!! Çıktılar oyunu çalıştırdığınız jar dosyasının alt dizininde olacaktır. Doğru konuma baktığınızdan
emin olunuz.

ÖNEMLİ NOT 4: Sahneler arası geçişte mavi ekran görürseniz program hatası, ya da çökme sanıp kapatmayınız.
Mavi renk arkaplanın varsayılan rengidir. Ve Bazen Formların geç yüklenmesinden dolayı anlık beklemeler olabiliyor.
Böyle bir durumda bekleyiniz ilgili sahne yüklenecektir.

Projeyle İlgili diğer bilgiler rapor içerisinde mevcuttur.

yazlab1-altintoplamaoyunu's People

Contributors

burakcantemizel avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.