Jump to content
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • 0

Port do wyd para plataformas


badcorp
 Share

Question

Existe algum projeto de port do wyd para outras plataformas alem do windows?
ou alguem interessado em fazer o port nativo para android ou distros linux
agora que temos o projeto com a source do client

recentemente comprei um console daqueles baratos o r36s, roda ate gta 3 com um programa chamado portmaster https://portmaster.games/index.html
e surgiu essa ideia, enfim

e eu acredito que tenha potencial de rodar o wyd nas verões anteriores que eram mais leves 754 pra baixo
 

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

O jogo pode definitivamente ser portado para outras plataformas, porém, não é uma tarefa simples apenas pela disponibilidade da source. O jogo usa muitas funções específicas do Windows e não foi feito para jogo cruzado. Todo o código da rede utiliza Winsock, por exemplo.

Tenho dúvidas de que, devido à idade do jogo, provavelmente não haja muitas partes interessadas em fazer o trabalho braçal de reescrever ou escrever uma classe wrapper para lidar com isso.

Link to comment
Share on other sites

  • 0
Em 08/06/2024 em 21:11, lordbatman1 disse:

O jogo pode definitivamente ser portado para outras plataformas, porém, não é uma tarefa simples apenas pela disponibilidade da source. O jogo usa muitas funções específicas do Windows e não foi feito para jogo cruzado. Todo o código da rede utiliza Winsock, por exemplo.

Tenho dúvidas de que, devido à idade do jogo, provavelmente não haja muitas partes interessadas em fazer o trabalho braçal de reescrever ou escrever uma classe wrapper para lidar com isso.

 

pelo que eu pesquisei teria que adaptar de directx para vulkan para rodar nativo no linux a parte grafica e teria que ter uma adaptação do socket que não parece ser complicado

Link to comment
Share on other sites

  • 0
23 hours ago, badcorp said:

 

pelo que eu pesquisei teria que adaptar de directx para vulkan para rodar nativo no linux a parte grafica e teria que ter uma adaptação do socket que não parece ser complicado

Claro, se você sabe o que está fazendo, é uma tarefa bastante direta. Vai levar tempo, pois, como eu disse, há um monte de funções específicas do Windows, mas você pode usar OpenGL ou Vulkan para um renderizador, ou pode simplesmente executar o Wine no Linux como um transcodificador.

Se seu único interesse é executá-lo no Linux, então você pode simplesmente usar o Wine. Se você quisesse converter oficialmente o projeto para estar disponível em várias plataformas, então você precisaria atualizar o DirectX para outro renderizador (OpenGL, Vulkan, etc.) e atualizar o netcode para algo como NET Core, ou alguma outra alternativa.

Embora o WYD não seja um jogo enorme no grande esquema das coisas, ainda é um trabalho braçal implementar uma mudança como essa.

Se você tiver paciência e tempo, é definitivamente possível. Eu tentei quando o W2PP foi lançado (convertendo o mecanismo para DX12) e era um pouco mais do que eu pensava inicialmente. Nunca terminei. Se você decidir assumir esta tarefa, desejo-lhe boa sorte, porque seria uma realização maravilhosa.

Pessoalmente, meu desejo de concluir a tarefa diminuiu quando não consegui descobrir como criar/modificar as malhas com os esqueletos e animações. Um dia, talvez.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.