html5-game-book
Code Samples and Demos for "Learning HTML5 Game Programming"
File Explorer
Download Latest Version (.zip)- profiles_settings.xml
- .name
- ant.xml
- compiler.xml
- encodings.xml
- misc.xml
- modules.xml
- uiDesigner.xml
- vcs.xml
- workspace.xml
- index.html
- phonegap-0.9.3.js
- zepto.min.js
- classes.dex
- PhoneGapApp-debug-unaligned.apk
- PhoneGapApp-debug.apk
- PhoneGapApp-unsigned.apk
- PhoneGapApp.ap_
- R.java
- phonegap-0.9.3.jar
- icon.png
- icon.png
- icon.png
- main.xml
- strings.xml
- App.java
- AndroidManifest.xml
- build.properties
- build.xml
- default.properties
- local.properties
- PhoneGapApp.iml
- proguard.cfg
- default.png
- default.png
- default.png
- default.png
- default.png
- default.png
- default.png
- default.png
- default.png
- default.png
- appicon.png
- default.png
- app.js
- index.html
- zepto.min.js
- .gitignore
- CHANGELOG.txt
- LICENSE
- LICENSE.txt
- manifest
- README
- tiapp.xml
- fonts.css
- icon_128.png
- icon_16.png
- Game.js
- trident.js
- A2h.mp3
- A3h.mp3
- D3h.mp3
- G3h.mp3
- Lobster.ttf
- ReenieBeanie.ttf
- index.html
- manifest.json
- fonts.css
- Game.js
- trident.js
- A2h.mp3
- A3h.mp3
- D3h.mp3
- G3h.mp3
- Lobster.ttf
- ReenieBeanie.ttf
- .index.html.swp
- index.html
- README
- geolocation-map.html
- webworker.html
- worker.js
- asteroid.png
- Asteroid.js
- main.js
- FABridge.js
- prototype.js
- Sound.min.js
- Sound.swf
- swfobject.js
- web_socket.js
- WebSocketMain.swf
- SGF.debug.js
- SGF.js
- index.html
- styles.css
- LinkedList.js
- prototype.js
- AnnieUseYourTelescope.ttf
- OFL.txt
- FABridge.js
- prototype.js
- Sound.min.js
- Sound.swf
- swfobject.js
- web_socket.js
- WebSocketMain.swf
- SGF.debug.js
- SGF.js
- Ball.js
- Direction.js
- main.js
- Paddle.js
- ScoreBoard.js
- ScoreLabel.js
- index.html
- styles.css
- AnnieUseYourTelescope.ttf
- OFL.txt
- FABridge.js
- prototype.js
- Sound.min.js
- Sound.swf
- swfobject.js
- web_socket.js
- WebSocketMain.swf
- SGF.debug.js
- SGF.js
- Ball.js
- Direction.js
- main.js
- Paddle.js
- ScoreBoard.js
- ScoreLabel.js
- index.html
- styles.css
- prototype.js
- Set.js
- FABridge.js
- prototype.js
- Sound.min.js
- Sound.swf
- swfobject.js
- web_socket.js
- WebSocketMain.swf
- SGF.debug.js
- SGF.js
- Cell.js
- CellContainer.js
- main.js
- MiniMax.js
- index.html
- styles.css
- fonts.css
- Game.js
- trident.js
- A2h.mp3
- A3h.mp3
- D3h.mp3
- G3h.mp3
- Lobster.ttf
- ReenieBeanie.ttf
- index.html
- playSounds.js
- 16171__harri__accoustic_loop_2_120bpm.mp3
- 4048__RealRhodesSounds__ambientloop83bpm.wav
- 4197__RealRhodesSounds__Cminor7.wav
- index.html
- README
- Parallax-scroll-example-layer-0.gif
- Parallax-scroll-example-layer-1.gif
- Parallax-scroll-example-layer-2.gif
- Parallax-scroll-example-layer-3.gif
- Parallax.js
- trident.js
- index.html
- README
- zombie_0.png
- Sprites.js
- trident.js
- index.html
- README
- Game.js
- index.html
- trident.js
- index.html
- cufon.js
- raphael-min.js
- Vegur.font.js
- index.html
- raphael-min.js
- index.html
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- Card.js
- Deck.js
- Droid_Sans_400.font.js
- Game.js
- raphael-min.js
- Set.js
- utils.js
- index.html
- svg-card-generator.groovy
- Cell.js
- CellsGrid.js
- game-of-life.html
- LifeProperties.js
- Props.js
- prototype.js
- suzanne.js
- cube.js
- loadingModels.html
- loadingModels.html~
- jiglibjs.0.9.0.2.js
- physics-demo.html
- snowman.html
- 200407-bluemarble.jpg
- README
- texturing.html
- geometric-face.html
- RequestAnimationFrame.js
- Three.js
- GWTMemoryCards_GWT.xml
- profiles_settings.xml
- gwt_user.xml
- .name
- ant.xml
- compiler.xml
- encodings.xml
- gradle.xml
- misc.xml
- modules.xml
- uiDesigner.xml
- vcs.xml
- workspace.xml
- com.google.gwt.eclipse.core.prefs
- Canvas$Card.class
- Canvas$Deck.class
- Canvas$RImage.class
- Canvas.class
- CardSet.class
- Game.class
- all-wcprops
- entries
- all-wcprops
- entries
- all-wcprops
- entries
- all-wcprops
- entries
- HTML5Media.gwt.xml.svn-base
- all-wcprops
- entries
- Audio.java.svn-base
- AudioElement.java.svn-base
- Media.java.svn-base
- MediaElement.java.svn-base
- MediaError.java.svn-base
- NetworkState.java.svn-base
- ReadyState.java.svn-base
- TimeRanges.java.svn-base
- Video.java.svn-base
- VideoElement.java.svn-base
- all-wcprops
- entries
- AbortEvent.java.svn-base
- AbortHandler.java.svn-base
- CanPlayEvent.java.svn-base
- CanPlayHandler.java.svn-base
- CanPlayThroughEvent.java.svn-base
- CanPlayThroughHandler.java.svn-base
- DurationChangeEvent.java.svn-base
- DurationChangeHandler.java.svn-base
- EmptiedEvent.java.svn-base
- EmptiedHandler.java.svn-base
- EndedEvent.java.svn-base
- EndedHandler.java.svn-base
- ErrorEvent.java.svn-base
- ErrorHandler.java.svn-base
- HasAbortHandlers.java.svn-base
- HasCanPlayHandlers.java.svn-base
- HasCanPlayThroughHandlers.java.svn-base
- HasDurationChangeHandlers.java.svn-base
- HasEmptiedHandlers.java.svn-base
- HasEndedHandlers.java.svn-base
- HasErrorHandlers.java.svn-base
- HasLoadedDataHandlers.java.svn-base
- HasLoadedMetadataHandlers.java.svn-base
- HasLoadStartHandlers.java.svn-base
- HasPauseHandlers.java.svn-base
- HasPlayHandlers.java.svn-base
- HasPlayingHandlers.java.svn-base
- HasProgressHandlers.java.svn-base
- HasRateChangeHandlers.java.svn-base
- HasSeekedHandlers.java.svn-base
- HasSeekingHandlers.java.svn-base
- HasStalledHandlers.java.svn-base
- HasSuspendHandlers.java.svn-base
- HasTimeUpdateHandlers.java.svn-base
- HasVolumeChangeHandlers.java.svn-base
- HasWaitingHandlers.java.svn-base
- LoadedDataEvent.java.svn-base
- LoadedDataHandler.java.svn-base
- LoadedMetadataEvent.java.svn-base
- LoadedMetadataHandler.java.svn-base
- LoadStartEvent.java.svn-base
- LoadStartHandler.java.svn-base
- PauseEvent.java.svn-base
- PauseHandler.java.svn-base
- PlayEvent.java.svn-base
- PlayHandler.java.svn-base
- PlayingEvent.java.svn-base
- PlayingHandler.java.svn-base
- ProgressEvent.java.svn-base
- ProgressHandler.java.svn-base
- RateChangeEvent.java.svn-base
- RateChangeHandler.java.svn-base
- SeekedEvent.java.svn-base
- SeekedHandler.java.svn-base
- SeekingEvent.java.svn-base
- SeekingHandler.java.svn-base
- StalledEvent.java.svn-base
- StalledHandler.java.svn-base
- SuspendEvent.java.svn-base
- SuspendHandler.java.svn-base
- TimeUpdateEvent.java.svn-base
- TimeUpdateHandler.java.svn-base
- VolumeChangeEvent.java.svn-base
- VolumeChangeHandler.java.svn-base
- WaitingEvent.java.svn-base
- WaitingHandler.java.svn-base
- all-wcprops
- entries
- AbortEvent.class
- AbortHandler.class
- CanPlayEvent.class
- CanPlayHandler.class
- CanPlayThroughEvent.class
- CanPlayThroughHandler.class
- DurationChangeEvent.class
- DurationChangeHandler.class
- EmptiedEvent.class
- EmptiedHandler.class
- EndedEvent.class
- EndedHandler.class
- ErrorEvent.class
- ErrorHandler.class
- HasAbortHandlers.class
- HasCanPlayHandlers.class
- HasCanPlayThroughHandlers.class
- HasDurationChangeHandlers.class
- HasEmptiedHandlers.class
- HasEndedHandlers.class
- HasErrorHandlers.class
- HasLoadedDataHandlers.class
- HasLoadedMetadataHandlers.class
- HasLoadStartHandlers.class
- HasPauseHandlers.class
- HasPlayHandlers.class
- HasPlayingHandlers.class
- HasProgressHandlers.class
- HasRateChangeHandlers.class
- HasSeekedHandlers.class
- HasSeekingHandlers.class
- HasStalledHandlers.class
- HasSuspendHandlers.class
- HasTimeUpdateHandlers.class
- HasVolumeChangeHandlers.class
- HasWaitingHandlers.class
- LoadedDataEvent.class
- LoadedDataHandler.class
- LoadedMetadataEvent.class
- LoadedMetadataHandler.class
- LoadStartEvent.class
- LoadStartHandler.class
- PauseEvent.class
- PauseHandler.class
- PlayEvent.class
- PlayHandler.class
- PlayingEvent.class
- PlayingHandler.class
- ProgressEvent.class
- ProgressHandler.class
- RateChangeEvent.class
- RateChangeHandler.class
- SeekedEvent.class
- SeekedHandler.class
- SeekingEvent.class
- SeekingHandler.class
- StalledEvent.class
- StalledHandler.class
- SuspendEvent.class
- SuspendHandler.class
- TimeUpdateEvent.class
- TimeUpdateHandler.class
- VolumeChangeEvent.class
- VolumeChangeHandler.class
- WaitingEvent.class
- WaitingHandler.class
- Audio.class
- AudioElement.class
- Media.class
- MediaElement.class
- MediaError.class
- NetworkState.class
- ReadyState.class
- TimeRanges.class
- Video.class
- VideoElement.class
- HTML5Media.gwt.xml
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- cardshuffle.mp3
- cardshuffle.ogg
- cardshuffle.wav
- fanfare.mp3
- fanfare.ogg
- fanfare.wav
- flipcard.mp3
- flipcard.ogg
- flipcard.wav
- Canvas$Card.class
- Canvas$Deck.class
- Canvas$RImage.class
- Canvas.class
- CardSet.class
- Game.class
- Game.gwt.xml
- AnimationCallback.class
- BBox.class
- PathBuilder.class
- Point.class
- Raphael$Circle.class
- Raphael$Ellipse.class
- Raphael$Image.class
- Raphael$Path.class
- Raphael$Rect.class
- Raphael$Set.class
- Raphael$Shape.class
- Raphael$Text.class
- Raphael.class
- RaphaelJS$Color.class
- RaphaelJS$Element.class
- RaphaelJS$Font.class
- RaphaelJS$Path.class
- RaphaelJS$Set.class
- RaphaelJS.class
- raphael-min.js
- raphael.js
- RaphaelGWT.gwt.xml
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- cardshuffle.mp3
- cardshuffle.ogg
- cardshuffle.wav
- fanfare.mp3
- fanfare.ogg
- fanfare.wav
- flipcard.mp3
- flipcard.ogg
- flipcard.wav
- Game.gwt.xml
- Canvas$Card$1$1.class
- Canvas$Card$1.class
- Canvas$Card$2.class
- Canvas$Card.class
- Canvas$Deck.class
- Canvas$RImage.class
- Canvas.class
- CardSet.class
- Game.class
- AbortEvent.class
- AbortHandler.class
- CanPlayEvent.class
- CanPlayHandler.class
- CanPlayThroughEvent.class
- CanPlayThroughHandler.class
- DurationChangeEvent.class
- DurationChangeHandler.class
- EmptiedEvent.class
- EmptiedHandler.class
- EndedEvent.class
- EndedHandler.class
- ErrorEvent.class
- ErrorHandler.class
- HasAbortHandlers.class
- HasCanPlayHandlers.class
- HasCanPlayThroughHandlers.class
- HasDurationChangeHandlers.class
- HasEmptiedHandlers.class
- HasEndedHandlers.class
- HasErrorHandlers.class
- HasLoadedDataHandlers.class
- HasLoadedMetadataHandlers.class
- HasLoadStartHandlers.class
- HasPauseHandlers.class
- HasPlayHandlers.class
- HasPlayingHandlers.class
- HasProgressHandlers.class
- HasRateChangeHandlers.class
- HasSeekedHandlers.class
- HasSeekingHandlers.class
- HasStalledHandlers.class
- HasSuspendHandlers.class
- HasTimeUpdateHandlers.class
- HasVolumeChangeHandlers.class
- HasWaitingHandlers.class
- LoadedDataEvent.class
- LoadedDataHandler.class
- LoadedMetadataEvent.class
- LoadedMetadataHandler.class
- LoadStartEvent.class
- LoadStartHandler.class
- PauseEvent.class
- PauseHandler.class
- PlayEvent.class
- PlayHandler.class
- PlayingEvent.class
- PlayingHandler.class
- ProgressEvent.class
- ProgressHandler.class
- RateChangeEvent.class
- RateChangeHandler.class
- SeekedEvent.class
- SeekedHandler.class
- SeekingEvent.class
- SeekingHandler.class
- StalledEvent.class
- StalledHandler.class
- SuspendEvent.class
- SuspendHandler.class
- TimeUpdateEvent.class
- TimeUpdateHandler.class
- VolumeChangeEvent.class
- VolumeChangeHandler.class
- WaitingEvent.class
- WaitingHandler.class
- Audio.class
- AudioElement.class
- Media.class
- MediaElement.class
- MediaError.class
- NetworkState.class
- ReadyState.class
- TimeRanges.class
- Video.class
- VideoElement.class
- HTML5Media.gwt.xml
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- Canvas$Card$1$1.class
- Canvas$Card$1.class
- Canvas$Card$2.class
- Canvas$Card.class
- Canvas$Deck.class
- Canvas$RImage.class
- Canvas.class
- CardSet.class
- Game.class
- Game.gwt.xml
- AnimationCallback.class
- BBox.class
- PathBuilder.class
- Point.class
- Raphael$Circle.class
- Raphael$Ellipse.class
- Raphael$Image.class
- Raphael$Path.class
- Raphael$Rect.class
- Raphael$Set.class
- Raphael$Shape.class
- Raphael$Text.class
- Raphael.class
- RaphaelJS$Color.class
- RaphaelJS$Element.class
- RaphaelJS$Font.class
- RaphaelJS$Path.class
- RaphaelJS$Set.class
- RaphaelJS.class
- RaphaelGWT.gwt.xml
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- Game.gwt.xml
- Canvas.java
- CardSet.java
- Game.java
- all-wcprops
- entries
- all-wcprops
- entries
- all-wcprops
- entries
- all-wcprops
- entries
- HTML5Media.gwt.xml.svn-base
- all-wcprops
- entries
- Audio.java.svn-base
- AudioElement.java.svn-base
- Media.java.svn-base
- MediaElement.java.svn-base
- MediaError.java.svn-base
- NetworkState.java.svn-base
- ReadyState.java.svn-base
- TimeRanges.java.svn-base
- Video.java.svn-base
- VideoElement.java.svn-base
- all-wcprops
- entries
- AbortEvent.java.svn-base
- AbortHandler.java.svn-base
- CanPlayEvent.java.svn-base
- CanPlayHandler.java.svn-base
- CanPlayThroughEvent.java.svn-base
- CanPlayThroughHandler.java.svn-base
- DurationChangeEvent.java.svn-base
- DurationChangeHandler.java.svn-base
- EmptiedEvent.java.svn-base
- EmptiedHandler.java.svn-base
- EndedEvent.java.svn-base
- EndedHandler.java.svn-base
- ErrorEvent.java.svn-base
- ErrorHandler.java.svn-base
- HasAbortHandlers.java.svn-base
- HasCanPlayHandlers.java.svn-base
- HasCanPlayThroughHandlers.java.svn-base
- HasDurationChangeHandlers.java.svn-base
- HasEmptiedHandlers.java.svn-base
- HasEndedHandlers.java.svn-base
- HasErrorHandlers.java.svn-base
- HasLoadedDataHandlers.java.svn-base
- HasLoadedMetadataHandlers.java.svn-base
- HasLoadStartHandlers.java.svn-base
- HasPauseHandlers.java.svn-base
- HasPlayHandlers.java.svn-base
- HasPlayingHandlers.java.svn-base
- HasProgressHandlers.java.svn-base
- HasRateChangeHandlers.java.svn-base
- HasSeekedHandlers.java.svn-base
- HasSeekingHandlers.java.svn-base
- HasStalledHandlers.java.svn-base
- HasSuspendHandlers.java.svn-base
- HasTimeUpdateHandlers.java.svn-base
- HasVolumeChangeHandlers.java.svn-base
- HasWaitingHandlers.java.svn-base
- LoadedDataEvent.java.svn-base
- LoadedDataHandler.java.svn-base
- LoadedMetadataEvent.java.svn-base
- LoadedMetadataHandler.java.svn-base
- LoadStartEvent.java.svn-base
- LoadStartHandler.java.svn-base
- PauseEvent.java.svn-base
- PauseHandler.java.svn-base
- PlayEvent.java.svn-base
- PlayHandler.java.svn-base
- PlayingEvent.java.svn-base
- PlayingHandler.java.svn-base
- ProgressEvent.java.svn-base
- ProgressHandler.java.svn-base
- RateChangeEvent.java.svn-base
- RateChangeHandler.java.svn-base
- SeekedEvent.java.svn-base
- SeekedHandler.java.svn-base
- SeekingEvent.java.svn-base
- SeekingHandler.java.svn-base
- StalledEvent.java.svn-base
- StalledHandler.java.svn-base
- SuspendEvent.java.svn-base
- SuspendHandler.java.svn-base
- TimeUpdateEvent.java.svn-base
- TimeUpdateHandler.java.svn-base
- VolumeChangeEvent.java.svn-base
- VolumeChangeHandler.java.svn-base
- WaitingEvent.java.svn-base
- WaitingHandler.java.svn-base
- all-wcprops
- entries
- AbortEvent.java
- AbortHandler.java
- CanPlayEvent.java
- CanPlayHandler.java
- CanPlayThroughEvent.java
- CanPlayThroughHandler.java
- DurationChangeEvent.java
- DurationChangeHandler.java
- EmptiedEvent.java
- EmptiedHandler.java
- EndedEvent.java
- EndedHandler.java
- ErrorEvent.java
- ErrorHandler.java
- HasAbortHandlers.java
- HasCanPlayHandlers.java
- HasCanPlayThroughHandlers.java
- HasDurationChangeHandlers.java
- HasEmptiedHandlers.java
- HasEndedHandlers.java
- HasErrorHandlers.java
- HasLoadedDataHandlers.java
- HasLoadedMetadataHandlers.java
- HasLoadStartHandlers.java
- HasPauseHandlers.java
- HasPlayHandlers.java
- HasPlayingHandlers.java
- HasProgressHandlers.java
- HasRateChangeHandlers.java
- HasSeekedHandlers.java
- HasSeekingHandlers.java
- HasStalledHandlers.java
- HasSuspendHandlers.java
- HasTimeUpdateHandlers.java
- HasVolumeChangeHandlers.java
- HasWaitingHandlers.java
- LoadedDataEvent.java
- LoadedDataHandler.java
- LoadedMetadataEvent.java
- LoadedMetadataHandler.java
- LoadStartEvent.java
- LoadStartHandler.java
- PauseEvent.java
- PauseHandler.java
- PlayEvent.java
- PlayHandler.java
- PlayingEvent.java
- PlayingHandler.java
- ProgressEvent.java
- ProgressHandler.java
- RateChangeEvent.java
- RateChangeHandler.java
- SeekedEvent.java
- SeekedHandler.java
- SeekingEvent.java
- SeekingHandler.java
- StalledEvent.java
- StalledHandler.java
- SuspendEvent.java
- SuspendHandler.java
- TimeUpdateEvent.java
- TimeUpdateHandler.java
- VolumeChangeEvent.java
- VolumeChangeHandler.java
- WaitingEvent.java
- WaitingHandler.java
- Audio.java
- AudioElement.java
- Media.java
- MediaElement.java
- MediaError.java
- NetworkState.java
- ReadyState.java
- TimeRanges.java
- Video.java
- VideoElement.java
- HTML5Media.gwt.xml
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- cardshuffle.mp3
- cardshuffle.ogg
- cardshuffle.wav
- fanfare.mp3
- fanfare.ogg
- fanfare.wav
- flipcard.mp3
- flipcard.ogg
- flipcard.wav
- Canvas.java
- CardSet.java
- Game.gwt.xml
- Game.java
- AnimationCallback.java
- BBox.java
- PathBuilder.java
- Point.java
- Raphael.java
- RaphaelJS.java
- raphael-min.js
- raphael.js
- RaphaelGWT.gwt.xml
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- cardshuffle.mp3
- cardshuffle.ogg
- cardshuffle.wav
- fanfare.mp3
- fanfare.ogg
- fanfare.wav
- flipcard.mp3
- flipcard.ogg
- flipcard.wav
- Game.gwt.xml
- corner_dialog_topleft.png
- corner_dialog_topright.png
- hborder_blue_shadow.png
- hborder_gray_shadow.png
- vborder_blue_shadow.png
- vborder_gray_shadow.png
- corner.png
- corner_ie6.png
- hborder.png
- hborder_ie6.png
- splitPanelThumb.png
- vborder.png
- vborder_ie6.png
- standard.css
- standard_rtl.css
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- cardshuffle.mp3
- cardshuffle.ogg
- cardshuffle.wav
- fanfare.mp3
- fanfare.ogg
- fanfare.wav
- flipcard.mp3
- flipcard.ogg
- flipcard.wav
- clear.cache.gif
- com.html5gamebook.client.Game.nocache.js
- hosted.html
- raphael-min.js
- raphael.js
- com.hydro4ge.raphaelgwt.RaphaelGWT.nocache.js
- hosted.html
- raphael-min.js
- raphael.js
- corner_dialog_topleft.png
- corner_dialog_topright.png
- hborder_blue_shadow.png
- hborder_gray_shadow.png
- vborder_blue_shadow.png
- vborder_gray_shadow.png
- corner.png
- corner_ie6.png
- hborder.png
- hborder_ie6.png
- splitPanelThumb.png
- vborder.png
- vborder_ie6.png
- standard.css
- standard_rtl.css
- clear.cache.gif
- hosted.html
- html5_media.nocache.js
- manifest.txt
- manifest.txt
- gwt-servlet.jar
- web.xml
- Game.css
- Game.html
- .classpath
- .project
- GWTMemoryCards.eml
- GWTMemoryCards.iml
- GWTMemoryCards.userlibraries
- README
- profiles_settings.xml
- gwt_user.xml
- .name
- ant.xml
- compiler.xml
- encodings.xml
- misc.xml
- modules.xml
- uiDesigner.xml
- vcs.xml
- workspace.xml
- com.google.gdt.eclipse.core.prefs
- com.google.gwt.eclipse.core.prefs
- gwt-g3d-v006.jar
- ShapeBuilderExample.class
- SurfaceExample.class
- ShapeBuilderExample.css
- ShapeBuilderExample.html
- SurfaceExample.css
- SurfaceExample.html
- ShapeBuilderExample.gwt.xml
- SurfaceExample.gwt.xml
- ShapeBuilderExample.java
- SurfaceExample.java
- ShapeBuilderExample.css
- ShapeBuilderExample.html
- SurfaceExample.css
- SurfaceExample.html
- ShapeBuilderExample.gwt.xml
- SurfaceExample.gwt.xml
- web.xml
- web.xml
- tldCache.ser
- .classpath
- .project
- gwtsamples.eml
- gwtsamples.iml
- gwtsamples.userlibraries
- GameRoom.coffee
- Player.coffee
- TicTacToe.coffee
- Card.js
- Deck.js
- War.coffee
- main.css
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- coffee-script.js
- socket.js
- zepto.min.js
- TicTacToe.js
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- Card.js
- Deck.js
- Droid_Sans_400.font.js
- Game.js
- raphael-min.js
- Set.js
- utils.js
- War.js
- coffeekup.coffee
- coffeekup.js
- handleData.coffee
- node-cache.js
- underscore-min.js
- index.coffee
- layout.coffee
- register.coffee
- app.coffee
- game-server-mockups.ep
- GameFlow.txt
- README
- socket packets.txt
- socket.js
- index.coffee
- layout.coffee
- app.coffee
- app.js
- coffeekup.coffee
- coffeekup.js
- index.coffee
- layout.coffee
- app.coffee
- app.js
- advanced.coffee
- advanced.js
- README
- simple.coffee
- simple.js
- samplenodeapp.coffee
- samplenodeapp.js
- .children
- .project
- Ball.dart
- DartPong.dart
- Direction.dart
- Directions.dart
- Paddle.dart
- ScoreBoard.dart
- gradle-wrapper.jar
- gradle-wrapper.properties
- amino.jar
- BinaryClock.java
- ClockLine.java
- build.gradle
- gradlew
- gradlew.bat
- amino-1.0b1.js
- game.js
- index.html
- jquery-1.4.3.js
- index.html
- init.js
- jquery-1.4.3.js
- index.html
- init.js
- jquery-1.4.3.js
- Cell.coffee
- Game.coffee
- GameBoard.coffee
- Set.coffee
- coffeescript.js
- trident.js
- zepto.min.js
- generate-js.bat
- generate-js.sh
- linux-mac-generate-js.sh
- match3.html
- match3.html~
- README
- Cell.js
- CellContainer.js
- main.js
- FABridge.js
- prototype.js
- Sound.min.js
- Sound.swf
- swfobject.js
- web_socket.js
- WebSocketMain.swf
- SGF.debug.js
- SGF.js
- index.html
- styles.css
- game.coffee
- coffeescript.js
- index.html
- Button.coffee
- Evaluator.coffee
- Game.coffee
- Hand.coffee
- Label.coffee
- PayoutPane.coffee
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- Card.js
- coffee-script.js
- Deck.js
- Droid_Sans_400.font.js
- jquery-1.4.3.js
- raphael-min.js
- underscore.js
- utils.js
- winn_up.wav
- HTML5_Badge_128.png
- HTML5_Badge_16.png
- HTML5_Badge_32.png
- index.html
- manifest.json
- README.md
- 10_club.png
- 10_diamond.png
- 10_heart.png
- 10_spade.png
- 1_club.png
- 1_diamond.png
- 1_heart.png
- 1_spade.png
- 2_club.png
- 2_diamond.png
- 2_heart.png
- 2_spade.png
- 3_club.png
- 3_diamond.png
- 3_heart.png
- 3_spade.png
- 4_club.png
- 4_diamond.png
- 4_heart.png
- 4_spade.png
- 5_club.png
- 5_diamond.png
- 5_heart.png
- 5_spade.png
- 6_club.png
- 6_diamond.png
- 6_heart.png
- 6_spade.png
- 7_club.png
- 7_diamond.png
- 7_heart.png
- 7_spade.png
- 8_club.png
- 8_diamond.png
- 8_heart.png
- 8_spade.png
- 9_club.png
- 9_diamond.png
- 9_heart.png
- 9_spade.png
- back.png
- COPYING
- jack_club.png
- jack_diamond.png
- jack_heart.png
- jack_spade.png
- king_club.png
- king_diamond.png
- king_heart.png
- king_spade.png
- queen_club.png
- queen_diamond.png
- queen_heart.png
- queen_spade.png
- svg-cards-90.bat
- svg-cards-90.sh
- svg-cards.svg
- amino-1.0b1.js
- CachedImageView.js
- Card.js
- Deck.js
- game.js
- Hand.js
- trident.js
- underscore.js
- index.html
- trident.html
- Button.coffee
- Letter.coffee
- Line.coffee
- Position.coffee
- PuzzleData.coffee
- Set.coffee
- WordSearchGame.coffee
- WordSearchPuzzle.coffee
- bg.png
- DOMStorageAdaptor.js
- Lawnchair.js
- LawnchairAdaptorHelpers.js
- WebkitSQLiteAdaptor.js
- coffee-script.js
- Droid_Sans_400.font.js
- raphael-min.js
- index.html
- puzzles.json
- README.md
- express
- express
- collection.js
- index.js
- methods.js
- route.js
- partial.js
- view.js
- express.js
- http.js
- https.js
- request.js
- response.js
- utils.js
- view.js
- cookie.js
- memory.js
- session.js
- store.js
- basicAuth.js
- bodyParser.js
- compiler.js
- cookieParser.js
- csrf.js
- directory.js
- errorHandler.js
- favicon.js
- limit.js
- logger.js
- methodOverride.js
- profiler.js
- query.js
- responseTime.js
- router.js
- session.js
- static.js
- vhost.js
- page.png
- page_add.png
- page_attach.png
- page_code.png
- page_copy.png
- page_delete.png
- page_edit.png
- page_error.png
- page_excel.png
- page_find.png
- page_gear.png
- page_go.png
- page_green.png
- page_key.png
- page_lightning.png
- page_link.png
- page_paintbrush.png
- page_paste.png
- page_red.png
- page_refresh.png
- page_save.png
- page_white.png
- page_white_acrobat.png
- page_white_actionscript.png
- page_white_add.png
- page_white_c.png
- page_white_camera.png
- page_white_cd.png
- page_white_code.png
- page_white_code_red.png
- page_white_coldfusion.png
- page_white_compressed.png
- page_white_copy.png
- page_white_cplusplus.png
- page_white_csharp.png
- page_white_cup.png
- page_white_database.png
- page_white_delete.png
- page_white_dvd.png
- page_white_edit.png
- page_white_error.png
- page_white_excel.png
- page_white_find.png
- page_white_flash.png
- page_white_freehand.png
- page_white_gear.png
- page_white_get.png
- page_white_go.png
- page_white_h.png
- page_white_horizontal.png
- page_white_key.png
- page_white_lightning.png
- page_white_link.png
- page_white_magnify.png
- page_white_medal.png
- page_white_office.png
- page_white_paint.png
- page_white_paintbrush.png
- page_white_paste.png
- page_white_php.png
- page_white_picture.png
- page_white_powerpoint.png
- page_white_put.png
- page_white_ruby.png
- page_white_stack.png
- page_white_star.png
- page_white_swoosh.png
- page_white_text.png
- page_white_text_width.png
- page_white_tux.png
- page_white_vector.png
- page_white_visualstudio.png
- page_white_width.png
- page_white_word.png
- page_white_world.png
- page_white_wrench.png
- page_white_zip.png
- page_word.png
- page_world.png
- directory.html
- error.html
- favicon.ico
- style.css
- connect.js
- http.js
- https.js
- index.js
- patch.js
- utils.js
- index.js
- LICENSE
- mime.js
- mime.types
- node.types
- package.json
- README.md
- test.js
- querystring.js
- expresso
- foot.html
- head.html
- api.html
- index.html
- index.md
- bar.js
- foo.js
- async.test.js
- http.test.js
- assert.test.js
- async.test.js
- bar.test.js
- foo.test.js
- http.test.js
- .gitignore
- .gitmodules
- History.md
- Makefile
- package.json
- Readme.md
- runner.js
- eql.js
- should.js
- should.test.js
- .gitmodules
- History.md
- index.js
- Makefile
- package.json
- Readme.md
- parse.test.js
- stringify.test.js
- .gitmodules
- benchmark.js
- examples.js
- History.md
- index.js
- Makefile
- package.json
- Readme.md
- .npmignore
- index.js
- LICENSE
- meta.json
- package.json
- test.js
- index.js
- LICENSE
- mime.js
- mime.types
- node.types
- package.json
- README.md
- test.js
- querystring.js
- expresso
- foot.html
- head.html
- api.html
- index.html
- index.md
- bar.js
- foo.js
- async.test.js
- http.test.js
- assert.test.js
- async.test.js
- bar.test.js
- foo.test.js
- http.test.js
- .gitignore
- .gitmodules
- History.md
- Makefile
- package.json
- Readme.md
- runner.js
- eql.js
- should.js
- should.test.js
- .gitmodules
- History.md
- index.js
- Makefile
- package.json
- Readme.md
- parse.test.js
- stringify.test.js
- .gitmodules
- benchmark.js
- examples.js
- History.md
- index.js
- Makefile
- package.json
- Readme.md
- .npmignore
- History.md
- index.js
- LICENSE
- Makefile
- package.json
- Readme.md
- jetty-6.1.19.jar
- jetty-util-6.1.19.jar
- servlet-api-2.5-20081211.jar
- config.html
- COPYING.txt
- webserver.jar
- .gitignore
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/jwill/html5-game-book
Downloads the entire project code from GitHub to your computer.
cd html5-game-book
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
โ ๏ธ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd extras/binaryclock-java-amino
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
// repository documentation
Was this content helpful?
(0 ratings)
