PDA

Ver la versión completa : Bennu general



vib
17/11/2010, 11:03
Hola buenas!
estoy estudiando programacion y he echo mi 1r juego de projecto trimestral que me ha parecido muy interesante....
el caso esque la complexidad de este lenguaje me gusta y he disffrutado mucho haciendo el juego.. pero quiero irme mas alla...

Donde estan las limitaciones de bennu? me explico

hago un codigo de bennu, creo un juego...
este podria canviarrlo a flash para poderse disfrutar desde internet?
podria crear un juego desde bennu y al mismo tiempo convertir ese juego en un multijugador online?

No quiero aprender un codigo que sea limitado como entendereis.. y tengo intencion de dejarme horas en modificar el juego apra que sea muy salsero claro he de saber si ese juego puede llegar a comentir por internet...

Si las respuestas son afirmativas podrias facilitarme un manual asi para bennu avanzado donde explique como hacerlo?

Gracias!
por cierto si ons interesa cuando el profe me de el visto bueno al projecto os cuelgo el juego ;)

GameMaster
17/11/2010, 12:51
Limitaciones:

- No tiene soporte por aceleración Hardware (sólo Bennu 3D pero no son compatibles al 100%).
- No puedes convertirlo directamente a flash, pero hay un proyecto en desarrollo en .net, que te permite jugar juegos de Bennu en el explorer y desde el servidor (pero su autor hace tiempo que no aparece).

- Lo bueno es que es multiplataforma, y cada dia se ve en mas plataformas, y adaptar tus juegos es casi inmediato.

Drumpi
18/11/2010, 01:09
A lo que añado: sí, puedes hacer tu juego multijugador por red, de hecho, Pix Dash es un juego de carreras al estilo Super Mario Bros, cuyos "circuitos" se descargan desde internet a través del propio juego. Hay varias librerías y para usarlas... no hay manual. Se adjunta alguna información sobre sus funciones pero aun nadie ha hecho un tutorial como tal (en el bennupack hay diversos códigos de ejemplo), lo que no quita que necesites nociones acerca de redes, internet, protocolos de red... (no sudes, no son tan complicados).

Bennu tiene la siguiente limitación: tu imaginación. Aunque tiene la pega de no ser tan rápido como otros lenguajes, de que no te vale a la hora de encontrar trabajo, y que es un poco "raro" en su sintaxis (por lo de programación concurrente y eso) tiene todo lo necesario para ser un lenguaje muy completo y sencillo de usar, y aun así cuesta dominarlo.

Muchos lo critican porque dicen que sólo sirve para hacer juegos, pero se han desarrollado aplicaciones, conversores de formatos, editores de recursos, reproductores de música (me hice uno para escuchar los IT en GP2X en una tarde ^^U)...

Bennu es un lenguaje más. Lo ideal es aprender C con una librería gráfica (por ejemplo, SDL), pero si eres de esos que van con prisas y quieren resultados inmediatos, o prefieren no complicarse creándose sus propias rutinas, Bennu es el lenguaje ideal.

SplinterGU
18/11/2010, 02:00
manuales si existen,

tenes el manual de osk y los tutoriales de windgate, podes buscar ambos por internet.

tambien tenes la wiki.bennugd.org

por otro lado, el lenguaje no es limitado, tu puedes crear tus propios modulos en C, y tambie la comunidad crea constantemente cosas, asi que limitado no es, siempre esta en crecimiento.

aceleracion por hard no hay de momento, pero tambien se esta trabajando en el asunto.

GameMaster
18/11/2010, 07:11
Como bien dice Splinter el lenguaje no es limitado, es de src libre, te puedes currar tu la aceleracion por Hardware, la conversion directa a flash, y un largo etc xDDDD

vib
18/11/2010, 20:38
Vay bueno.. me alegrais bastante..
ya que he disfrutado bastante haciendo el projecto.. aunque te tienes de pegar tus buenas horas
i dadas a la buena jugavilidad lo queriamos rediseñar y reporgramar para tener funciones online y hacerlo mas expansible... veo que se puede y veo que tiene buenas vibraciones..
lo del aceleracion de hardware ni papa de lo que es.. pero no parece muy doloroso

panreyes
19/11/2010, 00:25
PiXDash es ponzoñoso, y tira de wget.
No utiliza DLLs para descargar nada, todo a base de comandos al sistema xD

oriun
19/11/2010, 23:40
¿Tú sabrías hacerlo?