Comments (10)
Actually to my knowledge, neko8 implements Lua, with ASM being interpreted within Lua.
from neko8.
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.
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.
@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.
@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.
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.
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.
I'm fine with you working on it, but I won't be anymore
from neko8.
Ok, that's fine ;)
from neko8.
@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)
- bad argument #18 to 'send' (number or boolean expected, got nil) HOT 5
- Error when run on iOS, but is normal on Mac
- On iOS the terminal`s prompt(>) and red rect cursor disappeared, can not input anything HOT 15
- Multiple crlf HOT 2
- Formatting HOT 1
- On iOS the soft keyboard can not use ESC etc. HOT 17
- use cmd new with a parameter(not lua or asm), crash
- Some non-important stuff. HOT 3
- Some potentially erroneous things in helpers.hpp HOT 5
- Crash when run a demo, then press ESC back to terminal, then run cls HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neko8.