Giter VIP home page Giter VIP logo

Comments (10)

incinirate avatar incinirate commented on May 18, 2024 1

Actually to my knowledge, neko8 implements Lua, with ASM being interpreted within Lua.

from neko8.

egordorichev avatar egordorichev commented on May 18, 2024 1

Yup, neko8 supports lua as main scripting language, moonscript, asm and BASIC. To switch between them use new 'lang'. new defaults to lua, new asm creates asm cart.

Thank you for your feedback ;) We are porting neko8 to c++ at the moment, so the lua branch is not being developed anymore.

from neko8.

egordorichev avatar egordorichev commented on May 18, 2024 1

And you should use lua build for now ;)
https://github.com/egordorichev/neko8/blob/master/Game%20Jam%20Special%20Edition/GJSE.love

To run it, you will need love2d. Run it with:

love ./GJSE.love

from neko8.

egordorichev avatar egordorichev commented on May 18, 2024 1

@pi-pi3 did not you want to keep it? It is awesome, yet simple. Porting it to c++ (or implementing lua sandbox for it) shouldn't be hard. As we all know, I'm working on a few jams at the moment, that's why I did not make a single commit in the last few weeks. But the project is NOT dead.

from neko8.

LordStephen77 avatar LordStephen77 commented on May 18, 2024

@incinirate I compiled the source 1 hour ago, i tested helloword_asm. Now I try to do something and see how she uses LUA.

Thank you for your response, I really hope that my idea is taken into account. The project has great potential, a language like Python is much easier and recalls the 80's ;)

from neko8.

Rami-Sabbagh avatar Rami-Sabbagh commented on May 18, 2024

Let's start a Lua vs Python war: Hey, LuaJIT is a lot better than Python, a code file would take 100 light years to compile, while LuaJIT compiles the code in 0.0001 seconds.

from neko8.

pi-pi3 avatar pi-pi3 commented on May 18, 2024

Hi there, I'm the developer of asm.lua. asm.lua isn't being supported anymore. It was a quick experiment that is now in stagnation and it won't be supported in neko8 anymore. Lua remains the default in neko. But there have been ideas of implementing other scripting languages, like JavaScript and a BASIC. If anyone is willing to implement Python, it shouldn't be too hard, now that a C++ port is being worked on

from neko8.

pi-pi3 avatar pi-pi3 commented on May 18, 2024

I'm fine with you working on it, but I won't be anymore

from neko8.

egordorichev avatar egordorichev commented on May 18, 2024

Ok, that's fine ;)

from neko8.

LordStephen77 avatar LordStephen77 commented on May 18, 2024

@RamiLego4Game Liko-12 is very cool <3 the font changes because the standard one can read only an alien with 12 eyes :D

Thanks for the gentle response guys. The new C ++ port is a nice idea, I guess I can see new features and improved performance in the future. Thanks for your great work.

from neko8.

Related Issues (11)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.