OpenGL entra na soma, pois o LWJGL esta atualizado, inclusive é ele quem da suporte atualmente ao “.ogg”.
Ao usar meu texto na integra, foste muito, mas muito descortês, desrespeitoso e agressivo a minha pessoa, se queria criticar de forma genérica não recorte texto ou códigos de um membro que postou algo e use como exemplo pejorativo, porque isto é quase uma agressão direta, é como criticar algo e pessoas apontando o dedo na cara de um dos participantes, nem deve ter percebido como isto suou ofensivo e pessoal, ai sim me obrigaste a pegar e ser direto contigo.
Na área de T.I tenho 14 anos de experiência, com Java desde 2003(10 anos), programava em Clipper, Delphi e VB (usando o Visual Studio) como meu ganha pão no começo de carreira, fora os serviços ao etilo faz tudo bem no começo mesmo “Manutenção, redes, etc.”, depois me envolvi com alguns projetos em C e com certeza em PHP (Vira e mexe estou pesquisando uma tecnologia nova, tanto que minha monografia foi sobre desenvolvimento para o Sistema Brasileiro de TV digital, aonde fiz um protótipo e levei no dia de minha defesa, e ele estava bem melhor do que pode imaginar, mas como era a cunho de pesquisa e queria ver outras coisas não o mantive), comecei a estudar a área de jogos pesadamente faz uns 2 anos e pouco, e também conheço bem o público “o lado cliente”, pois joguei diversos jogos desde MMORPG e Desktop (Age of Mitology, empires, Warcraft, Dota, GuildWars, Lineage, Wow, etc…), então sei e consigo visualizar o que o produto precisa fazer no final, isso inclusive facilitou muito o desenvolvimento da engine. Trabalhei com informações em Java que muito mole chegava aos milhares de registro, pois continha dados de toda vida estatal do Pará. trabalhei para 18 empresas na área de T.I, aos quais tenho otimas relações até hoje, e cada uma em segmentos diferentes ( Frota de Onibus, restaurantes, cooperativas, lojas, industrias, etc.)
- Minha experiência profissional foi toda no meio corporativo, mesmo minha pós em Engenharia de Sistemas, foi focada neste meio, apesar de minha monografia ser um estudo social/psicológico em cima da atuação dos jogos eletrônicos na vida e evolução social-tecnologica.
O que critiquei, e critico qualquer profissional quando alguém pedir ajuda em algo e não receber esta ajuda, somada a desmotivação induzida ao uso da tecnologia, este tipo de conduta costuma às vezes “matar” tecnologias que poderiam alavancar, nunca se sabe “quem esta perguntando”, poderia ser alguém que poderia dar um ?up? no mesmo. É errado falar de outras tecnologias? Não, desde que pelo menos mate a duvida de quem a levantou na tecnologia pedida. E foste tão reincidente, que não deu para não te criticar forte nisso. Se eu pegar e “linkar” os tópicos em que participas, comentando algo na área de Java, vai notar o quão forte é esta reincidência, não falo isto por raiva ou algo do gênero, pelo contrario, sei ser grato e valorizar o trabalho alheio, principalmente das comunidades que citei aonde você atua, mas da mesma forma te digo que recentemente vira e mexe recebo por email perguntas e boa parte deles durante as conversas, quando questiono sobre procurar algumas comunidades Java, recebo uma reclamação da desmotivação que outros põe em cima, e quando falo de nomes, tu viny, esta quase sempre sendo indicado como um desmotivador top-list, “Viny postou? pqp já vai criticar a linguagem e vender outro produto”, eu que sei o que eles passaram pois até hoje ainda passo, sei como isto é chato, quando questionamos algo em Java, queremos a solução Java, se vier agregada de outra solução não Java ótimo, se não fica sem sentido fazer perguntas no GUJ ou outro tópico Java, pela tua experiência na área de jogos ser maior e ser moderador daqui e de outras comunidades Java, já devias saber que isso é básico. Pode expressar tua opinião pode, mas como disse te ver em um topico de jogos é saber o que esperar ou melhor “não esperar”, entende isto? Para e reflita pela otica de quem vem pedir ajuda/auxilio e reflita sobre a impressão que causa (“Ele sabe e não ou quer contribuir, por não gostar de Java”, mesmo que diga que adora Java ou odeia não muda o fato da pessoa sair daqui com mais duvidas do que quando entrou e pior, já com vontade de “largar a comunidade” por assim dizer). Sei que podes ajudar muito mais, que podes fazer uma diferença forte aqui, mas quando se fala de jogos em Java nas comunidades Java, esta um verdadeiro advogado do diabo. Por favor tente entender, não falo de ti pessoa, mas de ti auxiliador, seja por moderação ou mais experiencia.
Quer um exemplo?
“Como faço um sistema de movimento em Java”
Resp:
“Olha tem estas tecnologias que podem te ajudar, aqui tem um código que faz o que quer ou parecido. blá blá blá”
“Mas vou te dar um forte conselho se teu alvo for …, use tecnologia tal, veja um exemplo do mesmo trabalho nesta tecnologia.”
Sentiu a diferença?
É coisa boba, mas que faz toda a diferença.
Viste que de novo colocou palavras em minha boca? Em momento algum disse que Java era a solução para todos os problemas, mas sim que é possível e pode ser feito, usando binding ou outros recursos? Sim, pode sim, tanto que o Parallax é a prova cabal disto, em nenhum momento falei que Java era uma solução melhor que XXXX para Windows (Vira e mexe em outras comunidades e listas Java sofre este tipo de coisa, mas ainda sim é usada).
O autor do tópico fez uma afirmativa certa, quando falou sobre desktop, no sentido de poder ser feito, até onde vi não encontrei um real limitador para Java em ambiente desktop, te lembra que tu mesmo me encheu de medo sobre trabalhar com som, lá no ponto V? e foi uma das primeiras coisas que coloquei para funcionar, se analizar o genero de jogo que escolhi para que a engine cria-se, não tenho uma real nescessidade de imbutir controles como joysticks justamente pela cultura deste mundo (Sim, pesquisei antes, justamente por saber que não posso chegar de dois pés com Java, então humildemente fui estudando alternativas que pudessem tornar o projeto algo de sucesso, me valendo dos pontos fortes que a tecnologia oferece).
E entendo a euforia do autor, se eu encontro alguém que como eu ajuda-se de forma direta, no que se refere a tecnologia Java, ia pular de alegria, o mais importante não foi o que conceituei, foi o que mostrei funcionando, expliquei as dificuldades as facilidades, com tudo isto ele analisou e tirou suas próprias conclusões, por isto disse que não precisava chegar de dois pés, no rapaz e nem fazer o que fez (Falei no 2° Paragrafo).
Eu sou o tipo de profissional que escuta o que os outros falam, leio e analizo e faço algo acontecer, não sou um “coordeiro” e nem um do “contra”, o que venho observando durante o decorrer do projeto que a coisa não é assim não, é verdade que a Oracle para jogos eletronicos esta sendo um do contra, mas como disse tem aqueles que usam solução dos outros e tem os que fazem soluções, eu estou evoluindo uma solução, que pode até ser portada não em linguagem, mas conceitualmente para outro ambiente depois ( Lembrei do Artemis, que tem a versão em C++ agora, rsrsrs… ).
Viny agradeço o convite , apesar de estar ao menos por hora com o tempo apertado, posso fazer alguns artigos para o ponto V por exemplo tranquilamente, falando sobre as tecnologias que uso, sou a favor de ajudar sempre que possível e viável claro, só me add como autor para poder fazer um artigo.
Qualquer coisa me adicione E-mail/Msn/GoogleTalk: michel.montenegro@gmail.com
E aceito qualquer colaboração, no projeto mesmo os não tecnicos (rsrsr…).
Espero que fale bem do projeto para teus alunos. ( rsrsr… )
Se vocês quiserem ver o que já existe pronto e o que pode fazer, além dos 4 vídeos no site, só seguir o tutorial aqui em downloads, qualquer coisa o meu contato esta aqui (postado acima).
http://www.einformacao.com.br/parallax/downloads/projeto
Ps1: Já subi para um SVN o projeto, mas estou analisando a possibilidade de usar Git, cheguei a por, mas teve alguns colaboradores que andaram apanhando e como já é difícil ter ajuda, acho que devo manter no svn, assim que disponibilizar de vez, o código já oficializando git ou svn eu aviso.
Ps2: Sei que vai haver comentários de desenvolvedores positivos ou negativos, mas antes de qualquer coisa olhem o projeto, baixem o exemplo, vejam os vídeos, leiam, ai sim podem falar até quem sabe dar um apoio construtivo com propriedade o mesmo.
Para finalizar, só reclamei da grosseria, mesmo que não proposital e do que foi repetitivo/incidente na postura em relação a Java na comunidade Java, no sentido de apoio, fora isto não tenho do que falar (Não que recorde agora hahaha…). Se olhar não é nada grave ou que mate, mas são pequenas coisas que acumuladas viram grandes, nunca deixem de olhar pela ótica da pessoa que esta do outro lado da bancada e nem todo curioso na área de Jogos é um curioso em Java, coisas bobas, mas ao menos deu para ter uma conversa sadia, mesmo que tenha tido seus momentos de fervor.