Contents |
Contribuir
Crystal Space es un gran proyecto. Siempre damos la bienvenida a cualquiera que nos ayude a mejorar Crystal Space y a cualquier talento que nos pueda ser útil.
- Programadores. La mayor parte de Crystal Space consta de C++; El nivel de conocimiento requerido depende de la parte del SDK.
- Para trabajar el núcleo parte del motor deberías ser hábil en C++ con alguna experiencia en OpenGL y/o gráficos 3D en general.
- Crystal Space es un proyecto grande y muchos de nuestros subproyectos no están directamente relacionados con 3D o gráficos - por ejemplo, tenemos soporte para: audio, física, joystick ... Estas partes normalmente requieren un nivel relativamente bajo de conocimiento C++.
- Tenemos un sistema de construcción personalizado. Así que si eres bueno/a escribiendo en shell puedes hecharnos una mano.
- If you're good in other languages, maintaining bindings for that language may be something for you.
- Programadores para nuestro proyecto Crystal Core. Esto básicamente implica una buena cantidad de trabajo en CEL y también un buen conocimiento en relación a la forma de usar el lenguaje script XML de CEL
- Encargados de la documentación. Tenemos documentación pero algunas partes están incompletas y algunas partes faltan completamente. Aun si la documentación existente es suficiente, siempre damos la bienvenida a las mejoras - aclaraciones, las reediciones de artículos para la legibilidad, expansión de algunos documentos de la API...
- Artistas. Para nuestro proyecto Crystal Core necesitamos a 3D, 2D, sonido, y artistas de música. Para Crystal Space de demos y niveles agradables que muestren los que puede hacer este motor.
- Diseñadores Web/Desarrolladores. Algunos aspectos de nuestro sitio Web están personalizados (por ejemplo los skins), el mantenimiento y las actualizaciones también son necesarias.
“Entrando”
Contribuir con el CS es facil:
- Si has encontrado a un error y lo has arreglado, sigue adelante y abre una nueva issue en el issue tracker, con tu error adjunto.
- Lo mismo se aplica mejoras más pequeñas y mejoras de la documentación.
- Si eres curioso pero no tienes nigun error del que informar ni ningún parche, mira los tickets abiertos en el tracker de errores (bug tracker).
- Normalmente concederemos acceso al SVN después de que un par de parches fuesen aceptados y consignados.
- Siempre es una buena idea subscribirse a las listas de correo principales, dev y cvs.
- Si tienes alguna “ gran ” idea (escribir a un nuevo plugin, hacer un gran mejora/cambio) escribe un correo a los desarrolladores principales.
Informar Errores
Ve a la página de errores para informar de un fallo en Crystal Space, CEL, oCrystal Core.
| Crystal Space | View tickets | Report new | |
| Crystal Entity Layer | View tickets | Report new | |
| Crystal Core | View tickets | Report new | |
| The whole homepage | View tickets | Report new |
Developer's White Board
Para todos nuestros proyectos tenemos un wiki destinado a los desarrolladores el cual está apartado de esta web. Crystal Space y CEL tambien tienen proyectos SourceForge. Los puedes encontrar en la siguiente tabla:
Idioma:
English •
Brazilian •
Chinese •
Español •
Esperanto •
Français •
Magyar
Make a translation