Bennu Game Development

Foros en Español => Proyectos => Topic started by: panreyes on March 14, 2009, 02:49:29 PM

Title: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: panreyes on March 14, 2009, 02:49:29 PM
Y lo mismo para los proyectos :)
Pedidme users y daré users!
Ficheros admitidos: zip, exe, html, jpg

Ejemplo:
http://proyectos.bennugd.org/pixfrogger
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: blostec on March 14, 2009, 04:31:12 PM
Una gran iniciativa. La página tiene que ser en inglés o en español vale? Enviando MP para tener user. karma++
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: darío on March 14, 2009, 04:43:36 PM
Es muy buena idea, pero de ser posible sugiero que se cambie proyectos.bennugd.org por projects.bennugd.org...
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: panreyes on March 14, 2009, 07:26:32 PM
Quote from: blostec on March 14, 2009, 04:31:12 PM
Una gran iniciativa. La página tiene que ser en inglés o en español vale? Enviando MP para tener user. karma++
Bueno, primero como puedas, y si te es posible, en inglés también :)

Lo de cambiar proyectos -> projects queda pendiente, al igual que recursos.* :)
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: l1nk3rn3l on March 18, 2009, 03:12:32 PM
dame user coldev

gracias
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Windgate on March 18, 2009, 06:57:20 PM
¿No se podría tener projects.bennugd.org redirigido a proyectos.bennugd.org o al revés? Creo que es lo más razonable, y projects me parece más internacional que proyectos, sí xD

Ya estoy subiendo un proyecto, a ver si sale bien, tengo muchísimos proyectos más (Digo 100 y me quedo corto seguro) aunque es hora de seleccionar minuciosamente los que merecen la pena y desechar los que no... Lo cierto es que entre ellos tengo mucha basura en Fénix que seguramente borraré para siempre aprovechando este evento.

Por cierto, para el repositorio de proyectos Bennu, nada de Fénix, ¿Sólo Bennu verdad?

Y añado que yo estoy subiendo mi proyecto con todas las DLL y un compilar.bat para Windows, esto lo hago porque me preocupo de que cualquiera (Desde Windows) pueda ejecutar el juego aunque no tenga las DLL instaladas...

¿Sugerencias para ello? ¿Un LÉEME? ¿Un LÉEME obligatorio en todo proyecto?

Este repositorio es un gran proyecto, hay mucho de lo que hablar xD
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: panreyes on March 18, 2009, 07:02:02 PM
Coldev, ya lo tienes, te lo mandé por mensaje privado :)
Windgate, te he creado un espacio de proyecto, lo ideal es que ese espacio lo utilizases sólo para JustFantasy, y que me pidieses cuantos espacios necesitases para otros proyectos :)
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Windgate on March 18, 2009, 07:39:00 PM
PiXeL, he intentado subir con el user y pass que me diste, pero me dice que la contraseña es incorrecta, y me lo ha dicho después de cargar el proyecto... Me ha parecido extraño, he hecho lo siguiente:

Acceder a: http://proyectos.bennugd.org/subir.php

Poner user y pass y cargar un archivo zip de 15Mb aprox.

Le he dado a subir y pasados unos minutos de carga he visto que ponía: Usuario o contraseña incorrecta

Quizá sea fallo mío, si hace falta resetea mi contraseña (Y dime la nueva, claro xD)
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: blostec on March 18, 2009, 08:05:27 PM
Quote from: Windgate on March 18, 2009, 06:57:20 PM
Y añado que yo estoy subiendo mi proyecto con todas las DLL y un compilar.bat para Windows, esto lo hago porque me preocupo de que cualquiera (Desde Windows) pueda ejecutar el juego aunque no tenga las DLL instaladas...

¿Sugerencias para ello? ¿Un LÉEME? ¿Un LÉEME obligatorio en todo proyecto?

Podrías subir el proyecto ya compilado y sólo con las librerías que necesita, así ocupa menos y cualquiera puede jugar directamente al juego.
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Windgate on March 18, 2009, 08:20:02 PM
Cierto Blostec, pero me gusta dejar el código disponible para que cualquiera pueda editarlo y modificarlo.

Realmente he quitado varias DLL, como por ejemplo la de 3D y otras que no uso, pero me gusta que mis juegos puedan servir para que cualquier persona pueda continuarlos, soy muy liberal, si por mí fuera no utilizaría ni ropa para vestirme xD

