├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── pom.xml ├── res ├── fonts │ └── cod_font.ttf └── images │ ├── cod_bg.jpg │ ├── farcry_bg.jpg │ └── thief_bg.jpg └── src └── main ├── java ├── assets │ ├── data │ │ └── test.dat │ ├── kv │ │ └── app │ │ │ └── settings.kv │ ├── music │ │ ├── test_music.mp3 │ │ └── test_music2.mp3 │ ├── sounds │ │ ├── box_hit.wav │ │ ├── explosion.wav │ │ ├── laser_ready.wav │ │ ├── laser_shoot.wav │ │ ├── powerup.wav │ │ └── shoot.wav │ ├── text │ │ ├── pacman_level.txt │ │ ├── platformer_level.txt │ │ ├── words.txt │ │ └── words2.txt │ ├── textures │ │ ├── animation.png │ │ ├── arrow.png │ │ ├── background.png │ │ ├── ball.png │ │ ├── bat.png │ │ ├── bg.jpg │ │ ├── box.png │ │ ├── brick.png │ │ ├── cloud.png │ │ ├── cod_bg.jpg │ │ ├── cod_font.ttf │ │ ├── farcry_bg.jpg │ │ ├── farcry_gameplay.jpg │ │ ├── glass.png │ │ ├── particle_bg.png │ │ ├── particle_texture.png │ │ ├── platform.png │ │ ├── player.png │ │ ├── player1.png │ │ ├── powerup_01.png │ │ ├── powerup_02.png │ │ ├── powerup_03.png │ │ ├── powerup_04.png │ │ ├── powerup_05.png │ │ ├── powerup_06.png │ │ ├── tank_bullet.png │ │ ├── tank_enemy.png │ │ ├── tank_player - Copy.png │ │ ├── tank_player.png │ │ ├── tank_player2.png │ │ ├── tank_wall.png │ │ ├── thief_bg.jpg │ │ └── turret.png │ └── ui │ │ ├── fonts │ │ ├── 3dlet.ttf │ │ └── Quivira.otf │ │ └── icons │ │ └── ic_launcher.png ├── com │ └── almasb │ │ ├── Deadlock.java │ │ ├── HangmanMain.java │ │ ├── alarm │ │ ├── Alarm.java │ │ ├── AlarmApp.java │ │ ├── AlarmController.java │ │ ├── AlarmModel.java │ │ ├── dark.css │ │ ├── light.css │ │ └── ui.fxml │ │ ├── algo │ │ ├── disintegration │ │ │ ├── DisintegrationApp.java │ │ │ ├── Particle.java │ │ │ └── armor.png │ │ ├── noise │ │ │ ├── NoiseApp.java │ │ │ └── screen.jpg │ │ └── traversal │ │ │ ├── AlgorithmApp.java │ │ │ ├── AlgorithmFactory.java │ │ │ ├── Tile.java │ │ │ └── TraversalAlgorithm.java │ │ ├── animations │ │ ├── AnimationApp.java │ │ ├── AnimationTheoryApp.java │ │ ├── NotificationPane.java │ │ └── SnowAnimationApp.java │ │ ├── asteroids │ │ ├── AsteroidsApp.java │ │ └── GameObject.java │ │ ├── basics │ │ ├── BasicApp.java │ │ ├── InputValidationApp.java │ │ └── UndoApp.java │ │ ├── bejeweled │ │ └── BejeweledApp.java │ │ ├── calc │ │ ├── App.java │ │ ├── Controller.java │ │ ├── Model.java │ │ └── ui.fxml │ │ ├── chat │ │ ├── ChatApp.java │ │ ├── Client.java │ │ ├── DataPacket.java │ │ ├── Encryptor.java │ │ ├── NetworkConnection.java │ │ └── Server.java │ │ ├── checkers │ │ ├── CheckersApp.java │ │ ├── MoveResult.java │ │ ├── MoveType.java │ │ ├── Piece.java │ │ ├── PieceType.java │ │ └── Tile.java │ │ ├── civ6menu │ │ ├── Civ6MenuApp.java │ │ ├── Civ6MenuItem.java │ │ ├── Civ6Title.java │ │ └── res │ │ │ ├── Civ6_bg.png │ │ │ └── Penumbra-HalfSerif-Std_35114.ttf │ │ ├── collisions │ │ ├── BBox.java │ │ ├── CollisionsApp.java │ │ ├── CollisionsProfileApp.kt │ │ ├── Entity.java │ │ ├── Grid.kt │ │ ├── Quadtree.java │ │ └── SAT.java │ │ ├── compression │ │ ├── CompressionMain.java │ │ ├── Compressor.java │ │ └── SimpleCompressor.java │ │ ├── connect4 │ │ └── Connect4App.java │ │ ├── datavis │ │ ├── CommitVisualizer.java │ │ ├── DataExtractor.java │ │ ├── Entry.java │ │ ├── WordExtractor.java │ │ └── WordFrequencyApp.java │ │ ├── desktop │ │ ├── DesktopApp.java │ │ ├── DirectoryBrowserApp.java │ │ └── GraphicalDirectoryBrowserApp.java │ │ ├── dialogs │ │ └── DialogsApp.java │ │ ├── dl │ │ └── DownloaderApp.java │ │ ├── editor │ │ ├── EditorApp.java │ │ ├── EditorController.java │ │ ├── EditorModel.java │ │ ├── IOResult.java │ │ ├── TextFile.java │ │ └── ui.fxml │ │ ├── equations │ │ ├── ABCEqSolver.java │ │ ├── EqSolver.java │ │ ├── EquationsApp.java │ │ ├── EquationsController.java │ │ └── ui.fxml │ │ ├── event │ │ ├── AudioPlayer.java │ │ ├── EventBus.java │ │ ├── EventBusProvider.java │ │ ├── GameApp.java │ │ ├── GameEvent.java │ │ ├── MockAudioPlayer.java │ │ └── ServiceLocator.java │ │ ├── explore │ │ ├── ButtonApp.java │ │ ├── CanvasApp.java │ │ ├── DraggableApp.java │ │ ├── LayoutApp.java │ │ └── VectorFieldApp.java │ │ ├── fallout4menu │ │ ├── Colors.java │ │ ├── Fallout4MenuApp.java │ │ ├── LoadingScreen.java │ │ ├── MenuBox.java │ │ ├── MenuItem.java │ │ └── res │ │ │ ├── Fallout4_bg.jpg │ │ │ ├── Fallout4_loading.jpg │ │ │ └── RobotoCondensed-Regular.ttf │ │ ├── frogger │ │ └── FroggerApp.java │ │ ├── functional │ │ └── Main.java │ │ ├── fxdocs │ │ └── Testk.kt │ │ ├── gc │ │ ├── GCApp.java │ │ └── GCObject.java │ │ ├── hanoi │ │ └── TowerHanoiApp.java │ │ ├── image │ │ └── ImageEditingApp.java │ │ ├── images │ │ └── HidingImagesApp.java │ │ ├── invaders │ │ └── SpaceInvadersApp.java │ │ ├── ios │ │ └── IOSApp.java │ │ ├── jsdrawing │ │ ├── JSDrawing.java │ │ ├── js_drawing.fxml │ │ └── js_drawing.js │ │ ├── l4d │ │ ├── L4d.java │ │ └── L4dFX.java │ │ ├── local │ │ └── LocalizationApp.java │ │ ├── midi │ │ └── MidiApp.java │ │ ├── million │ │ └── MillionApp.java │ │ ├── minesweeper │ │ ├── InverseGridApp.java │ │ └── MinesweeperApp.java │ │ ├── misc │ │ └── ParticlesClockApp.java │ │ ├── mobile │ │ └── MobileLockScreenApp.java │ │ ├── mp │ │ └── MemoryPuzzleApp.java │ │ ├── multipleviews │ │ ├── AboutController.java │ │ ├── LoginController.java │ │ ├── MainController.java │ │ ├── MultipleViewsApp.java │ │ ├── View.java │ │ └── ViewSwitcher.java │ │ ├── multithread │ │ └── MultiApp.java │ │ ├── nativewindow │ │ ├── NativeWindow.java │ │ ├── NativeWindowApp.java │ │ └── com_almasb_nativewindow_NativeWindow.h │ │ ├── notes │ │ ├── NotesApp.java │ │ ├── NotesController.java │ │ └── notes.fxml │ │ ├── numbergame │ │ ├── NuMemoryApp.java │ │ └── NumberGameApp.java │ │ ├── paint │ │ ├── PaintApp.java │ │ ├── PaintController.java │ │ └── paint.fxml │ │ ├── painter │ │ ├── AutoPainterApp.java │ │ └── placeholder.jpg │ │ ├── parametric │ │ └── DrawingApp.java │ │ ├── polyvis │ │ ├── PolyVisApp.java │ │ └── SensorDataVisApp.java │ │ ├── recursion │ │ ├── RecursionApp.java │ │ └── StageApp.java │ │ ├── reflect │ │ ├── Class1.java │ │ └── ReflectApp.java │ │ ├── rpg │ │ └── RPGApp.java │ │ ├── snake3d │ │ └── Snake3dApp.java │ │ ├── steg │ │ ├── BasicDecoder.java │ │ ├── BasicEncoder.java │ │ ├── Controller.java │ │ ├── Decoder.java │ │ ├── Encoder.java │ │ ├── Model.java │ │ ├── StegApp.java │ │ └── View.java │ │ ├── tetris │ │ ├── Direction.java │ │ ├── Piece.java │ │ ├── TetrisApp.java │ │ └── Tetromino.java │ │ ├── tictactoe │ │ └── TicTacToeApp.java │ │ ├── tutorial10 │ │ └── Main.java │ │ ├── tutorial11 │ │ └── Main.java │ │ ├── tutorial12 │ │ └── Main.java │ │ ├── tutorial13 │ │ ├── HangmanMain.java │ │ └── WordReader.java │ │ ├── tutorial14 │ │ ├── GameDialog.java │ │ ├── LevelData.java │ │ └── Main.java │ │ ├── tutorial14p3 │ │ ├── Config.java │ │ ├── LevelData.java │ │ ├── Main.java │ │ ├── config.fxml │ │ └── game.fxml │ │ ├── tutorial15 │ │ ├── FarCry4Loading.java │ │ └── Main.java │ │ ├── tutorial15p2 │ │ ├── LoadingScreenDemo.java │ │ └── ui.fxml │ │ ├── tutorial16 │ │ └── Main.java │ │ ├── tutorial17 │ │ ├── Main.java │ │ └── farcry_gameplay.jpg │ │ ├── tutorial26 │ │ └── MKXMenuApp.java │ │ ├── tutorial3 │ │ ├── Clip.java │ │ ├── FireMode.java │ │ ├── Gun.java │ │ └── Main.java │ │ ├── tutorial4 │ │ └── GameMenuDemo.java │ │ ├── tutorial5 │ │ ├── Dice.java │ │ └── Main.java │ │ ├── tutorial6 │ │ └── Main.java │ │ ├── tutorial7 │ │ └── Main.java │ │ ├── tutorial8 │ │ └── FarCry4MenuDemo.java │ │ ├── tutorial9 │ │ ├── Main.java │ │ ├── ResourceManager.java │ │ └── SaveData.java │ │ ├── tutorialx1 │ │ ├── CurveApp.kt │ │ ├── Interpolators.kt │ │ └── Tutorial.java │ │ ├── typing │ │ ├── TypingGameApp.java │ │ ├── WordSelector.java │ │ └── WordView.java │ │ ├── windows │ │ └── WindowsApp.java │ │ └── wwz │ │ ├── WWZApp.java │ │ └── res │ │ ├── Fallout4_bg.jpg │ │ └── RobotoCondensed-Regular.ttf ├── gamedev │ └── GameDevMath.java ├── module-info.java └── template │ └── Main.java └── resources └── com └── almasb ├── images ├── kitten1.jpg └── kitten2.jpg └── multipleviews ├── about.fxml ├── login.fxml └── main.fxml /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: AlmasB 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/pom.xml -------------------------------------------------------------------------------- /res/fonts/cod_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/res/fonts/cod_font.ttf -------------------------------------------------------------------------------- /res/images/cod_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/res/images/cod_bg.jpg -------------------------------------------------------------------------------- /res/images/farcry_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/res/images/farcry_bg.jpg -------------------------------------------------------------------------------- /res/images/thief_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/res/images/thief_bg.jpg -------------------------------------------------------------------------------- /src/main/java/assets/data/test.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/data/test.dat -------------------------------------------------------------------------------- /src/main/java/assets/kv/app/settings.kv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/kv/app/settings.kv -------------------------------------------------------------------------------- /src/main/java/assets/music/test_music.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/music/test_music.mp3 -------------------------------------------------------------------------------- /src/main/java/assets/music/test_music2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/music/test_music2.mp3 -------------------------------------------------------------------------------- /src/main/java/assets/sounds/box_hit.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/sounds/box_hit.wav -------------------------------------------------------------------------------- /src/main/java/assets/sounds/explosion.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/sounds/explosion.wav -------------------------------------------------------------------------------- /src/main/java/assets/sounds/laser_ready.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/sounds/laser_ready.wav -------------------------------------------------------------------------------- /src/main/java/assets/sounds/laser_shoot.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/sounds/laser_shoot.wav -------------------------------------------------------------------------------- /src/main/java/assets/sounds/powerup.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/sounds/powerup.wav -------------------------------------------------------------------------------- /src/main/java/assets/sounds/shoot.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/sounds/shoot.wav -------------------------------------------------------------------------------- /src/main/java/assets/text/pacman_level.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/text/pacman_level.txt -------------------------------------------------------------------------------- /src/main/java/assets/text/platformer_level.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/text/platformer_level.txt -------------------------------------------------------------------------------- /src/main/java/assets/text/words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/text/words.txt -------------------------------------------------------------------------------- /src/main/java/assets/text/words2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/text/words2.txt -------------------------------------------------------------------------------- /src/main/java/assets/textures/animation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/animation.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/arrow.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/background.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/ball.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/bat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/bat.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/bg.jpg -------------------------------------------------------------------------------- /src/main/java/assets/textures/box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/box.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/brick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/brick.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/cloud.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/cod_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/cod_bg.jpg -------------------------------------------------------------------------------- /src/main/java/assets/textures/cod_font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/cod_font.ttf -------------------------------------------------------------------------------- /src/main/java/assets/textures/farcry_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/farcry_bg.jpg -------------------------------------------------------------------------------- /src/main/java/assets/textures/farcry_gameplay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/farcry_gameplay.jpg -------------------------------------------------------------------------------- /src/main/java/assets/textures/glass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/glass.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/particle_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/particle_bg.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/particle_texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/particle_texture.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/platform.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/player.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/player1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/player1.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/powerup_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/powerup_01.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/powerup_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/powerup_02.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/powerup_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/powerup_03.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/powerup_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/powerup_04.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/powerup_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/powerup_05.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/powerup_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/powerup_06.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/tank_bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/tank_bullet.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/tank_enemy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/tank_enemy.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/tank_player - Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/tank_player - Copy.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/tank_player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/tank_player.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/tank_player2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/tank_player2.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/tank_wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/tank_wall.png -------------------------------------------------------------------------------- /src/main/java/assets/textures/thief_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/thief_bg.jpg -------------------------------------------------------------------------------- /src/main/java/assets/textures/turret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/textures/turret.png -------------------------------------------------------------------------------- /src/main/java/assets/ui/fonts/3dlet.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/ui/fonts/3dlet.ttf -------------------------------------------------------------------------------- /src/main/java/assets/ui/fonts/Quivira.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/ui/fonts/Quivira.otf -------------------------------------------------------------------------------- /src/main/java/assets/ui/icons/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/assets/ui/icons/ic_launcher.png -------------------------------------------------------------------------------- /src/main/java/com/almasb/Deadlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/Deadlock.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/HangmanMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/HangmanMain.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/alarm/Alarm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/alarm/Alarm.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/alarm/AlarmApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/alarm/AlarmApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/alarm/AlarmController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/alarm/AlarmController.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/alarm/AlarmModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/alarm/AlarmModel.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/alarm/dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/alarm/dark.css -------------------------------------------------------------------------------- /src/main/java/com/almasb/alarm/light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/alarm/light.css -------------------------------------------------------------------------------- /src/main/java/com/almasb/alarm/ui.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/alarm/ui.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/disintegration/DisintegrationApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/disintegration/DisintegrationApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/disintegration/Particle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/disintegration/Particle.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/disintegration/armor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/disintegration/armor.png -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/noise/NoiseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/noise/NoiseApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/noise/screen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/noise/screen.jpg -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/traversal/AlgorithmApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/traversal/AlgorithmApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/traversal/AlgorithmFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/traversal/AlgorithmFactory.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/traversal/Tile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/traversal/Tile.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/algo/traversal/TraversalAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/algo/traversal/TraversalAlgorithm.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/animations/AnimationApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/animations/AnimationApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/animations/AnimationTheoryApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/animations/AnimationTheoryApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/animations/NotificationPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/animations/NotificationPane.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/animations/SnowAnimationApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/animations/SnowAnimationApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/asteroids/AsteroidsApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/asteroids/AsteroidsApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/asteroids/GameObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/asteroids/GameObject.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/basics/BasicApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/basics/BasicApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/basics/InputValidationApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/basics/InputValidationApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/basics/UndoApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/basics/UndoApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/bejeweled/BejeweledApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/bejeweled/BejeweledApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/calc/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/calc/App.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/calc/Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/calc/Controller.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/calc/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/calc/Model.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/calc/ui.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/calc/ui.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/chat/ChatApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/chat/ChatApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/chat/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/chat/Client.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/chat/DataPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/chat/DataPacket.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/chat/Encryptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/chat/Encryptor.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/chat/NetworkConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/chat/NetworkConnection.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/chat/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/chat/Server.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/checkers/CheckersApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/checkers/CheckersApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/checkers/MoveResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/checkers/MoveResult.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/checkers/MoveType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/checkers/MoveType.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/checkers/Piece.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/checkers/Piece.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/checkers/PieceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/checkers/PieceType.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/checkers/Tile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/checkers/Tile.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/civ6menu/Civ6MenuApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/civ6menu/Civ6MenuApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/civ6menu/Civ6MenuItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/civ6menu/Civ6MenuItem.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/civ6menu/Civ6Title.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/civ6menu/Civ6Title.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/civ6menu/res/Civ6_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/civ6menu/res/Civ6_bg.png -------------------------------------------------------------------------------- /src/main/java/com/almasb/civ6menu/res/Penumbra-HalfSerif-Std_35114.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/civ6menu/res/Penumbra-HalfSerif-Std_35114.ttf -------------------------------------------------------------------------------- /src/main/java/com/almasb/collisions/BBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/collisions/BBox.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/collisions/CollisionsApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/collisions/CollisionsApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/collisions/CollisionsProfileApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/collisions/CollisionsProfileApp.kt -------------------------------------------------------------------------------- /src/main/java/com/almasb/collisions/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/collisions/Entity.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/collisions/Grid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/collisions/Grid.kt -------------------------------------------------------------------------------- /src/main/java/com/almasb/collisions/Quadtree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/collisions/Quadtree.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/collisions/SAT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/collisions/SAT.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/compression/CompressionMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/compression/CompressionMain.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/compression/Compressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/compression/Compressor.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/compression/SimpleCompressor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/compression/SimpleCompressor.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/connect4/Connect4App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/connect4/Connect4App.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/datavis/CommitVisualizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/datavis/CommitVisualizer.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/datavis/DataExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/datavis/DataExtractor.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/datavis/Entry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/datavis/Entry.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/datavis/WordExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/datavis/WordExtractor.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/datavis/WordFrequencyApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/datavis/WordFrequencyApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/desktop/DesktopApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/desktop/DesktopApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/desktop/DirectoryBrowserApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/desktop/DirectoryBrowserApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/desktop/GraphicalDirectoryBrowserApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/desktop/GraphicalDirectoryBrowserApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/dialogs/DialogsApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/dialogs/DialogsApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/dl/DownloaderApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/dl/DownloaderApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/editor/EditorApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/editor/EditorApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/editor/EditorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/editor/EditorController.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/editor/EditorModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/editor/EditorModel.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/editor/IOResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/editor/IOResult.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/editor/TextFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/editor/TextFile.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/editor/ui.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/editor/ui.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/equations/ABCEqSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/equations/ABCEqSolver.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/equations/EqSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/equations/EqSolver.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/equations/EquationsApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/equations/EquationsApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/equations/EquationsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/equations/EquationsController.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/equations/ui.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/equations/ui.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/event/AudioPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/event/AudioPlayer.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/event/EventBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/event/EventBus.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/event/EventBusProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/event/EventBusProvider.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/event/GameApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/event/GameApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/event/GameEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/event/GameEvent.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/event/MockAudioPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/event/MockAudioPlayer.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/event/ServiceLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/event/ServiceLocator.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/explore/ButtonApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/explore/ButtonApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/explore/CanvasApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/explore/CanvasApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/explore/DraggableApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/explore/DraggableApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/explore/LayoutApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/explore/LayoutApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/explore/VectorFieldApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/explore/VectorFieldApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/fallout4menu/Colors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fallout4menu/Colors.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/fallout4menu/Fallout4MenuApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fallout4menu/Fallout4MenuApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/fallout4menu/LoadingScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fallout4menu/LoadingScreen.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/fallout4menu/MenuBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fallout4menu/MenuBox.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/fallout4menu/MenuItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fallout4menu/MenuItem.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/fallout4menu/res/Fallout4_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fallout4menu/res/Fallout4_bg.jpg -------------------------------------------------------------------------------- /src/main/java/com/almasb/fallout4menu/res/Fallout4_loading.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fallout4menu/res/Fallout4_loading.jpg -------------------------------------------------------------------------------- /src/main/java/com/almasb/fallout4menu/res/RobotoCondensed-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fallout4menu/res/RobotoCondensed-Regular.ttf -------------------------------------------------------------------------------- /src/main/java/com/almasb/frogger/FroggerApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/frogger/FroggerApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/functional/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/functional/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/fxdocs/Testk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/fxdocs/Testk.kt -------------------------------------------------------------------------------- /src/main/java/com/almasb/gc/GCApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/gc/GCApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/gc/GCObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/gc/GCObject.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/hanoi/TowerHanoiApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/hanoi/TowerHanoiApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/image/ImageEditingApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/image/ImageEditingApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/images/HidingImagesApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/images/HidingImagesApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/invaders/SpaceInvadersApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/invaders/SpaceInvadersApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/ios/IOSApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/ios/IOSApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/jsdrawing/JSDrawing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/jsdrawing/JSDrawing.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/jsdrawing/js_drawing.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/jsdrawing/js_drawing.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/jsdrawing/js_drawing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/jsdrawing/js_drawing.js -------------------------------------------------------------------------------- /src/main/java/com/almasb/l4d/L4d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/l4d/L4d.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/l4d/L4dFX.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/l4d/L4dFX.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/local/LocalizationApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/local/LocalizationApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/midi/MidiApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/midi/MidiApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/million/MillionApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/million/MillionApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/minesweeper/InverseGridApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/minesweeper/InverseGridApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/minesweeper/MinesweeperApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/minesweeper/MinesweeperApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/misc/ParticlesClockApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/misc/ParticlesClockApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/mobile/MobileLockScreenApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/mobile/MobileLockScreenApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/mp/MemoryPuzzleApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/mp/MemoryPuzzleApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/multipleviews/AboutController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/multipleviews/AboutController.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/multipleviews/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/multipleviews/LoginController.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/multipleviews/MainController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/multipleviews/MainController.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/multipleviews/MultipleViewsApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/multipleviews/MultipleViewsApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/multipleviews/View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/multipleviews/View.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/multipleviews/ViewSwitcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/multipleviews/ViewSwitcher.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/multithread/MultiApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/multithread/MultiApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/nativewindow/NativeWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/nativewindow/NativeWindow.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/nativewindow/NativeWindowApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/nativewindow/NativeWindowApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/nativewindow/com_almasb_nativewindow_NativeWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/nativewindow/com_almasb_nativewindow_NativeWindow.h -------------------------------------------------------------------------------- /src/main/java/com/almasb/notes/NotesApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/notes/NotesApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/notes/NotesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/notes/NotesController.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/notes/notes.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/notes/notes.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/numbergame/NuMemoryApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/numbergame/NuMemoryApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/numbergame/NumberGameApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/numbergame/NumberGameApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/paint/PaintApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/paint/PaintApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/paint/PaintController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/paint/PaintController.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/paint/paint.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/paint/paint.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/painter/AutoPainterApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/painter/AutoPainterApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/painter/placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/painter/placeholder.jpg -------------------------------------------------------------------------------- /src/main/java/com/almasb/parametric/DrawingApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/parametric/DrawingApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/polyvis/PolyVisApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/polyvis/PolyVisApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/polyvis/SensorDataVisApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/polyvis/SensorDataVisApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/recursion/RecursionApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/recursion/RecursionApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/recursion/StageApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/recursion/StageApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/reflect/Class1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/reflect/Class1.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/reflect/ReflectApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/reflect/ReflectApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/rpg/RPGApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/rpg/RPGApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/snake3d/Snake3dApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/snake3d/Snake3dApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/steg/BasicDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/steg/BasicDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/steg/BasicEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/steg/BasicEncoder.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/steg/Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/steg/Controller.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/steg/Decoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/steg/Decoder.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/steg/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/steg/Encoder.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/steg/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/steg/Model.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/steg/StegApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/steg/StegApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/steg/View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/steg/View.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tetris/Direction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tetris/Direction.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tetris/Piece.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tetris/Piece.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tetris/TetrisApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tetris/TetrisApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tetris/Tetromino.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tetris/Tetromino.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tictactoe/TicTacToeApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tictactoe/TicTacToeApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial10/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial10/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial11/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial11/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial12/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial12/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial13/HangmanMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial13/HangmanMain.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial13/WordReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial13/WordReader.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial14/GameDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial14/GameDialog.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial14/LevelData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial14/LevelData.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial14/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial14/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial14p3/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial14p3/Config.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial14p3/LevelData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial14p3/LevelData.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial14p3/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial14p3/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial14p3/config.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial14p3/config.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial14p3/game.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial14p3/game.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial15/FarCry4Loading.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial15/FarCry4Loading.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial15/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial15/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial15p2/LoadingScreenDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial15p2/LoadingScreenDemo.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial15p2/ui.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial15p2/ui.fxml -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial16/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial16/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial17/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial17/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial17/farcry_gameplay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial17/farcry_gameplay.jpg -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial26/MKXMenuApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial26/MKXMenuApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial3/Clip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial3/Clip.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial3/FireMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial3/FireMode.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial3/Gun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial3/Gun.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial3/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial3/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial4/GameMenuDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial4/GameMenuDemo.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial5/Dice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial5/Dice.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial5/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial5/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial6/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial6/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial7/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial7/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial8/FarCry4MenuDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial8/FarCry4MenuDemo.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial9/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial9/Main.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial9/ResourceManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial9/ResourceManager.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorial9/SaveData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorial9/SaveData.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorialx1/CurveApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorialx1/CurveApp.kt -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorialx1/Interpolators.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorialx1/Interpolators.kt -------------------------------------------------------------------------------- /src/main/java/com/almasb/tutorialx1/Tutorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/tutorialx1/Tutorial.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/typing/TypingGameApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/typing/TypingGameApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/typing/WordSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/typing/WordSelector.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/typing/WordView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/typing/WordView.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/windows/WindowsApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/windows/WindowsApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/wwz/WWZApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/wwz/WWZApp.java -------------------------------------------------------------------------------- /src/main/java/com/almasb/wwz/res/Fallout4_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/wwz/res/Fallout4_bg.jpg -------------------------------------------------------------------------------- /src/main/java/com/almasb/wwz/res/RobotoCondensed-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/com/almasb/wwz/res/RobotoCondensed-Regular.ttf -------------------------------------------------------------------------------- /src/main/java/gamedev/GameDevMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/gamedev/GameDevMath.java -------------------------------------------------------------------------------- /src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/module-info.java -------------------------------------------------------------------------------- /src/main/java/template/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/java/template/Main.java -------------------------------------------------------------------------------- /src/main/resources/com/almasb/images/kitten1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/resources/com/almasb/images/kitten1.jpg -------------------------------------------------------------------------------- /src/main/resources/com/almasb/images/kitten2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/resources/com/almasb/images/kitten2.jpg -------------------------------------------------------------------------------- /src/main/resources/com/almasb/multipleviews/about.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/resources/com/almasb/multipleviews/about.fxml -------------------------------------------------------------------------------- /src/main/resources/com/almasb/multipleviews/login.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/resources/com/almasb/multipleviews/login.fxml -------------------------------------------------------------------------------- /src/main/resources/com/almasb/multipleviews/main.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlmasB/FXTutorials/HEAD/src/main/resources/com/almasb/multipleviews/main.fxml --------------------------------------------------------------------------------