News for hackers. Stuff that matters.

_discovery

thanks :)
Oh yea, but I make games for a living. It's tailored for making games, and I made it to make games with. It can be used for any number of things as you suggest, but I have a goal and focus and vision and describe it according to that :)
yea, there are several engines out there! It's great. I'm glad godot exists, the more usable engines around the better I say. (Although there are many reasons people choose to use godot (or other engines) to make games over another existing engine, similar reasons exist for why I make luxe for me to use!)
yep, thanks!
Thanks!

1. see the dev log on language - https://luxeengine.com/dev-log-5/ - dev log 4 also mentions this aspect a bit.

2. The website mentions consoles in passing - I can't talk about them yet, but the intent is strong native console support.

3. Trivial :) The full engine is available from scripts directly (the same api that is available on the C++ side). for example: var geo = Geometry.create(Primitive.triangle, material, vert_count) and from there, you can populate the vertex buffers any way you choose. the engine provides generators (like "make me a quad" etc).

oh nice, yea it's coming along (the book is not complete yet, like before, it's written and each chapter put up when complete). There's a github repo as well.

I'd say it's worth the fun of writing your own alongside or after!

GPP was great. Plus, Bob's new book is about writing interpreters!

http://craftinginterpreters.com/

This 1.0 version of the engine is not yet available, the source will come along when it is :) (The older iterations (not representative of 1.0) source is up on the alpha page).
The dev logs typically go into detail on the decisions I make, for the decision on wren see https://luxeengine.com/dev-log-5/ .
It's actually written in C++! wren is the scripting language on the high level, and as the site links to - later any language can be used :) I've updated the language part in the about section to clarify that.