Skip to content

🎮 Elaria is a game engine which can be used to make browser games. It is originally used in the game "Elaria: Clash of The Worlds", but it was separated as an independent project.

Notifications You must be signed in to change notification settings

elaria-clash-of-the-worlds/engine

Repository files navigation

🎮 Elaria Engine 🕹️

📖 About Elaria Engine

Elaria Engine is a lightweight, ready-to-use, plug-and-code1 and easy browser game engine.

It supports:

  • Static sprites
  • Animatied spritesheets
  • Sounds
  • Transformation
  • UI / HUD

🔨 Usage

  • Build Elaria Engine using npx webpack or just webpack
  • Use the elaria.js file in your project, just include it directly into your HTML file:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>My Wonderful Game</title>
    <script src="elaria.js"></script>
</head>
<body>
    <canvas id="game-canvas"></canvas>
</body>
</html>
  • Follow the examples in JSDocs to create a game. We are currently working on a documentation website. Please, stand by.

🌍 Showcases

🛡️ Licence

MIT


1 Plug and Code means you don't need to install the dependencies or download apps to use the engine. Just include it into your project by adding a <script> tag!

About

🎮 Elaria is a game engine which can be used to make browser games. It is originally used in the game "Elaria: Clash of The Worlds", but it was separated as an independent project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published