Home - Forums - Documentation - Gallery - Bugs

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:

Crystal Space Wiki de desarrolladores de Crystal Space Crystal Space en SourceForge.net
Crystal Entity Layer Wiki de desarrollador de CEL CEL enSourceForge.net
Crystal Core Wiki de desarrollador CC n.a.

Idioma: EnglishBrazilianChineseEspañolEsperantoFrançaisMagyar
Make a translation

| Article | Discussion | View source | History |