Ramsey Nasser and I are excited to announce the alpha release of Arcadia,
the integration of Clojure 1.7 into the Unity3D <http://unity3d.com/> game
engine and development platform.

Based on Clojure's CLR branch <https://github.com/clojure/clojure-clr>,
Arcadia compiles to optimized bytecode, with performance suitable for
general game development. It includes a networked REPL that can be targeted
by arbitrary editors, and provides functionality for fast, bidirectional
conversion <https://github.com/arcadia-unity/Arcadia/wiki/arcadia.hydrate>
between Unity objects and persistent Clojure data. It has confirmed export
for Windows, Linux, and OSX, and aspires to export for iOS, Android,
PlayStation, Xbox, and the web.

Arcadia lives at https://github.com/arcadia-unity/Arcadia. For now, the
best way to get started is by cloning the repo. A brief screencast on
getting set up is here <https://www.youtube.com/watch?v=KLq9b9lDmkc>.

Arcadia's blog is here
<http://arcadia-unity.tumblr.com/post/100257212548/arcadia-0-1a-launched>. The
mailing list is here <https://groups.google.com/forum/#!forum/arcadia-unity>
.

Unity3D can be obtained (for free!) at http://unity3d.com/.

Our StrangeLoop presentation on Arcadia (then known as Clojure-Unity) is
here <https://www.youtube.com/watch?v=tJr_TD1BtF0.>.

Acknowledgements ---

We're very grateful to the many people who helped with this project. We owe
special thanks to our studiomates Kovas Boguta and David Nolen, and
honorary studiomates Brandon Bloom and David Lansdowne, for their
invaluable advice and support. We're especially fortunate to have attracted
the attention of Joseph Parker, who has been building amazing things with
Arcadia since it was a sloppy hack hidden on Github. We owe the name to the
generous and urbane Zach Tellman, without whom this project would probably
be called Clunity.

Super special thanks to David Miller and the Clojure-CLR community. David
has maintained a fully-loaded port of Clojure to the CLR runtime for five
years. His amazing work and ongoing support made Arcadia possible. We're
humbled by the astounding quality of a Clojure implementation with
relatively few users, and would be honored if integration with Unity brings
it more attention.

- Tims Gardner

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to