En cualquier caso, habría que poner normas (No me gusta esa palabra...) o algunos criterios para subir los juegos, por ejemplo eso de indicar en un LÉEME si se sube ya compilado, sólo el código, con las DLL... Opinemos.
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: l1nk3rn3l on March 18, 2009, 08:50:07 PM
joder que eficiencia , ahora lo estoy usando
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: blostec on March 18, 2009, 09:49:44 PM
Te entiendo Windgate, eso tiene fácil solución. Sube el proyecto compilado con las librerías necesarias y añade también el código fuente. No hace falta que añadas el compilador ni todas las librerías, pues si alguien quiere programar con Bennu tu juego, lo mas seguro es que ya disponga del compilador. Lo digo porque si todos distribuimos nuestros juegos con todo el paquete de Bennu (compilador, DLL's no usadas) lo único que logramos es tener proyectos con un tamaño innecesario y que los usuarios normales (no programadores) no usaran para nada. Bueno, sólo es mi opinión. Haz lo que tu creas mejor. Saludos!
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Windgate on March 18, 2009, 09:57:58 PM
Es una difícil decisión Blostec... Yo tengo en cuenta que siempre habrá alguien que no conozca Bennu para nada y quiera descargar y ver un videojuego programado con esta plataforma, aunque sea por simple curiosidad. En ese caso es buena idea lo de preparar los packs con todo lo necesario.

De esta forma quienes tengan Bennu pueden modificarlo y quienes no pueden ejecutarlo y jugarlo igualmente.

El único problema que veo es el tamaño ciertamente... ¿De cuánto espacio de alojamiento disponemos ahora mismo aproximadamente? Los DLL, el compilador y el intérprete, actualmente suponen 8Mb en mi proyecto Just Fantasy (Incluyendo Bennu3D, aunque no lo uso). Y todo esto comprimido, que es lo normal, se queda en 2Mb.

No me parece una carga adicional excesiva, siempre que el alojamiento lo permita. Desde luego también es cuestión de gustos.
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: SplinterGU on March 18, 2009, 11:17:41 PM
creo que poner solo las librerias utilidades puede tener varias ventajas...

1) hacer perder el miedo a todos los que les asusta tantas dlls
2) ir acostumbrandose a ser ordenados (muchos exigen ser ordenados y finalmente terminamos metiendo todo junto)
3) ir viendo ejemplos practicos de cuanto ahorramos actualmente con la estructura de los modulos, y permitir de esta forma determinar si en un futuro podemos optimizar esto y que sean menos dlls. La mayoria de las dlls se incluyen por dependencias y no porque realmente usemos funciones de esa dll.

viendo ejemplos practicos podemos encaminarnos a un mejor producto.
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Windgate on March 18, 2009, 11:28:07 PM
Sólo las librerías utilizadas, eso es una gran idea. Si alguien modifica el código y requiere una DLL más que la busque y añada.

Por lo tanto, antes de subir mi juego, lo primero quitar las DLL que no utilizo (La de 3D por ejemplo la tengo quitada ya).

¿Había por ahí un post para saber exactamente cuáles de las DLL usas y cuáles no, verdad? ¿Es útil lo que se dijo en ese hilo para este tema que estamos tratando?

Por ahora seguro que en mi juego tengo alguna DLL extra que no es necesaria y ahí está chupando espacio...
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: panreyes on March 19, 2009, 02:52:47 PM
Quote from: Windgate on March 18, 2009, 07:39:00 PM
PiXeL, he intentado subir con el user y pass que me diste, pero me dice que la contraseña es incorrecta, y me lo ha dicho después de cargar el proyecto... Me ha parecido extraño, he hecho lo siguiente:

Acceder a: http://proyectos.bennugd.org/subir.php

Poner user y pass y cargar un archivo zip de 15Mb aprox.

Le he dado a subir y pasados unos minutos de carga he visto que ponía: Usuario o contraseña incorrecta

Quizá sea fallo mío, si hace falta resetea mi contraseña (Y dime la nueva, claro xD)
Recuerda que no es el mismo usuario que en recursos.
Para proyectos utilizaremos el nombre del proyecto como usuario. En tu caso es "justfantasy", ¿recuerdas? :)
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Windgate on March 19, 2009, 06:09:47 PM
Arg, PiXeL, en mi cuenta Windgate te pedí que me cambiases la contraseña, ¿Me puedes decir cuál es la contraseña para el usuario JustFantasy? Por mensaje privado mejor eh... Es que el uploader no avisa hasta que el archivo está cargado y son 16Mb...

