M
M
Mikhail Osher2012-05-05 10:48:19
Game development
Mikhail Osher, 2012-05-05 10:48:19

Should Lua be used as a backend for browser game development?

I came across www.keplerproject.org .
I read it, it's interesting. And Lua itself is a good language.
Do you think there will be a profit in using Lua as a backend for developing browser games?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
S
Stdit, 2012-05-05
@Stdit

Dangerous, there can be pitfalls, as in any original technology. You can run into a bottleneck, in the absence of the required library, in the absence of developers for maintenance, incomprehensible bugs. The rarer and more original the technology, the less help the Internet can offer. If this is a project focused on profit, and not on self-development, I would not risk it.

S
Sannis, 2012-05-05
@Sannis

luvit.io/ :)

P
Pavel Nazarov, 2012-05-05
@smbd

The motivation is not entirely clear. Yes, it looks generally technologically advanced.
But there is python for fast and fairly productive work and development, and there is Java for slow development and high performance.
It is possible to fasten DSL/script engine for scripts to both languages, and there will be a profit.
What niche do you want to occupy, why do the solutions above not suit you?

T
Trave, 2012-05-30
@Trave

There is also LuaJIT - it speeds up to 64x. Python is slower.
Lua also has almost all the necessary libraries.
IMHO backing on lua is better and faster than backing on python.
And do not forget that lua is register based vm, and python is stack based vm.
Those. even lua interpretation will be faster than python'a.

S
Sergey Lerg, 2012-05-06
@Lerg

Lua is much faster than Python and requires less memory. Otherwise, Python is better.
I am writing a game in Lua - so far everything is fine.

K
KilgortTraut, 2012-05-06
@KilgortTraut

They also forgot to say about the Corona SDK. There is also lua, but this is already a mob development. It doesn’t matter what you write on, as long as you like it and feel comfortable.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question