emulador de lua?

Discussion in 'Soft y Hard' started by Mrmainque, Jul 31, 2012.

  1. Mrmainque

    Mrmainque Cuevino Milenario

    Joined:
    Jul 24, 2012
    Messages:
    1,419
    yo soy fan de minecraft, y me enganche con el lua a traves del computercraft, y ahor resulta que ise un programita pero no se como emularlo en la pc :ouch:
    por ujn lado no estoy en la pc que banca minecraft(esta tiene 128 mb de ram, imaginenla intentando hacer andar minecraft) y por otro lado ahora mismo no tengo el mod instalado y no quiero ponerme a instalarlo :P

    por cierto, lua tiene algun equivalente al goto de msdos?logre solucionarlo(mas o menos) pero me gustaria tener el goto ;_;
    PD.:me dicen si algo esta mal?es simple pero yo soy nuevaso
    a=1
    e=2
    if e=2 then==
    print ("a" elefante se columpiaba sobre la tela de una araña, como veia que resistia, fue a buscar otro elefante)
    e=1
    a=+1
    end()

    e=2
    end()
     
    #1
  2. DiBLo

    DiBLo Calavera Demoniaca

    Joined:
    Nov 2, 2007
    Messages:
    2,358
    Location:
    Una tabla sobre el agua
    Que es el lua? El unico que conozco es este:

    [​IMG]
     
    #2
  3. Mrmainque

    Mrmainque Cuevino Milenario

    Joined:
    Jul 24, 2012
    Messages:
    1,419
    un lenguaje de programacion
     
    #3
  4. Cartucho

    Cartucho Cartucho

    Joined:
    Dec 19, 2004
    Messages:
    2,489
    Perdoná que no responda a la pregunta Mrmainque (no tengo la menor idea), pero para DiBlo: Un dato de color: curiosamente el bar SCUMM (luego pasado a llamarse Lua) siempre llevó algún nombre técnico relacionado a la realización de Monkey Island.

    En el primer MI SCUMM por el engine SCUMM usado en el juego; en el cuarto lua justamente por éste lenguaje de programación por el cual Mrmainque anda buscando emulador, y que fué utilizado en Escape From Monkey Island como lenguaje de programación en el que está basado GrimE (engine del Grim Fandango, reutilizado para la cuarta entrega de MI).

    Bueno, eso nomás, mencionar que no es totalmente ajeno el bar ese al lenguaje, está puesto en su honor.
     
    #4
    DiBLo likes this.
  5. nicohvc

    nicohvc Moderador

    Joined:
    Dec 23, 2006
    Messages:
    7,370
    Location:
    Neo Kobe City
    A mi tmb se me vino a la cabeza con el título del post !!! genial

    Yo tampoco conozco ese lenguaje pero vos lo que buscás es algo como el "goto" o sea un salto incondicional que rompa cualquier estructura de control, ¿no es asi?

    Yo googlearía a ver si hay algún foro donde se hable de ese lenguaje y preguntaría por los saltos incondicionales, break, etc...

    ----------

    a ver mirandolo muy asi nomás

    a=1
    e=2
    if e=2 then==
    print ("a" elefante se columpiaba sobre la tela de una araña, como veia que resistia, fue a buscar otro elefante)
    e=1
    a=+1
    end()

    e=2
    end()


    por defecto las variables son enteras? a=1 luego un salto, o sea en cada renglón por defecto va una nueva sentencia supongo. No hace falta un ";" por ejemplo.
    En comillas el contenido de la variable y las cadena de texto sin comillas, que loco bueno...
    en el if le pedis que e valga 2, pero todavia no aparece "e".... a ver tenés el código completo de tu programa???? AHHHH si aparece el e! :P que distraido

    A ver yo te recomendaría emplear otra estructura de control en lugar de los if asi contás muchos elefantes sin problemas.

    ----------

    Si me aguantas al finde que voy a tener mas tiempo libre vemos bien Lua a ver que onda! bueno si te ayuda alguien antes mejor! pero bueno invesit´ga, seguro podes mejorar eso con un For, While, while do... habrá que ver como se escribe en Lua.
     
    #5
    Last edited: Jul 31, 2012
  6. Mrmainque

    Mrmainque Cuevino Milenario

    Joined:
    Jul 24, 2012
    Messages:
    1,419
    pensaba que el lua era mas conocido :confuse:
    igual, lo que me atrajo de el es que es "organico"(si e=3 entonces decir queso y cosas asi)


    EDIT:saben como puedo hacer el +1 en ms-dos?
     
    #6
    Last edited: Aug 1, 2012
  7. emr

    emr Eatibus almost anythingus

    Joined:
    Mar 26, 2011
    Messages:
    206
    Location:
    En el desierto
    Nunca hice nada en Lua, pero lo que encontré es:
    Sitio oficial de Lua: http://www.lua.org/
    Instalador de la VM, editor, librerías, etc. para Windows: http://code.google.com/p/luaforwindows/

    Consejo que se da desde hace mucho tiempo en la programación: tratá de evitar el uso de goto ;) (ojo, yo aprendí a programar en un TK-85 y ahí era puro goto)
     
    #7
    Last edited: Aug 4, 2012
  8. nicohvc

    nicohvc Moderador

    Joined:
    Dec 23, 2006
    Messages:
    7,370
    Location:
    Neo Kobe City
    Jajaja si en los procesadores viejos motorola o microcontroladores pic como el 16f84 es mucho goto y saltos incondicionados. No es la idea hacer mucho su uso.

    A ver hoy estoy con mucho más tiempo asi que Mrmainque contanos qué es lo que querés hacer? Qué pasa con Minecraft y Lua? vos querés jugar un poco hacendo programitas o buscás hacer algo especial para minecraft? Contá lo más detallado posible qué es lo que querés hacer. Veo que venís de haber programado en otros lenguajes. Quizás complicados y de bajo nivel. De donde venís usando el goto?
     
    #8
  9. Mrmainque

    Mrmainque Cuevino Milenario

    Joined:
    Jul 24, 2012
    Messages:
    1,419
    del msdos, tengo algunas nociones de programacionpero no muchas, lo que pasa con el minecraft es que tiene un mod llamado computercraft que agrega computadoras(duh) y estas son completamente programables y en lua, y de ahy aprendi un poco:P
    lo que pasa con los elefantes es que esto me esta picando desde hace un par de semanas y ya saben como es cuando a uno se le mete algo en la cabesa
    PD.:disculpen laa ortografia, estoy escribiendo con guantes del frio que hace y cuesta no oprimirse dos o tres teclas por ves
     
    #9

Share This Page

Loading...