Search by APIs
Search by Words
Search Projects
Java
Python
JavaScript
TypeScript
C++
Scala
Blog
Project: ud406
(GitHub Link)
ud406-master
2.3.03-Solution-ComingInForALanding
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.1.05-Demo-Filtering
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
filtering
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
filtering
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
filtering
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
filtering
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
com
udacity
gamedev
filtering
Filtering.java
Filtering.gwt.xml
build.gradle
settings.gradle
.gitignore
2.6.07-Solution-PoweringUp
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.8.02-Exercise-AmmoScoreAndLivesHUD
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
Level2.dt
level2.json
Level1.dt
images
gigagal.pack.atlas
font
header.fnt
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
overlays
GigaGalHud.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.4.04-Solution-MorePlatforms
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
ChaseCam.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.05-Challenge-RectanglesCollidingWithCircles
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
rectanglecirclecollision
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
rectanglecirclecollision
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
rectanglecirclecollision
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
rectanglecirclecollision
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
RectangleCircleCollisionGame.gwt.xml
com
udacity
gamedev
rectanglecirclecollision
RectangleCircleCollisionScreen.java
OscillatingCircle.java
RectangleCircleCollisionGame.java
build.gradle
settings.gradle
.gitignore
2.2.10-Exercise-WalkLoop
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.1.03-Solution-FileLoading
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
fileloading
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
fileloading
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
fileloading
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
punchline
gradlew
build.gradle
desktop
src
com
udacity
gamedev
fileloading
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
com
udacity
gamedev
fileloading
FileLoading.java
FileLoading.gwt.xml
build.gradle
settings.gradle
.gitignore
2.5.07-Solution-Knockback
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.3.04-Solution-AddDebugPlatforms
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.2.01-Solution-NewProjectSetup
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
build.gradle
settings.gradle
.gitignore
2.8.01-Exercise-OverlayInfrastructure
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
Level2.dt
level2.json
Level1.dt
images
gigagal.pack.atlas
font
header.fnt
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
overlays
GigaGalHud.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.01-Exercise-EnemySprites
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.7.02-Exercise-BuildingPlatforms
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
Level2.dt
Level1.dt
images
gigagal.pack.atlas
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.6.01-Exercise-AssetRoundup
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.2.03-Exercise-AssetLoading
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.06-Exercise-EnemyCollision
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.6.05-Exercise-HitDetection
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.1.07-Exercise-Animations
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
animations
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
animations
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
animations
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
animations
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
Animations.gwt.xml
com
udacity
gamedev
animations
Animations.java
build.gradle
settings.gradle
.gitignore
2.2.06-Exercise-FacingDirection
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.4.03-Solution-AddAKillPlane
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
ChaseCam.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.02-Exercise-AnEnemyWithClass
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
slides
2-5
05_q_On Patrol.tif
04_q_An Enemy With Class.tif
07_q_Circle Rectangle Collision.tif
09_q_Knockback.tif
10_q_Recoiling in Terror.tif
02_q_Enemy Sprites Sighted!.tif
06_q_Bouncy Anti Gravity.tif
08_q_Enemy Collision.tif
2-8
05_q_Victory Overlay.tif
04_q_Ammo, Score, and Lives HUD.tif
06_q_Game Over, Gal.tif
08_q_Wire Up Mobile Controls.tif
02_q_Overlay Infrastructure.tif
07_q_Mobile Touch Targets.tif
2-1
2-4
2-7
10_q_Opening the Exit Portal!.tif
05_q_GigaGal, Powerups, and the Exit Portal.tif
03_q_Overlap2D Download.tif
14_q_GigaGal, Powerups, and the Exit Portal.tif
04_q_Positioning Platforms.tif
08_q_JSON Parsing.tif
09_q_Building Platforms and Evil Robots.tif
2-6
05_q_Police the Plasma.tif
06_q_Hit Detection.tif
03_q_Bulletstorm.tif
04_q_Fire Control.tif
09_q_Powering Up.tif
07_q_EXPLOSION.tif
02_q_Asset Roundup.tif
2-3
2-2
2.8.01-Solution-OverlayInfrastructure
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
Level2.dt
level2.json
Level1.dt
images
gigagal.pack.atlas
font
header.fnt
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
overlays
GigaGalHud.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.8.04-Exercise-GameOverGal
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
Level2.dt
level2.json
Level1.dt
images
gigagal.pack.atlas
font
header.fnt
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
overlays
GigaGalHud.java
GameOverOverlay.java
VictoryOverlay.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.1.08-Exercise-CreatingATextureAtlas
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
textureatlas
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
textureatlas
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
textureatlas
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
textureatlas
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
TextureAtlas.gwt.xml
com
udacity
gamedev
textureatlas
TextureAtlasExercise.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.8.06-Exercise-WireUpMobileControls
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
Level2.dt
level2.json
Level1.dt
images
gigagal.pack.atlas
font
header.fnt
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
overlays
GigaGalHud.java
GameOverOverlay.java
OnscreenControls.java
VictoryOverlay.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.1.02-Exercise-LogApplicationType
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
logging
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
logging
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
logging
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
logging
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
com
udacity
gamedev
logging
LoggingDemo.java
LoggingDemo.gwt.xml
build.gradle
settings.gradle
.gitignore
2.1.07-Solution-Animations
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
animations
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
animations
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
animations
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
animations
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
Animations.gwt.xml
com
udacity
gamedev
animations
Animations.java
build.gradle
settings.gradle
.gitignore
2.1.08-Solution-CreatingATextureAtlas
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
textureatlas
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
textureatlas
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
textureatlas
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
textureatlas
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
TextureAtlas.gwt.xml
com
udacity
gamedev
textureatlas
TextureAtlasExercise.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.7.03-Solution-OpenTheExitPortal
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
Level2.dt
Level1.dt
images
gigagal.pack.atlas
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.06-Solution-EnemyCollision
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.4.01-Exercise-ChaseCamera
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
ChaseCam.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.2.03-Solution-AssetLoading
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.6.01-Solution-AssetRoundup
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.1.03-Exercise-FileLoading
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
fileloading
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
fileloading
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
fileloading
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
punchline
gradlew
build.gradle
desktop
src
com
udacity
gamedev
fileloading
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
com
udacity
gamedev
fileloading
FileLoading.java
FileLoading.gwt.xml
build.gradle
settings.gradle
.gitignore
2.2.10-Solution-WalkLoop
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.4.05-Exercise-DebugCameraControls
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
ChaseCam.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.7.01-Solution-JsonParsing
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
Level2.dt
Level1.dt
images
gigagal.pack.atlas
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.04-Solution-BouncyAntiGravity
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
LICENSE
2.2.04-Exercise-DrawGigaGal
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.6.04-Solution-PoliceThePlasma
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
overlap2d
config.pit
plugins
2.6.06-Solution-EXPLOSION
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.2.09-Solution-WalkState
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.2.02-Exercise-TheProjectSkeleton
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
badlogic.jpg
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
build.gradle
settings.gradle
.gitignore
2.8.03-Solution-VictoryOverlay
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
Level2.dt
level2.json
Level1.dt
images
gigagal.pack.atlas
font
header.fnt
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
overlays
GigaGalHud.java
VictoryOverlay.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.7.02-Solution-BuildingPlatforms
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
Level2.dt
Level1.dt
images
gigagal.pack.atlas
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.4.01-Solution-ChaseCamera
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
ChaseCam.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.01-Solution-EnemySprites
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.6.03-Exercise-FireControl
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.4.02-Exercise-RemoveTheFloor
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
ChaseCam.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.03-Exercise-OnPatrol
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.6.03-Solution-FireControl
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.7.04-Solution-LoadTheRest
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
Level2.dt
Level1.dt
images
gigagal.pack.atlas
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.7.03-Exercise-OpenTheExitPortal
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
Level2.dt
Level1.dt
images
gigagal.pack.atlas
gradlew
GigaGalLevels
project.dt
project.pit
scenes
MainScene.dt
Level2.dt
Level1.dt
assets
orig
images
pack
pack.atlas
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
LevelLoader.java
GameplayScreen.java
Level.java
entities
ExitPortal.java
Platform.java
GigaGal.java
Explosion.java
Enemy.java
Powerup.java
Bullet.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.2.02-Solution-TheProjectSkeleton
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.3.01-Solution-BasicPlatforms
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.5.04-Exercise-BouncyAntiGravity
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
levels
intro_level.json
level2.json
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Utils.java
ChaseCam.java
Constants.java
Enums.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
Enemy.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.3.01-Exercise-BasicPlatforms
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.4.04-Exercise-MorePlatforms
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
ChaseCam.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java
GigaGal.java
rawAssets
sprites
build.gradle
settings.gradle
.gitignore
2.1.04-Exercise-TextureDrawing
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
texturedrawing
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
texturedrawing
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
texturedrawing
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
gradlew
build.gradle
desktop
src
com
udacity
gamedev
texturedrawing
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
TextureDrawing.gwt.xml
com
udacity
gamedev
texturedrawing
TextureDrawing.java
build.gradle
settings.gradle
.gitignore
2.3.02-Solution-9PatchPlatforms
gradle.properties
gradle
wrapper
gradle-wrapper.properties
ios
src
com
udacity
gamedev
gigagal
IOSLauncher.java
robovm.xml
Info.plist.xml
build.gradle
data
robovm.properties
html
src
com
udacity
gamedev
gigagal
client
HtmlLauncher.java
GdxDefinition.gwt.xml
GdxDefinitionSuperdev.gwt.xml
build.gradle
webapp
styles.css
soundmanager2-jsmin.js
WEB-INF
web.xml
soundmanager2-setup.js
index.html
gradlew.bat
android
res
drawable-mdpi
drawable-xhdpi
drawable-xxhdpi
drawable-hdpi
values
styles.xml
strings.xml
src
com
udacity
gamedev
gigagal
android
AndroidLauncher.java
AndroidManifest.xml
build.gradle
project.properties
proguard-project.txt
assets
images
gigagal.pack.atlas
gradlew
build.gradle
desktop
src
com
udacity
gamedev
gigagal
desktop
DesktopLauncher.java
build.gradle
README.md
core
src
GigaGalGame.gwt.xml
com
udacity
gamedev
gigagal
GigaGalGame.java
util
Assets.java
Constants.java
GameplayScreen.java
Level.java
entities
Platform.java