Steam'de Java oyun desteği var mıdır?

EnesTech

Hectopat
Katılım
5 Aralık 2018
Mesajlar
386
Çözümler
3
Arkadaşlar, Steam'da oyun yayımlanabiliyor fakat Java desteği var mıdır? Yani Java ile kodlanmış bir oyun Steam'de yayımlanabilir mi?
 
Son düzenleyen: Moderatör:
Arkadaşlar, Steam'da oyun yayımlanabiliyor fakat Java desteği var mıdır? Yani Java ile kodlanmış bir oyun Steam'de yayımlanabilir mi?
Java oyunlarının çalışması için JDK veya JRE gerekli. Yani oyun, diğer oyunlar gibi Executable bir uzantıya sahip olmayacağından, oyununu gerekli incelemeye alamayabilirler.
 
Executable uzantıya neden sahip olmasın? JRE oyun içerisine packlenebiliyor bilginize.
Bahsettiğiniz şey jar2exe gibi birşey. Oyununuz için yazdığınız kodların genel analizini ve incelemesini Steam ekibi yapamaz ve yapamadığı için de oyununu yayımlamazlar. Senin Java'dan yapılmış bir oyun diye arkaplanda çalıştıracağın bir mining veya stealer görevinin olup olmadığı konusunda güvence alamazlar.
 
Bahsettiğiniz şey jar2exe gibi bir şey. Oyununuz için yazdığınız kodların genel analizini ve incelemesini Steam ekibi yapamaz ve yapamadığı için de oyununu yayımlamazlar. Senin Java'dan yapılmış bir oyun diye arka planda çalıştıracağın bir mining veya stealer görevinin olup olmadığı konusunda güvence alamazlar.

Bahsettiğiniz inceleme aşamasında dinamik analiz yapılıyor statik değil. Bahsettiğiniz gibi güvence alamayacak olsalardı VMProtect gibi sanallaştırma yazılımlarına izin vermezlerdi 🙂

Ayrıca ihtiyaç duyulursa paketlenmemiş dosyayı isteyebiliyorlar sizden.
 
sssssss
Bahsettiğiniz inceleme aşamasında dinamik analiz yapılıyor statik değil. Bahsettiğiniz gibi güvence alamayacak olsalardı VMProtect gibi sanallaştırma yazılımlarına izin vermezlerdi 🙂

Ayrıca ihtiyaç duyulursa paketlenmemiş dosyayı isteyebiliyorlar sizden.
Bahsettiğiniz VMProtect gibi yazılımlar sadece PE32 ve PE64 tipi Executable uzantılı dosyalara hizmet veriyor. Siz jar2exe yapıp, ardından VMProtect veya Themida gibi sanallaştırma yazılımı kullanamazsınız. Jar2exe'ninde temelinde Native kodlar mevcut ve bu Native kodlar yine JVM çağrıları ile çalışıyor. Demem odur ki, iddialaşmayın. Java bir oyunu Steam'de yayınlayamazsınız. Kolay gelsin iyi sosyaller.
 
Bahsettiğiniz VMProtect gibi yazılımlar sadece PE32 ve PE64 tipi Executable uzantılı dosyalara hizmet veriyor. Siz jar2exe yapıp, ardından VMProtect veya Themida gibi sanallaştırma yazılımı kullanamazsınız. Jar2Exe'ninde temelinde Native kodlar mevcut ve bu Native kodlar yine JVM çağrıları ile çalışıyor. Demem odur ki, iddialaşmayın. Java bir oyunu Steam'de yayınlayamazsınız. Kolay gelsin iyi Sosyaller.

Java ile VMProtect kullanmaktan bahsetmedim. Statik analiz için jar2exe benzeri çözümlere izin vermeselerdi yüksek seviyede sanallaştırma yaparak hem statik hem dinamik analizi yüksek oranda zorlaştıran VMProtect gibi yazılımlara izin vermezlerdi dedim.

Yanlışınızı kabul etmemek için uğraştığınızdan direkt somut kanıtlar atayım size 🙂

JRE gereksinimi olan oyunlar için Java runtime


Direkt olarak Java kullanan JRE içerisine embed edilmiş bir oyun paylaşıyorum. Dilerseniz indirip inceleyebilirsiniz.


Hala inanmakta zorlanıyorsanız bu adresten JVM kullanan oyunlara bakabilirsiniz


İddialaştık bakalım 🙂 Şimdi siz hatanızı kabul edecek misiniz yoksa sessizlik hakkınızı mı kullanmak istersiniz?
 
Son düzenleme:
Java ile vmprotect kullanmaktan bahsetmedim. Statik analiz için jar2exe benzeri çözümlere izin vermeselerdi yüksek seviyede sanallaştırma yaparak hem statik hem dinamik analizi yüksek oranda zorlaştıran vmprotect gibi yazılımlara izin vermezlerdi dedim.

Yanlışınızı kabul etmemek için uğraştığınızdan direkt somut kanıtlar atayım size 🙂

Jre gereksinimi olan oyunlar için Java runtime.


Direkt olarak Java kullanan jre içerisine embed edilmiş bir oyun paylaşıyorum. Dilerseniz indirip inceleyebilirsiniz.


Hala inanmakta zorlanıyorsanız bu adresten jvm kullanan oyunlara bakabilirsiniz.


İddialaştık bakalım 🙂 şimdi siz hatanızı kabul edecek misiniz yoksa sessizlik hakkınızı mı kullanmak istersiniz?

Ben amatör bir oyun geliştiricisiyim.bu sorun benim de kafamı meşgul ediyor .jar uzantılı bir oyunu Steam'e tam oaraka nasıl yükleyeceğiz bilmiyorum .sanırım Steam CMD'yi kullanım jre yi ortak depo ile oyuna eklememi lazım... Yani tek yol Steam CMD'yi kullanmak ama bu konuda en ufak bir bilgi yok internette.

Java ile vmprotect kullanmaktan bahsetmedim. Statik analiz için jar2exe benzeri çözümlere izin vermeselerdi yüksek seviyede sanallaştırma yaparak hem statik hem dinamik analizi yüksek oranda zorlaştıran vmprotect gibi yazılımlara izin vermezlerdi dedim.

Yanlışınızı kabul etmemek için uğraştığınızdan direkt somut kanıtlar atayım size 🙂

Jre gereksinimi olan oyunlar için Java runtime.


Direkt olarak Java kullanan jre içerisine embed edilmiş bir oyun paylaşıyorum. Dilerseniz indirip inceleyebilirsiniz.


Hala inanmakta zorlanıyorsanız bu adresten jvm kullanan oyunlara bakabilirsiniz.


İddialaştık bakalım 🙂 şimdi siz hatanızı kabul edecek misiniz yoksa sessizlik hakkınızı mı kullanmak istersiniz?

Ben amatör bir oyun geliştiricisiyim.bu sorun benim de kafamı meşgul ediyor.jar uzantılı bir oyunu Steam'e tam oaraka nasıl yükleyeceğiz bilmiyorum.sanırım Steam CMD'yi kullanım jre yi ortak depo ile oyuna eklememi lazım...yani tek yol Steam CMD'yi kullanmak ama..bu konuda en ufak bir bilgi yok internette..denek istediğim CMD ile teknik olarak bu nasıl yapılıyor-anlamak imkansız...
 
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı