-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
191 lines (148 loc) · 5.32 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
<!doctype html>
<html>
<head>
<title>lycheeJS - JavaScript Game Engine</title>
<link rel="stylesheet" href="asset/css/about.css">
</head>
<body>
<section id="navigation">
<ul>
<li><a class="active" href="./">About</a></li>
<li><a href="docs/">Docs</a></li>
<li><a href="tools/">Tools</a></li>
<li><a href="blog/">Blog</a></li>
<li>|</li>
<li><a href="https://github.com/martensms/lycheeJS">lycheeJS</a></li>
<li><a href="https://github.com/martensms/lycheeJS-adk">lycheeJS-ADK</a></li>
</ul>
</section>
<section id="headline">
<h1>lycheeJS</h1>
<h2>
The first professional-grade cross-Browser and
cross-Platform JavaScript game engine.
</h2>
</section>
<section id="articles">
<article id="every-browser" class="active">
<h3>Play in every Browser</h3>
<p>
The <a href="https://github.com/martensms/lycheeJS">lycheeJS game engine</a>
runs in all modern Browsers, such as Firefox, Chrome, Opera, Safari and
Internet Explorer!
</p>
<p>
Even all major Mobile Browsers are supported, including WebKit on
Android, Chrome on Android and Mobile Safari on iPod Touch, iPhone
and iPad.
</p>
<p>
Read the <a href="docs/compatibility-table.html">compatibility table</a>
for further details.
</p>
</article>
<article id="every-platform">
<h3>Play on every Platform</h3>
<p>
The <a href="https://github.com/martensms/lycheeJS-adk">lycheeJS-adk (App Development Kit)</a>
includes a custom V8-based JIT runtime with OpenGL, GLU and GLUT integration
and custom data types for interaction.
</p>
<p>
Using the lycheeJS-adk, you are able to create native, executable builds
for Windows, Windows Metro, Linux, Android 2.3, Android 4.x,
iOS 5.0+ and even for Mac OSX!
</p>
</article>
<article id="publish-games">
<h3>Publish your Games on Facebook, the AppStore, Google Play Store and Steam</h3>
<p>
The <a href="https://github.com/martensms/lycheeJS-adk">lycheeJS-adk</a>
automatically creates prebuild packages for Third-Party distribution systems
like Debian packages, Facebook, the AppStore, the Google Play Store or Steam.
</p>
<p>
So you, as a developer, only need to upload your game and enter the details
for the distribution system afterwards.
</p>
</article>
<article id="game-boilerplate">
<h3>Game Boilerplate</h3>
<p>
You can get started within minutes using the
<a href="https://github.com/martensms/lycheeJS/tree/master/game/boilerplate/">Game Boilerplate</a>,
showing you best practices in writing real cross-platform compatible games.
</p>
<p>
Read the <a href="docs/getting-started.html">Getting Started Guide</a> or the
Tutorials in the documentation that explain step-by-step how to build a game
using the lycheeJS game engine and show you how to use the advantages of rapid
development inside the Web Browser.
</p>
</article>
<article id="anything-2d-anything-3d">
<h3>Anything 2D, Anything 3D</h3>
<p>
As the lycheeJS game engine is completely independent of the JavaScript runtime,
you are able to use it in any environment. You can even create Games using WebGL
in the Web Browser or using native OpenGL (SL / ES 2.1) within the V8 JIT runtime.
</p>
<p>
This allows you to create stunning 3D games for modern Web Browsers, native Games
on Desktop environments and even for Android devices!
</p>
</article>
<article id="open-source">
<h3>Open Source Philosophy</h3>
<p>
Everything in the lycheeJS library is Open Source.<br>
Even this Website and the documentation is hosted on github!
</p>
<p>
If you don't believe it, here are the links to their repositories:
</p>
<ul>
<li><a href="https://github.com/martensms/lycheeJS">lycheeJS</a></li>
<li><a href="https://github.com/martensms/lycheeJS-adk">lycheeJS-ADK</a></li>
<li><a href="https://github.com/martensms/lycheeJS-docs">lycheeJS-Docs</a></li>
</ul>
<p>
Of course, you are invited to grab the code and to contribute!
</p>
</article>
</section>
<section id="teaser-navi">
<div class="fancybutton" id="teaser-previous"><</div>
<div class="fancybutton" id="teaser-next">></div>
</section>
<section id="links">
<p>Now, what are you waiting for?</p>
<a class="fancybutton" href="https://github.com/martensms/lycheeJS/zipball/master">Download (v0.5)</a>
<a class="fancybutton" href="docs/getting-started.html">Get Started</a>
</section>
<footer>
© 2012 by Christoph Martens (<a href="http://twitter.com/martensms">Twitter</a>) |
lycheeJS is released under MIT license. lycheeJS-adk (public beta) is dual licensed GPL and lycheeJS-ADK-EULA.<br>
</footer>
<script src="source/Teaser.js"></script>
<script>
(function(global) {
var teaser = new app.Teaser(document.getElementById('articles'));
if (global.location.hash.match(/!/)) {
var active = global.location.hash.split('!')[1];
var element = document.getElementById(active);
if (element) {
teaser.reset(element);
}
}
var next = document.getElementById('teaser-next');
next.onclick = function() {
teaser.next();
};
var previous = document.getElementById('teaser-previous');
previous.onclick = function() {
teaser.previous();
};
})(this);
</script>
</body>