A sample project demonstrating the Magic.Unity integration.
For convenience, it includes the 1.0 release of Magic.Unity.
-
Assets/boids.clj
The Clojure implementation of the boids algorithm. It is compiled into theMagicBuild/boids.clj.dll
file and can be recompiled using The procedure described in the Magic.Unity README. -
Assets/Boid.cs
The Unity component script that is attached to GameObjects in the scene. It looks up and invokes theboids/update-boid
implemented inboids.clj
. -
Assets/Scenes/SampleScene.unity
The scene, combining the Boid comopnent and GameObjects.
Copyright © 2020 Ramsey Nasser and contributors
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.