skykapok / dawn

a ejoy2d tech demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

a ejoy2d tech demo


Languages

Language:C 87.6%Language:Lua 7.2%Language:C++ 3.0%Language:Objective-C 1.0%Language:Java 0.7%Language:Makefile 0.3%Language:Shell 0.0%