indigo-json-circe


License

License

MIT
Categories

Categories

JSON Data
GroupId

GroupId

io.indigoengine
ArtifactId

ArtifactId

indigo-json-circe_sjs1_2.13
Last Version

Last Version

0.7.1
Release Date

Release Date

Type

Type

jar
Description

Description

indigo-json-circe
indigo-json-circe
Project URL

Project URL

https://github.com/PurpleKingdomGames/indigo
Project Organization

Project Organization

io.indigoengine
Source Code Management

Source Code Management

https://github.com/PurpleKingdomGames/indigo

Download indigo-json-circe_sjs1_2.13

How to add to project

<!-- https://jarcasting.com/artifacts/io.indigoengine/indigo-json-circe_sjs1_2.13/ -->
<dependency>
    <groupId>io.indigoengine</groupId>
    <artifactId>indigo-json-circe_sjs1_2.13</artifactId>
    <version>0.7.1</version>
</dependency>
// https://jarcasting.com/artifacts/io.indigoengine/indigo-json-circe_sjs1_2.13/
implementation 'io.indigoengine:indigo-json-circe_sjs1_2.13:0.7.1'
// https://jarcasting.com/artifacts/io.indigoengine/indigo-json-circe_sjs1_2.13/
implementation ("io.indigoengine:indigo-json-circe_sjs1_2.13:0.7.1")
'io.indigoengine:indigo-json-circe_sjs1_2.13:jar:0.7.1'
<dependency org="io.indigoengine" name="indigo-json-circe_sjs1_2.13" rev="0.7.1">
  <artifact name="indigo-json-circe_sjs1_2.13" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.indigoengine', module='indigo-json-circe_sjs1_2.13', version='0.7.1')
)
libraryDependencies += "io.indigoengine" % "indigo-json-circe_sjs1_2.13" % "0.7.1"
[io.indigoengine/indigo-json-circe_sjs1_2.13 "0.7.1"]

Dependencies

compile (5)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.13.5
io.indigoengine : indigo_sjs1_2.13 jar 0.7.1
org.scala-js : scalajs-library_2.13 jar 1.5.1
io.circe : circe-core_sjs1_2.13 jar 0.14.0-M5
io.circe : circe-parser_sjs1_2.13 jar 0.14.0-M5

test (2)

Group / Artifact Type Version
org.scala-js : scalajs-test-bridge_2.13 jar 1.5.1
org.scalameta : munit_sjs1_2.13 jar 0.7.23

Project Modules

There are no modules declared in this project.

MIT License Latest Tagged Release Discord Chat Join the chat at https://gitter.im/Purple-Kingdom-Games/Indigo

Indigo

Indigo is a game engine written in Scala for functional programmers. It allows game developers to build games using a set of purely functional APIs that are focused on productivity and testing.

Indigo is built entirely on Scala.js + WebGL, but it's sbt and Mill plugins will export games for web, desktop (via Electron), and mobile (via Cordova). Hypothetically consoles could also be supported.

Documentation can be found on indigoengine.io.

Full local build and test instructions

Build requirements

You will need:

  • Mill
  • SBT
  • JDK (Update: 1.8 works, 11 is used in Indigo's development)
  • glslang validator - can be installed with your favorite package manager.

Running the build

On Mac / Linux, from the repo root to do a full build and test:

bash build.sh

Windows users: Most of the things in the script mentioned above should work, but Indigo is not routinely built on Windows machines so we currently offer no guarantees or support. We hope to in the future.

There is also another script which is a bit faster since it doesn't build the examples or demos.

bash localpublish.sh
io.indigoengine

Purple Kingdom Games

Versions

Version
0.7.1
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0