Hola, estoy creando una aplicación para Lua, de momento no voy a dar más detalles, pero será liberada en breve con licencia GPL3.
Para llevarla a buen término, o al menos intentarlo, necesitaría saber qué "Luas" usan los coders de aquí, porque cuando más leo más me pierdo. He llegado a la conclusión que hay diferentes intérpretes:
Me gustaría saber qué Lua es el que soléis usar y si alguno de estos intérpretes está ya obsoleto o me falta alguno.
Un saludo.
LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.
Pues depende de lo que vallas
Pues depende de lo que vallas a hacer, si vas a hacer un juego lo mejor asta ahorita es luadev por su velocidad y autoajuste de frame asi no tendras muchos problemas a la hora blitear todo y usar font al mismo tiempo, HM7 si quieres hacer algo mas dedicado a funciones de psp tales como mostrar nombre vercion de psp etc.. o sea funciones de informacion para psp.
PD: no se si tenga el luadev mas nuevo el que tengo me lop paso xerpi en diciembre del año pasado saludos.
LuaDEV
LuaDEV, por comodidad :P
Salu2.
mmmm...
Saludos man, hace tiempo k no te veia por aki jej (aunke tambien llevo ya dos o tres meses desaparecido yo por aki xD).
Puesss, yo no me veo con corazon de recomendarte ningún luaplayer en cuestión (...), sólo te recomendaría k sopesaras las funciones k necesitas tanto en uno como en otro (aunke es obvio k esto ya lo sabes), y como mucho, k hicieras un mismo trozo de código en los distintos k hay, y probaras. Aunke así por encima ya me sé la respuesta. Muchos eligen HM7, pues lleva muchos años por aki, y es un lenguaje al k estan acostumbrados muchos programadores, otros veo k se decantan por luadev (cosa k me alegra).
A parte de eso, en breve volveré a dar guerra por akí, y espero terminar una versión "inicial" "final" de luadev, aki unos pekeños adelantos:
- Todo lo k ya se ha visto, así por encima, todo lo de los anteriores luaplayers, con un plus de velocidad.
- Más comodidades variopintas (funciones socks, y protocolos rápidos como get, post, y varios del estilo), hasta 8 canales de sonido, motor de particulas 2d (no es lo mismo hacer un loop en lua k muestre X sprites, haciendo X funcion, k una funcion interna k te lo haga, va a ser 2x mas rapido a lo menos), motor fisico 2d, carga y manejo de objetos 3d, y alguna cosa más k seguro k me dejo.
Si actualmente necesitas 3d, te recomiendo PGE, k aunke tengas k programar los vertices a mano, es más rapido k en hm, donde tiene un lio con los buffers ke pa ké.. xD
edito:
ahm, con respecto a los demas, luaplayer a sekas, es la versión incial de todos los luaplayers más modernos (PGE y HM), pge deriva de ahi, pero crearon todas las funciones nuevas, mientras k hm deriva directamente. por lo que he visto de pge es bastante completo, y por lo que he visto de hm, él mismo se hace un jaleo de funciones k mejor ni te cuento xD.
Te dejas euphoria, k deriva de una mezcla entre hm y pge, y luego luadev, k he intentado k no derive de ninguno, pero intentando adoptar el sistema de funcioes tipo hm, es decir, modulo.funcion(), pero ahi akaba su parecido.
Por pruebas k he visto a otros coders te puedo decir k el mismo código en hm y ldev, en uno sakaba 8fps, mientras k en el otro 40fps, eso sí, el code se podia mejorar bastante mucho para k en ambos sakara el máximo framerate, pero es para que intuyas un poco la diferencia de velocidad xD.
(luego está el tema de la memoria, mientras k en hm puedes cargar mm, 12 o 13 imagenes 480x272, (no me preguntes por qué), en luadev se pueden cargar 31 (no vas a usar 31 480x272 a la vez, seguro) y para liberar tienes varias opciones. objeto:free(); objeto = nil; depende si kieres liberar tu mismo, o dejarle al garbagecollector la faena.)
(31 imag para FAT, es decir, 31x480x272x4 bytes = 16189440 bytes = 15,4 mb de ram) (donde se meteran el resto de luaplayers las imagenes? xD) ademas de k los mp3 no ocupan ram, pues solo se carga el header, el resto es streaming
Un saludo a los sceners!
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
Excelente
Esto es lo que queria saber, y que mejor que tu DeViaNTe, ya que me ha interesado las cargas de imagenes, y los 8 canales de sonidos del mp3 ya que sin duda eso beneficiaria mucho a mi Metroid XD ya que asi se se podran reproducir hasta 8 sonidos mp3 distintos a la vez verdad o me equivoco? vaya la verdad es que me ha llamado mas la atencion ahora luadev, espero la version con esas mejoras y ten por seguro que portaré mi Metroid a LuaDev que tantos me han dicho que lo porte XD un saludo amigo
Mis Homebrew´s
Gracias por al explicación.
Gracias por al explicación. Espero que sigas desarrollando LuaDEV añadiéndole todo lo que has comentado.
Yo uso LuaDEV. Es más
Yo uso LuaDEV.
Es más sencillo de manejar que HM7 (a lo que he visto en los foros de dudas :P), quizá esta sencillez nos haga algo vagos a varios, pero si Deviante nos da esa facilidad, pues hay que aprovecharla xD.
Aún le faltan muchas mejoras a LuaDEV, pero como va, va muy bien creo yo :P
Saludos
bueno
aprendi lua y luahm7 y un poco de luadev y me decido por c para psp xD ya que es lo que estoy aprendiendo ahora aunque sea mas complicado es mas efectivo xD(ademas es mas emocionante crear tu mismo los eboots XD)... ah y entre los lua ya que es una encuesta sobre lua prefiero luadev aunque lo vi poco se ve mas potente que los anteriores.
Saludos y como consejo si les gusta programar y aprenden rapido aprendan c xD.
Lua
Lua HM7 XD.
Saludos
LuaDEV FTW!!!
LuaDEV FTW!!!
el que mas utilizo es.....
el que mas utilizo es..... emm... LUA HM 7!
Yo uso
Bueno yo uso el lua hmv2 (hm9)
La mayoría usa HM7 o LuaDev.
La mayoría usa HM7 o LuaDev. Unos pocos utilizan HMv2 (Versión más avanzada del HM7 pero cambian muchas cosas, algunas sin sentido...).
LuaPlayer y HM8 creo que ya no son utilizados. En cuanto al PGE no sé.
Un saludo.
Para recibir ayuda por parte de otros usuarios más rápidamente, recomendamos que pongas títulos descriptivos y no utilices abreviaturas (estilo MSN) en tus post de los foros. Recuerda que accediendo al Manual del perfecto forero y las Normas de la Comunidad aprenderas trucos para resolver tus dudas antes.
No preguntes por MP, mejor pregunta aquí.