/dawn

a ejoy2d tech demo

Primary LanguageC

Dawn

This is a tech demo showing how to develop custom graphic effects in ejoy2d. This project is inspired by HGE's demo The Big Calm.

Here is the screenshots:

screenshots1 screenshots2 screenshots3

Build

1. Export Resource

* cd res
* ./export.sh

2. Build App

For IOS

* open build/ios/dawn.xcodeproj with xcode
* command + r

For Android (on macosx)

* install jdk, android sdk, android ndk, ant
* connect device or launch simulator
* cd build/android
* ./build

Install from market

  • IOS: not available currently
  • Android: GooglePlay

NOTICE: You can do everything with the source code but please do NOT submit compiled package to appstore or googleplay directly!

About ejoy2d

Ejoy2d is a open source cross-platform 2d game engine. The engine is written in c but provides a efficient lua binding. Check the homepage for more information.

About resource packing

Ejoy2d does not support creating sprite from image file, so we must pack all assets to a package with specific format. Simplepacker is a easy way to do this work.