Etyl

Etyl's Core

Лицензия

Лицензия

Harium Commercial License
Группа

Группа

com.harium
Идентификатор

Идентификатор

etyl
Последняя версия

Последняя версия

1.0.18
Дата

Дата

Тип

Тип

jar
Описание

Описание

Etyl
Etyl's Core

Скачать etyl

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.harium/etyl/ -->
<dependency>
    <groupId>com.harium</groupId>
    <artifactId>etyl</artifactId>
    <version>1.0.18</version>
</dependency>
// https://jarcasting.com/artifacts/com.harium/etyl/
implementation 'com.harium:etyl:1.0.18'
// https://jarcasting.com/artifacts/com.harium/etyl/
implementation ("com.harium:etyl:1.0.18")
'com.harium:etyl:jar:1.0.18'
<dependency org="com.harium" name="etyl" rev="1.0.18">
  <artifact name="etyl" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.harium', module='etyl', version='1.0.18')
)
libraryDependencies += "com.harium" % "etyl" % "1.0.18"
[com.harium/etyl "1.0.18"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
com.harium.etyl : etyl-gdx jar 1.0
com.harium : etyl-commons jar 1.0.8

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

Etyl Build Status Codacy Badge

Etyl is the newest version of Etyllica (a 2D Game Engine made in Java).

The project was modified to handle multiples backends (choose between AWT or LibGDX), now you can run the exactly SAME code in Desktop or Android (and possibly HTML5 and iOS in the future, thanks to LibGDX).

How to start

Maven

<dependency>
    <groupId>com.harium.etyl</groupId>
    <artifactId>etyl</artifactId>
    <version>1.4.6</version>
</dependency>

Local jar

Can't use maven? No problem, build a local jar.

Minimal Working Example

import com.harium.etyl.Etyl;
import com.harium.etyl.commons.context.Application;
import com.harium.etyl.commons.graphics.Color;
import com.harium.etyl.core.graphics.Graphics;

public class Main extends Etyl {

    public Main() {
        super(800, 600);
    }

    public static void main(String[] args) {
        Main app = new Main();
        app.setTitle("Etyl");
        app.init();
    }

    @Override
    public Application startApplication() {
        return new HelloWorld(w, h);
    }

    public class HelloWorld extends Application {
        public HelloWorld(int w, int h) {
            super(w, h);
        }

        @Override
        public void load() {}

        @Override
        public void draw(Graphics g) {
            g.setColor(Color.GREEN_ETYL);
            g.fillRect(0, 0, w, h);
        }
    }
}

Related projects

Contact

Do you have a request? Need some help?

Open an issue, lets talk.

Need some privacy?

Send me an e-mail: yuri@harium.com

License

Basically you can use it freely (even in commercial projects) but if you make some changes in Etyl, I would like to see it as a Pull Request (and maybe add it to the project).

com.harium

Harium

Версии библиотеки

Версия
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0