migueltk's picture

Quake1 + OpenTK + Ubuntu

Tengo el placer de presentaros este trabajo que he descubierto. El nombre del proyecto es "SharpQuake", es una adaptación a C# del código fuente de Quake1.
Como se ve en la imagen funciona en Windows y en linux (Ubuntu 10.04), no obstante, para que funcione bien en linux es necesario convertir a minúsculas el nombre de la carpeta "id1" y el nombre del archivo "pak0.pak".

Yo lo he probado con el demo que puede bajarse desde aquí­, para los más impacientes proporciono un enlace al los fuentes y demo, listo para abrir en el Ide, compilar y ejecutar.

Espero en un futuro no muy lejano poder presentaros una adaptación a C# de Quake 3 arena, esto sería ¡fantástico!
============================================================================================================

I have the pleasure to present this work I found. The project name is "SharpQuake", a port to C# from source code of Quake1.
As shown in the image works on Windows and Linux (Ubuntu 10.04), however, to work well in linux you need to convert to lowercase the name of the folder "id1" and the file name "pak0.pak."

I've tried the demo you can download from here, for the most eager to provide a link to the source and demo, ready to open in the IDE, compile and run.

I hope in the not too distant future to present a port to C# of Quake 3 arena, would be fantastic!

Images

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
migueltk's picture

Sorry, I've tested on Ubuntu 10.10

the Fiddler's picture

Nice!

You can fix case sensitivity issue with Mono's IOMap functionality:

export MONO_IOMAP=all
mono SharpQuake.exe