Sin prisa amigou
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: panreyes on March 19, 2009, 10:27:23 PM
Quote from: Windgate on March 19, 2009, 06:09:47 PM
Arg, PiXeL, en mi cuenta Windgate te pedí que me cambiases la contraseña, ¿Me puedes decir cuál es la contraseña para el usuario JustFantasy? Por mensaje privado mejor eh... Es que el uploader no avisa hasta que el archivo está cargado y son 16Mb...

Sin prisa amigou
Te puse la que me pediste, y el usuario es "justfantasy" xD
Y de todas formas, puedes testear tu usuario sin subir ningún fichero :)
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Foni on March 20, 2009, 11:45:00 PM
¡Me parece una idea perfecta! Lo ideal sería poder registrarse, tener una especie de perfil, desde donde puedas administrar proyectos, crear proyectos, subir la ultima version, y que el sistema de usuarios estuviera integrado con el foro ya seria la leche... jaja
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: panreyes on March 21, 2009, 01:16:32 AM
Se podrá hacer, pero por ahora es una prueba...
Me gustan todas esas ideas, en un futuro creo que se deberían implementar.
De todas formas, comentar que lo que estoy testeando ahora mismo es la seguridad, que en principio es perfecta (en principio sólo se podría atacar con fuerza bruta o con fallos de seguridad de L+A+P). No uso ni mysql, y cualquier cosa como tags y tal ya requerirían mysql... y no me fío de mis capacidades para evitar injections xD
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Windgate on March 21, 2009, 09:31:19 AM
lol PiXeL. En temas de BD y seguridad estoy bastante pez la verdad. Algo he hecho pero poquita cosa, estoy en ultimo curso de Ingenieria Superior en Informatica en España (Zaragoza), pero sinceramente, casi todo lo util lo he aprendido por mi propia cuenta... Me ha servido de muchisimo mas el ser autodidacta en este tipo de cosas que todos los examenes y programas prehistoricos que me han hecho realizar...

Quiza por eso creo que este repositorio de proyectos: Libre, abierto, al alcance de todos, va a ser un aporte grandisimo para esta ciencia de la programacion de videojuegos, cuya informacion es tan costosa y complicada de encontrar... (Por experiencia lo digo xD).

Creo que la fuerza bruta no es problema a corto plazo, ¿Quien iba a querer "atacar" a una comunidad libre, amistosa, cooperativa y todavia relativamente pequeña como nosotros? En cuanto a L+A+P si explicas de que se trata eso mas que nos llevamos al cerebro antes de acostarnos esta noche, no se a que te refieres, tu eres el "experto" xD

La forma de subir proyectos no me parece ninguna maravilla, pero ya es grandioso que tengamos esa posibilidad. En cuanto al tema de descargarlos: ¿Estaran disponibles en descarga directa desde la nueva web de Bennu verdad? ¿Para usuarios registrados o para todo el mundo?

Quiero que todo mi trabajo este ahi libremente para el facilitar el aprendizaje a cualquiera que tenga pasion por meterse en esto!!! xD

Por cierto, del repositorio oficial de recursos aun nos queda que hablar, es lo que mas atraeria a nuevos (Noobs) programadores Bennu.

(Ahora reintento subir mi maldito JustFantasy PiXeL, ya van 4 intentos fallidos, al final la culpa sera mia seguro, pero si vuelvo a fallar te mando otro privado :-[)
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: Windgate on March 21, 2009, 09:33:54 AM
AUTORESPUESTA: El problema era que el nombre de usuario (El nombre del proyecto) iba completamente en minusculas.

Intentaba hacer login con el user JustFantasy y tenia que poner justfantasy.

Subiendo, a ver si sube, que emocion!!!
Title: Re: Repositorio oficial de proyectos desarrollados con Bennugd
Post by: panreyes on March 21, 2009, 11:00:39 AM
LAP = Linux Apache PHP. Lo más conocido es LAMP, que incluye también Mysql xD

Y en principio estará todo disponible para todo el mundo sin registrarse.