luxeengine.com Open in urlscan Pro
138.197.146.143  Public Scan

Submitted URL: http://createwith.luxe/
Effective URL: https://luxeengine.com/
Submission: On May 23 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

<form class="">
  <input id="search-field" class="g-search-input" type="text" placeholder="Type to search" autocomplete="off">
</form>

<form data-members-form="subscribe" onsubmit="subscribeFunction()">
  <div class="form-group">
    <input id="userEmail" type="email" class="g-search-input" data-members-email="" placeholder="hello@example.com" autocomplete="false">
    <button id="sendBtn" class="g-btn-subscribe-send" type="submit"><span>Subscribe</span></button>
  </div>
  <div id="confirm" class="g-message-success" style="display:none;">
    <strong>Great!</strong>Check your inbox and click the link to confirm your subscription.
  </div>
  <div id="error" class="message-error" style="display:none;"> Please enter a valid email address! </div>
</form>

Text Content

dev news tech closed-beta


home
dev

news

tech

closed-beta


You've successfully subscribed to luxe engine!


SUBSCRIBE TO LUXE ENGINE

Get updates from luxe directly to your inbox.
We'll only email for important dev news or betas.

Subscribe
Great!Check your inbox and click the link to confirm your subscription.
Please enter a valid email address!


LUXE ENGINE | A LOVINGLY CRAFTED GAME ENGINE


 * about
 * status
 * design
 * 
 * modules
 * follow
 * blog


LUXE

A lovingly crafted
cross platform game engine

luxe is a cross platform, rapid development game engine
to make games for Mac, Linux, Windows, and Web & more*
*consoles wip.


luxe is now in closed beta.
There are no public builds available just yet.
Read on for details.




ABOUT

luxe is an easy to learn game engine for making 2D or 3D games. As an engine it
prioritizes design and workflow for rapidly expressing ideas.

Designed as a 2D first engine, luxe aims to provide a strong 2D toolset ready to
make games. This applies whether it's a one hour or one+ year project.

Beyond the 2D layer lives a powerful but accessible hardware driven renderer,
with great support for shaders, asset pipelines, render paths and more.
This allows 3D rendered games to use luxe all the same.

luxe itself is written in c++, although luxe games normally use the Wren
programming language (which the engine has deep integration with). Later, any
language that can interact with C can be used. Read the language dev log for
more.


MADE BY A GAME STUDIO

luxe is used to make games by the engine developers.
We've always believed an engine is driven by real world use, so we made a game
studio around it because that's what makes sense to us. Our first game is
Mossfield Origins.

We're a diverse game studio with a strong vision for good community, sustainable
business, empowered workers and empowering more voices to create games.



Read on further for more details about luxe!




DEVELOPMENT UPDATES

Support development
Support luxe right here
Find out more: community & support

Join the community
Visit the create with luxe community.
You can also join the discord.


Recent important news
luxe jam #1 Recent luxe game jam
news #2 luxe full time and ...
news #3 beta updates!
a few exciting developments for luxe engine and the team

Read the latest dev log for previews, details about the engine, editor and more.
Most recent, dev log #10 - preview, or view all dev logs.





DEVELOPMENT STATUS


LUXE IS NOW IN CLOSED BETA!


The luxe preview build is available to beta testers.
Read dev log #10 - preview to find out what that means.
Fill out this form to express your interest! Don't miss when luxe becomes
available
We'll only email for important development news or betas. sign up for the luxe
mailing list







DESIGN PHILOSOPHY



 * MODULAR
   
   A tightly designed core engine with a module system ensures a lightweight yet
   expressive set of tools.


 * FLUID
   
   The heart of luxe is rapid iteration and expression of intent. These are
   design pillars, because workflow matters.


 * FOR HUMANS
   
   Built by people that make games with it, luxe cares about the people that are
   using it day to day.



WORKFLOW

the luxe editors complement both a data driven or code based workflow

luxe is for solo developers as well as teams, so while it provides a great code
based workflow, it is not limited to code only.

editors and tools enhance the luxe workflow, which empowers artists, designers
and programmers in the expression of ideas, and rapid game development.

The editor is designed for game specifics, just like the rest of the engine, so
custom/project editors are easy, and shareable via modules.


EDITORS HELP TO BUILD WORLDS, ANIMATION, UI AND MORE.







TOOLS, NOT FEATURES

worlds, modifiers, entities and systems


Games are a diverse medium with unique challenges. luxe makes the distinction
between tools and features explicit, and builds around tools as a core
principle.

This frees the engine from being bloated by things a fraction of games want, and
instead aims to empower games to be specific, adaptive and exact. At runtime,
you only pay for what you use.

By combining systems both high and low level,

LUXE IS LIKE A TOOLBOX, AND A GAME IS THE CONNECTION OF THESE INTO A WHOLE.

When configuring a type of project to reuse (like a 2D platformer or 3D first
person project), luxe provides outlines, which jump start projects into
predefined workflows. Outlines are where custom workflows are defined above the
engine level.

luxe provides pieces that snap together,



READY TO MAKE GAMES.




RENDERING FOR EVERYONE

luxe is powered by an easy to learn but highly flexible renderer.


Games can have unique needs, and game specific choices. luxe allows games to
choose the best suited rendering style for their world, and offers high level
interaction from the game.

With a full abstraction over portable backends, a new shading language designed
with the luxe philosophy, and a scripted pipeline driven workflow, rendering is
right at home in luxe.

Rendering is a complex field where fast iteration is important, and experiments
can be done quickly and easily. luxe aims for that, and to be approachable, so
that beginners can learn foundations without starting from scratch.





MODULAR BY DESIGN

luxe is built around a modular package system


luxe has a rich set of systems ready to make games, but it couldn't possibly
provide all systems that all different types of games need, without becoming
bloated or unfocused.

When the engine doesn't provide something, it's often by design. Modules serve
this need by providing a way for you to expand the tools and systems that are
available to you when making games. Modules also provide ways to use other
programming languages.

This modularity is a fundamental part of luxe,
even the luxe API itself is a module.




STAY INFORMED

Join the create with luxe community.
Join the official luxe discord server for live development updates and streams.

Read the development logs.


Don't miss out on luxe updates!
sign up for the newsletter.


 * newsletter  email
 * twitter  twitter
 * gitHub  github
 * rss  rss


Subscribe

luxe engine © 2021 - Published with Ghost