Quake II .NET
Vertigo software vient de porter Quake II en technologie microsoft .NET, afin de montrer la facilité du portage d’une appli C en C++. Pour la plupart des gens les raisons confinent au osef, ce qu’on retiendra c’est qu’il est ensuite très facile d’ajouter plein de fonctionnalités rigolotes, en l’occurence un « radar » est fourni en exemple.
News du 15/07/2003 à 2:41 pm par Kapiter
News d'avant: Video Quake69
News d'après: Q3LFR-FFA – semaine 2 des éliminatoires
News d'avant: Video Quake69
News d'après: Q3LFR-FFA – semaine 2 des éliminatoires
!!
saloperie de quick de merde, je mangeais plus vite et il était à moi !
Et sinon, on peut porter des jeux avec .NET ?
c une technologie propriétaire migrosoft vinedoze
moi je prefere la biere
et pudux ca pue du Q tfacon
Y’a une version beta du framework qui tourne sur freebsd lem :)
Hemo
(Non mais, des grenades à main, un chaingun… BLAH)
Et merci, .NET je bosse dessus là :P
Lem> interro ecrite dans moins de deux semaines
et je veux un rapport sur le fonctionnement du garbage collector
Apprends à te renseigner avant de rapporter toutes les conneries qu’tu lis.
Feelx, le GC c’est dans Java a la base non ? :)
c’est java qui a popularise le concept, mais c’est « general ». Tu en trouves par exemple en C/C++ (pas de base, avec une lib ajoutee), et aussi en .NET d’apres ce que jai pu lire, je ne pratique pas :)
hmm jai trouve ca:
http://www.codeproject.com/managedcpp/garbage_collection.asp
vala :)
on pourra s’inviter a des parties q2 a partir de msn alors?
(LeM t’as changé d’email tiens :x)
w00t c’est cool…
On fait une news sur q2 porté en .NET mais on entend pas parler de Q2Ace ou NoCheat ou Q2MAX ou Q2 Evolution, …
Voir même la NDML, la nations cup clanbase qui vient de se finir, la julycup, l’eatslugs league, l’euroq2 league, …
Am on s’est compris je pense
sinon c’est quoi ca ?
http://www.microsoft.com/downloads/details.aspx?FamilyId=3A1C93FA-7462-47D0-8E56-8DD34C6292F0&displaylang=en
ton cul bien sur!!!
haa on me souffle que ce n’est pas ca.
Au temps pour moi alors :p
non mon q ca ressemble plus à une foret de poils :/
#14 a raison :/
..et plus je me dis que c’est moche d’écrire ‘au temps pour moi’.
‘AUTANT pour moi’ ffs !!!1!
( même si les 2 sont vrais :'( )
c l’inverse acid, c’est « au temps pour moi » meme si autant pour moi a finit pas etre accetper
et pour les 2 Q2er ki reste, c ptet passqu’osef de q2 que y’a pas de news dessus ?
Y’a effectivement des tentatives de ports de .NET sous linux (voir par exemple l’ambitieux mono), mais ça reste des projets a peine entamés.
Y vont surement finir par en faire un jeu de quake2 à ce rythme là.
Feelx:
Les ports sous d’autres OS (par ex, mono) ne sont pas fait par Microsoft, ce qui pose 2 très gros problèmes :
– .NET, c’est comme Java, c’est vraiment énorme… Compte le nombre d’implémentations libres de Java 1.4 par exemple (bon, je t’aide : aucune). L’entreprise qui s’y essaye doit vraiment être énorme. Quand on regarde Mono par exemple, ils ont fait le compilateur C#, et une petite partie de l’API (ADO.NET et ASP.NET). Le reste : pas fait. Ca fait bientot 2 ans qu’ils travaillent dessus, et ils sont très loin de permettre une alternative libre à .NET, loin de fournir un produit utilisable, loin de fournir un outil professionnellement interessant.
– Si les specs de la CLR sont publiques (ce que tu as fait mirroiter avec ton lien), les API sont brevetées par Microsoft. Et du jour au lendemain, il se peut que les projets Mono, .GNU etc. ne soient tout simplement plus légaux…
Mais bon, continue à évangéliser, je suppose que tu savais déjà tout ça depuis longtemps.
steack haché !
et puis ca reste assez restreint au niveau des droits de réutilisation. Leur license c’est un peu « all your code belongs to Microsoft » :)
utilisez plutot Java/Eclipse/Tomcat/Apache/… ( http://jakarta.apache.org/ et http://www.eclipse.org) plutot que .net !
java==.net
le reste c’est de l’emballage.
D’ailleurs ca m’a tellement gonfle ces histoires de zealots que des ce soir je passe sous mac, pour faire du Objective C dans mon coin tout seul, avec les papys du Fortran 77 :)
ps: le portage de q2 en .net c’est un baclage enorme, j’appelle pas ca du portage, mais plutot du pougnage de code jusqu’a ce que ca compile n’didjou!
++
paladouane
ps: le GC et les machines virtuelles / bytecode : premieres incarnations : Pascal (80 s) /Lisp (??)
Jamais vu autant de troll dans les comments.
Palad1 est encore assez juste, appart quand il dit :
« java==.net »
On va corriger et dire que « C#==Java » meme si ce n’est pas entièrement vrai.
.NET regroupe VB, C, C#, C++ ( managed et unmanaged ).
Si tu fais du C++ unmanaged je vois pas en quoi .NET est evil :
Bon IDE, bon compiler et se rapproche bien du standard pour une fois ( comparé a vc++ 6 ).
Cela dit, porter Q2 en managed C c’est omg trop lol quoi :) C’est juste pour prouver que c’est possible.