Skip to content

Harry Potter dünyasının sınırlarını yeniden keşfetmeye ve farklı maceralara atılmak için hazır mısınız? Bu proje ile birlikte kendi oluşturduğunuz bir karakter ile birlikte ikonik Harry Potter mekanlarını ziyaret edebilecek, Hogwarts'ta öğrenci olabilecek, derslere girebilecek, binanıza puan kazandırıp şampiyon yapmaya çalışacaksınız.

License

kagitmiadam/dumbledamn

Repository files navigation

Dumbledamn

Üç Büyücü Turnuvası - Açık Kaynak Hackathon yarışması

Harry Potter temalı bir browser RPG oyunudur.

DEMO: http://harry-potter.canturkozdemir.com/

  • Asanı al
  • Okulunu belirle
  • Büyülerini seç
  • Evcil hayvan al
  • Büyü kitapları satın al
  • Attack, Hp, Speed statlarını geliştir
  • Okulların arasındaki savaşa katkıda bulun ve geliş

sapka

letter

animal

school

Kurulum

Docker Installation

docker sürümüne göre exec komutu farklılık gösterebilir. eğer app bulunamadı hatası verilir ise docker ps yazılıp container name alınıp öyle devam edilebilir. Bu durumda komutlar docker-compose exec app yerine docker exec dumbledamn-app ... şeklinde kullanılabilir.

docker-compose build app
docker-compose up -d
docker-compose exec app composer install
docker-compose exec app php artisan key:generate
docker-compose exec app php artisan migrate --seed
docker-compose exec app php artisan config:cache

.env settings

docker kurulumu sonrası docker-compose ps sonucunda mysqlin namei kopyalanır.

/var/www/dumledamn$ docker-compose ps
      Name                    Command               State                  Ports                
------------------------------------------------------------------------------------------------
dumbledamn-app     docker-php-entrypoint php-fpm    Up      9000/tcp                            
dumbledamn-db      docker-entrypoint.sh mysqld      Up      3306/tcp, 33060/tcp                 
dumbledamn-nginx   /docker-entrypoint.sh ngin ...   Up      0.0.0.0:8000->80/tcp,:::8000->80/tcp

yukarıdaki örnekteki dumbledamn-db yazan yerdeki string ifade. Bu string .env içerisinde DB_HOST alanına yazılmalı.

Çalıştırma

default olarak http://localhost:8000/ adresinde çalışır. Eğer port doluysa docker-compose.yml dosyasından nginx 8000 portu değiştirilebilir.

About

Harry Potter dünyasının sınırlarını yeniden keşfetmeye ve farklı maceralara atılmak için hazır mısınız? Bu proje ile birlikte kendi oluşturduğunuz bir karakter ile birlikte ikonik Harry Potter mekanlarını ziyaret edebilecek, Hogwarts'ta öğrenci olabilecek, derslere girebilecek, binanıza puan kazandırıp şampiyon yapmaya çalışacaksınız.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published