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:
News d'après:

28 blablas

  1. 1
    Ahah comment il est trop laid TiTerm
    TiTerm le 15/07/2003 à 14:42

    !!

  2. 2
    Ahah comment il est trop laid hemostick
    hemostick le 15/07/2003 à 14:43

    saloperie de quick de merde, je mangeais plus vite et il était à moi !

  3. 3
    Ahah comment il est trop laid LeM
    LeM le 15/07/2003 à 16:25

    Et sinon, on peut porter des jeux avec .NET ?

  4. 4
    Ahah comment il est trop laid hemostick
    hemostick le 15/07/2003 à 16:36

    c une technologie propriétaire migrosoft vinedoze

  5. 5
    Ahah comment il est trop laid ..pi(@pi(@..
    ..pi(@pi(@.. le 15/07/2003 à 17:16

    moi je prefere la biere
    et pudux ca pue du Q tfacon

  6. 6
    Ahah comment il est trop laid Feelx
    Feelx le 15/07/2003 à 17:29

    Y’a une version beta du framework qui tourne sur freebsd lem :)

  7. 7
    Ahah comment il est trop laid LeM
    LeM le 15/07/2003 à 17:31

    Hemo

    c’etait une clause de style pour insister sur la nullité chronique de Q2 en tant que « jeu »
    (Non mais, des grenades à main, un chaingun… BLAH)

    Et merci, .NET je bosse dessus là :P

  8. 8
    Ahah comment il est trop laid Feelx
    Feelx le 15/07/2003 à 17:40

    Lem> interro ecrite dans moins de deux semaines

    et je veux un rapport sur le fonctionnement du garbage collector

  9. 9
    Ahah comment il est trop laid AM
    AM le 15/07/2003 à 18:12

    Apprends à te renseigner avant de rapporter toutes les conneries qu’tu lis.

  10. 10
    Ahah comment il est trop laid LeM
    LeM le 15/07/2003 à 18:27

    Feelx, le GC c’est dans Java a la base non ? :)

  11. 11
    Ahah comment il est trop laid Kapiter
    Kapiter le 15/07/2003 à 18:32

    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 :)

  12. 12
    Ahah comment il est trop laid LordStan
    LordStan le 15/07/2003 à 18:40

    on pourra s’inviter a des parties q2 a partir de msn alors?

  13. 13
    Ahah comment il est trop laid LordStan
    LordStan le 15/07/2003 à 18:41

    (LeM t’as changé d’email tiens :x)

  14. 14
    Ahah comment il est trop laid Gravgon
    Gravgon le 15/07/2003 à 19:26

    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, …

  15. 15
    Ahah comment il est trop laid Feelx
    Feelx le 15/07/2003 à 20:09

    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

  16. 16
    Ahah comment il est trop laid picapica
    picapica le 15/07/2003 à 20:27

    ton cul bien sur!!!
    haa on me souffle que ce n’est pas ca.
    Au temps pour moi alors :p

  17. 17
    Ahah comment il est trop laid Feelx
    Feelx le 15/07/2003 à 20:32

    non mon q ca ressemble plus à une foret de poils :/

  18. 18
    Ahah comment il est trop laid cerise
    cerise le 16/07/2003 à 02:13

    #14 a raison :/

  19. 19
    Ahah comment il est trop laid AciD
    AciD le 16/07/2003 à 03:20

    ..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 :'( )

  20. 20
    Ahah comment il est trop laid Yhamm
    Yhamm le 16/07/2003 à 04:13

    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 ?

  21. 21
    Ahah comment il est trop laid DavidX66
    DavidX66 le 16/07/2003 à 05:02

    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.

  22. 22
    Ahah comment il est trop laid soixante
    soixante le 16/07/2003 à 07:23

    Y vont surement finir par en faire un jeu de quake2 à ce rythme là.

  23. 23
    Ahah comment il est trop laid AM
    AM le 16/07/2003 à 08:03

    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.

  24. 24
    Ahah comment il est trop laid Kapiter
    Kapiter le 16/07/2003 à 10:06

    steack haché !

  25. 25
    Ahah comment il est trop laid Snork
    Snork le 16/07/2003 à 10:26

    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 » :)

  26. 26
    Ahah comment il est trop laid Snork
    Snork le 16/07/2003 à 10:31

    utilisez plutot Java/Eclipse/Tomcat/Apache/… ( http://jakarta.apache.org/ et http://www.eclipse.org) plutot que .net !

  27. 27
    Ahah comment il est trop laid Palad1
    Palad1 le 16/07/2003 à 10:42

    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 (??)

  28. 28
    Ahah comment il est trop laid Silex
    Silex le 16/07/2003 à 15:10

    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.