Fiziksel sergi ortamını dijitale taşısaydık nasıl olurdu diye düşünerek Unreal Engine'de Metahuman, Binance ve OpenSea kullanarak bir sanat galerisi oluşturdum. Arkadaşlarınızı davet edebileceğiniz veya çok oyunculu bir şekilde başka insanlarla tanışabileceğiniz bir alan yarattığımı düşündüğüm için sizlerle paylaşmak istedim.
Tüm bunlara ek olarak, ön gösterime katılanların NFT yayınlarken ön gösterimden faydalanabilecekleri ve satın alabilecekleri bir alan oluşturdum.
I created an NFT Art Gallery using Metahuman, Binance, and OpenSea in Unreal Engine, thinking about what it would be like if we moved the physical exhibition environment to digital. I wanted to share it with you because I thought have created a space where you can invite your friends or meet other people in a multiplayer way.
In addition to all these, an area has been created where the whitelist participants can preview and buy while publishing NFT.
- NFT bir sanat galerisi olduğu için en çok kullanılan platform olan OpenSea'yı seçtim. Bunun dışında galeride ödeme almak istiyorsanız, kişinin sadece telefonla tarayıp alabilmesi için güvenilir bir ödeme yöntemi de sağlayan Binance QR kullandım. Galerideki her şeyin kolayca değişebilmesi için kullanıcı adınızı girmeniz yeterlidir.
Since NFT is an art gallery, I chose the most used platform, namely OpenSea. Apart from that, if you want to get paid in the gallery, I used Binance QR, which also provides a reliable payment method, so that the person can only scan and receive it by phone. For everything in the gallery to change easily, you only need to enter your username. - EOS (epic online services) ve dedicated server kullanarak cross-platform multiplayer sistem oluşturdum. Bunun sayesinde hem Steam hem Epic Games'de olan arkadaşlarınızla birlikte oynayabilirsiniz.
I created a cross-platform multiplayer system using EOS (epic online services) and a dedicated server. Thanks to this, you can play with your friends who are on both Steam and Epic Games. - C++ ile geliştirilmiştir.
Developed with C++. - Oyunun oynanabilir haline alt taraftan ulaşabilirsiniz. (You can reach the playable version of the game from the bottom.)
- Alt taraftan video olarak oynanışa ve tanıtımına ulaşabilirsiniz. (You can access the gameplay and promotion as a video below.)
-
- If you press the play button, the download may not work because the collection names in the project have been changed. Therefore, you need to replace them with the new collection names you want. For example, when you select any painting in the digital art section of the gallery, I used to use "fake-mutant-ape-yacht-club" as the "Collection Name" value. Since the collection has been removed, changing it to "boredapeyachtclubgoerli" will update the texture. You can use the details panel of the actor in the digital art section for changing values. Changing the "image_url" in the API doesn't affect the code that has been written in any way.
- Oyunu derlemek ve düzenlemek için **\YourEngine\Engine\Plugins\Online\OnlineSubsystemEOS** klasörünü kopyalayıp projemizin olduğu klasöre gelip plugin klasörü oluşturduktan sonra içine atıyoruz.
To compile and edit the game, we copy the **\YourEngine\Engine\Plugins\Online\OnlineSubsystemEOS** folder, come to the folder where our project is located, create the plugin folder and put it in.
- Boyutundan dolayı projenin tamamı yüklenememiştir. Projeye tamamen erişmek istiyorsanız buradan indirebilirsiniz.
Due to its size, the entire project could not be loaded. If you want full access to the project, you can download it here.
Source Code