mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2024-12-24 18:58:54 +01:00
Update .travis.yml for GopherJS; Update docs
This commit is contained in:
parent
cf5bf94d47
commit
72d0a12757
12
.travis.yml
12
.travis.yml
@ -1,8 +1,7 @@
|
||||
language: go
|
||||
|
||||
go:
|
||||
- 1.3
|
||||
- tip
|
||||
- 1.4
|
||||
|
||||
before_install:
|
||||
- "export DISPLAY=:99.0"
|
||||
@ -12,6 +11,15 @@ before_install:
|
||||
- sudo apt-get update -qq
|
||||
- sudo apt-get install -qq libglew-dev libglfw3-dev
|
||||
|
||||
install:
|
||||
- go get -t -v ./...
|
||||
- go get github.com/gopherjs/gopherjs
|
||||
- go get github.com/gopherjs/webgl
|
||||
|
||||
script:
|
||||
- go test -v ./...
|
||||
- gopherjs build -v github.com/hajimehoshi/ebiten/example/blocks
|
||||
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
|
@ -67,9 +67,10 @@ table.examples iframe {
|
||||
<h2>Install on Mac OS X</h2>
|
||||
<pre><code>:; brew install glew
|
||||
:; brew install glfw3 # or homebrew/versions/glfw3
|
||||
:; go get -u github.com/hajimehoshi/ebiten</code></pre>
|
||||
<p>If you want to use GopherJS, execute this:</p>
|
||||
<pre><code>:; go get -u -tag=js github.com/hajimehoshi/ebiten</code></pre>
|
||||
:; go get github.com/hajimehoshi/ebiten</code></pre>
|
||||
<p>If you want to run your game on a web browser, execute this:</p>
|
||||
<pre><code>:; go get github.com/gopherjs/gopherjs
|
||||
:; go get github.com/gopherjs/webgl</code></pre>
|
||||
|
||||
<h2>Execute the example</h2>
|
||||
<pre><code>:; cd $GOHOME/src/github.com/hajimehoshi/ebiten/example
|
||||
@ -77,16 +78,14 @@ table.examples iframe {
|
||||
|
||||
<h2>Execute the example on a web browser</h2>
|
||||
<p>If you can the example screens above, Ebiten is working on your browser! Each example above works as an independent html in an iframe. If you want to execute the examples apart from this site, execute this:</p>
|
||||
<pre><code>:; go get github.com/gopherjs/gopherjs
|
||||
:; go run $GOPATH/src/github.com/hajimehoshi/ebiten/example/server/main.go</code></pre>
|
||||
<pre><code>:; go run $GOPATH/src/github.com/hajimehoshi/ebiten/example/server/main.go</code></pre>
|
||||
<p>Then, open <code>localhost:8000</code> on your browser.</p>
|
||||
<p><code>localhost:8000/?EXAMPLE_NAME</code> shows other examples (e.g. <code>localhost:8000/?rotate</code>).</p>
|
||||
<p>Of cource, you can execute gopherjs yourself. Please see <a href="http://gopherjs.org/">GopherJS site</a> for more detail.</p>
|
||||
|
||||
<h2>Run your game on a web browser</h2>
|
||||
<p>Compile your game with GopherJS:</p>
|
||||
<pre><code>:; go get github.com/gopherjs/gopherjs
|
||||
:; gopherjs build -o yourgame.js path/to/yourgame</code></pre>
|
||||
<pre><code>:; gopherjs build -o yourgame.js path/to/yourgame</code></pre>
|
||||
<p>Then, open the below HTML on your HTTP server:</p>
|
||||
<pre><code><!DOCTYPE html>
|
||||
<script src="yourgame.js"></script></code></pre>
|
||||
|
@ -308,9 +308,10 @@ func main() {
|
||||
<h2>Install on Mac OS X</h2>
|
||||
<pre><code>:; brew install glew
|
||||
:; brew install glfw3 # or homebrew/versions/glfw3
|
||||
:; go get -u github.com/hajimehoshi/ebiten</code></pre>
|
||||
<p>If you want to use GopherJS, execute this:</p>
|
||||
<pre><code>:; go get -u -tag=js github.com/hajimehoshi/ebiten</code></pre>
|
||||
:; go get github.com/hajimehoshi/ebiten</code></pre>
|
||||
<p>If you want to run your game on a web browser, execute this:</p>
|
||||
<pre><code>:; go get github.com/gopherjs/gopherjs
|
||||
:; go get github.com/gopherjs/webgl</code></pre>
|
||||
|
||||
<h2>Execute the example</h2>
|
||||
<pre><code>:; cd $GOHOME/src/github.com/hajimehoshi/ebiten/example
|
||||
@ -318,16 +319,14 @@ func main() {
|
||||
|
||||
<h2>Execute the example on a web browser</h2>
|
||||
<p>If you can the example screens above, Ebiten is working on your browser! Each example above works as an independent html in an iframe. If you want to execute the examples apart from this site, execute this:</p>
|
||||
<pre><code>:; go get github.com/gopherjs/gopherjs
|
||||
:; go run $GOPATH/src/github.com/hajimehoshi/ebiten/example/server/main.go</code></pre>
|
||||
<pre><code>:; go run $GOPATH/src/github.com/hajimehoshi/ebiten/example/server/main.go</code></pre>
|
||||
<p>Then, open <code>localhost:8000</code> on your browser.</p>
|
||||
<p><code>localhost:8000/?EXAMPLE_NAME</code> shows other examples (e.g. <code>localhost:8000/?rotate</code>).</p>
|
||||
<p>Of cource, you can execute gopherjs yourself. Please see <a href="http://gopherjs.org/">GopherJS site</a> for more detail.</p>
|
||||
|
||||
<h2>Run your game on a web browser</h2>
|
||||
<p>Compile your game with GopherJS:</p>
|
||||
<pre><code>:; go get github.com/gopherjs/gopherjs
|
||||
:; gopherjs build -o yourgame.js path/to/yourgame</code></pre>
|
||||
<pre><code>:; gopherjs build -o yourgame.js path/to/yourgame</code></pre>
|
||||
<p>Then, open the below HTML on your HTTP server:</p>
|
||||
<pre><code><!DOCTYPE html>
|
||||
<script src="yourgame.js"></script></code></pre>
|
||||
|
Loading…
Reference in New Issue
Block a user