Merhaba Arkadaşlar.
Filesi kurmak için gerekenler;
- Visual Studio 2019 (c++ oyun geliştirme kurulu olmalı)
- Freebsd 13.0, Freebsd 12.2 veya Freebsd 11
- Freebsd kurulumu için Oracle VM VirtualBox programını kullanabilir veya VMWare Workstation programını kullanabilirsiniz.
- MySQL 8.0, gcc9 (MariaDB veya MySQL 5.6 kullanmak isterseniz altyapı oluşturma rehberinde ilgili bölümleri izleyiniz.)
- Python kodlarını düzenlemek için herhangi bir editör. Notepad++ basit olduğu için tavsiye ederim.
İndirme Linkleri
Client Source: İndir
Server Source: İndir
Client: 958.88 MB file on MEGA
Pack: İndir
Server Files: İndir
Linkler gün içinde eklenecektir.
Server Source: İndir
Client: 958.88 MB file on MEGA
Pack: İndir
Server Files: İndir
Linkler gün içinde eklenecektir.
Server Filesin Kurulumu
Gerekli Paketlerin Kurulması ve Dosyaların İndirilmesi
Freebsd'yi kurduktan sonra şu paketleri kurunuz;
- mysql80-client
- mysql80-server
- openssl
- python
- git
- gcc9
- gmake
- makedepend
- subversion
Daha sonra sırası ile şu komutları çalıştırınız.
Server Source Derlenmesi
Extern dosyalarını çıkartın
Cryptopp'u build edin. (-j aynı anda ne kadar dosya build edeceğini belirtir.)
Server source build edin. (-j aynı anda ne kadar dosya build edeceğini belirtir.)
Server Filesin Kurulması
İlk önce veritabanına oyunun tablolarını ekliyoruz.
Çekirdek dosyalarının filese tanımlanması
Server files kanallarının oluşturulması
Questlerin derlenmesi
Oyunu başlatma
Client Source Derlenmesi
Extern-client-vs2019.rar arşivi içindeki dosyaları AltyapiClient içerisine atın.
Cryptopp'un derlenmesi
Extern/cryptopp/crytest.sln dosyasını Visual Studio 2019 ile açın ve derletin ve çıkan lib dosyasını Extern/lib içerisine atın..
Release ile derlediyseniz ismini şu şekilde ayarlayın: cryptlib-8.2.0MT.lib
Debug ile derlediyseniz ismini şu şekilde ayarlayın: cryptlib-8.2.0MTd.lib
Altyapı hazırlama rehberinden ilgili videoyu izleyerek yapabilirsiniz.
Release ile derlediyseniz ismini şu şekilde ayarlayın: cryptlib-8.2.0MT.lib
Debug ile derlediyseniz ismini şu şekilde ayarlayın: cryptlib-8.2.0MTd.lib
Altyapı hazırlama rehberinden ilgili videoyu izleyerek yapabilirsiniz.
Pack Dosyalarının Yapılandırılması ve Oyuna Giriş
root/serverinfo.py içeriğini kendi ip adresinize göre düzenleyin ve dosyaları kapatıp Client/pack içerisine atın. Daha sonra oyuna giriş yapabilirsiniz.
@Whistlee Files için teşekkürler. <3
KANIT
@Whistlee Files için teşekkürler. <3
KANIT
