Search Results for "java applet simple game source code"

Showing 960 open source projects for "java applet simple game source code"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    Code Quality and Security for Java

    Code Quality and Security for Java

    SonarSource Static Analyzer for Java Code Quality and Security

    Hundreds of unique rules to find Java bugs, code smells & vulnerabilities. Sonar static analysis helps you build and maintain high-quality Java code. Covering popular build systems, standards and versions, Sonar elevates your coding game while keeping vulnerabilities at bay. With each Java version, we create dedicated rules so you learn shiny, new features and avoid pitfalls. Consistently find tricky, hard-to-spot issues in your regular expressions. Allow you to effortlessly repair your Java...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Tower Building Game

    Tower Building Game

    HTML5 Canvas Tower Building Game

    Tower Building Game is a small game project — likely implementing a classic “tower defense” or “tower-based” game — designed to showcase game-development fundamentals such as rendering, game logic, user interaction, and possibly simple physics or animations. As an open-source repository, tower_game aims not only to deliver a playable game, but also to serve as a learning resource or template: developers can inspect its code, understand how game loops, input handling, asset management, and state updates are organized. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Crown Engine

    Crown Engine

    The flexible game engine

    Crown is a general-purpose and data-driven game engine, written in orthodox C++ with a minimalistic and data-oriented design philosophy in mind. Every aspect of the game is controlled through text configuration files. Before shipping, configuration files are compiled to efficient platform-specific binary blobs. Data in memory is organized to achieve the maximum performance possible on every platform. Every game asset is hot-reloadable, code included. Evaluate modifications and adjustments...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Open Aimbot

    Open Aimbot

    Universal Aim Assist Framework

    Open Aimbot is a universal open source framework. It offers a wide selection of extensive functionality. We develop various utilities for Roblox, security systems, protection and scripts for specific games, and general scenarios.
    Downloads: 2,659 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    Java Design Patterns

    Java Design Patterns

    Design patterns implemented in Java

    A comprehensive, community-maintained collection of design pattern implementations in Java, offering well-documented, educational examples to help developers understand and apply common architectural solutions. All designs should be as simple as possible. You should start with KISS, YAGNI, and Do The Simplest Thing That Could Possibly Work principles. Complexity and patterns should only be introduced when they are needed for practical extensibility. The design patterns are now available as...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    MCreator

    MCreator

    Make Minecraft Java Edition mods, Minecraft Bedrock Edition Add-Ons

    MCreator is an open-source integrated development environment designed to simplify the process of creating Minecraft mods, add-ons, resource packs, and data packs. The software provides a visual programming environment where users can design mod features using graphical tools instead of writing code manually. Through wizards, block-based programming interfaces, and an integrated editor, MCreator generates the underlying Java or JSON code required for the mod automatically. ...
    Downloads: 42 This Week
    Last Update:
    See Project
  • 7
    GraphQL Java Tools

    GraphQL Java Tools

    A schema-first tool for graphql-java inspired by graphql-tools for JS

    This library allows you to use the GraphQL schema language to build your graphql-java schema. Inspired by graphql-tools, it parses the given GraphQL schema and allows you to BYOO (bring your own object) to fill in the implementations. GraphQL Java Tools works extremely well if you already have domain POJOs that hold your data (e.g. for RPC, ORM, REST, etc) by allowing you to map these magically to GraphQL objects. GraphQL Java Tools aims for seamless integration with Java, but works for any...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Universal Pokemon Randomizer ZX

    Universal Pokemon Randomizer ZX

    Public repository of source code for the Universal Pokemon Randomizer

    Universal Pokemon Randomizer ZX is an open-source tool that allows players to modify and randomize various aspects of Pokémon games across multiple generations, creating unique and unpredictable gameplay experiences. It supports a wide range of ROMs and provides a user-friendly interface for customizing game elements such as Pokémon encounters, abilities, stats, movesets, and item distributions. The tool is designed to maintain game stability while introducing variability, ensuring that...
    Downloads: 185 This Week
    Last Update:
    See Project
  • 9
    Coffee GB

    Coffee GB

    Gameboy emulator in Java 8

    ...After implementing the opcodes and memory (modelled by an int[] array) I was eager to check whether it’s possible to run some code on it. I had neither the cartridge nor the GPU emulation yet, so even the simplest game wouldn’t be an option. However, when the original Gameboy starts, it executes a simple 256-bytes program, a kind of firmware displaying the Nintendo logo and self-testing the system. That was exactly the thing I was looking for - after just 3 days I had an application running the Gameboy code!
    Downloads: 4 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    Google Snake Mod Loader

    Google Snake Mod Loader

    All Google Snake mods combined into one

    Google Snake Mod Loader is an open-source browser-based modification framework that extends the classic Google Snake game by enabling custom mods, gameplay enhancements, and visual changes directly within the web version of the game. It works by injecting JavaScript into the Google Snake page, allowing users to dynamically alter game behavior without needing to download or modify the original source code.
    Downloads: 159 This Week
    Last Update:
    See Project
  • 11
    Babylon.js

    Babylon.js

    Open game and rendering engine packed into a JavaScript framework

    Our mission is to create one of the most powerful, beautiful, and simple Web rendering engines in the world. Our passion is to make it completely open and free for everyone. We are artists, developers, creators, and dreamers and we want to make it as simple as possible to enable everyone to bring their ideas to life. With this new version of Babylon.js, we set out to make it even easier to develop with. From a ton of new tools, to improved workflows and features, new documentation and more,...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 12
    FXGL

    FXGL

    Java/JavaFX/Kotlin Game Library (Engine)

    No installation or setup required. "Out of the box": Java 8-17, Win/Mac/Linux/Android 8+/iOS 11.0+/Web. Simple and clean API, higher level than other engines. Superset of JavaFX, no need to learn new UI API. Real-world game development techniques, entity-component, interpolated animations, particles, and many more. Games are easily packaged into a single executable .jar or native images. Any 2D game (side-scroller/platformer/arcade/RPG). Any business application with complex UI...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Minecraft Development for IntelliJ

    Minecraft Development for IntelliJ

    Plugin for IntelliJ IDEA that gives special support for Minecraft mods

    Experience first class support for all of the major Java Minecraft development platforms, including Bukkit and derivatives such as Spigot and Paper, Sponge, Forge, Fabric, MCP, Mixins, LiteLoader, BungeeCord, and Waterfall. It also provides in-depth support for Access Transformer and NBT files, and more. Because of this, you can install the plugin through IntelliJ's internal plugin browser. Navigate to File -> Settings -> Plugins and click the Browse Repositories... button at the bottom of...
    Downloads: 66 This Week
    Last Update:
    See Project
  • 14
    Agent Development Kit (ADK) for Java

    Agent Development Kit (ADK) for Java

    An open-source, code-first Java toolkit

    Google’s Agent Development Kit for Java is an open-source toolkit that helps developers design, evaluate, and deploy advanced AI agents using the Java programming language. The framework follows a code-first approach that treats agent development as a structured software engineering task rather than a collection of prompt scripts. It provides abstractions and tools that allow developers to create agents capable of executing complex workflows, calling tools, and interacting with external services. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    libGDX

    libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, macOS, Android, your browser and iOS. libGDX provides a well-tried and robust environment for rapid prototyping and fast iterations. libGDX does not force a specific design or coding style on you; it rather gives you the freedom to create a game the way you prefer.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 16
    Skript

    Skript

    Skript is a Bukkit plugin which allows server admins

    Skript is (surprise, surprise) a scripting plugin for the Bukkit platform. It is easy to use for simple tasks, but you can also create really complex things with it. The syntax of Skript is close to English, but it is still not magic. While you might succeed with experimentation for simple tasks, for anything more complex you will need some guidance. You will find all supported features of the plugin here, along with some useful examples. We don't have tutorials yet, but you can find good...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 17
    VVVVVV

    VVVVVV

    The source code to VVVVVV

    ...These functions basically load data into a very simple script parser that controls cutscene logic. All the actual levels in the game are hardcoded in huge arrays generated with a map editor, which exports the levels in source code. Since the 2.0 update, the Windows, Mac and Linux versions of VVVVVV have featured a powerful and easy to use level editor.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    SQLite JDBC Driver

    SQLite JDBC Driver

    SQLite JDBC Driver

    SQLite JDBC is a library for accessing and creating SQLite database files in Java. Our SQLiteJDBC library requires no configuration since native libraries for major OSs, including Windows, Mac OS X, Linux etc., are assembled into a single JAR (Java Archive) file. The usage is quite simple; download our sqlite-jdbc library, then append the library (JAR file) to your classpath. SQLite JDBC is a library for accessing SQLite databases through the JDBC API. SQLite supports on-memory database...
    Downloads: 483 This Week
    Last Update:
    See Project
  • 19
    Minestom

    Minestom

    1.21.11 Lightweight Minecraft server

    Minestom is an open-source Minecraft server development framework that allows developers to build custom Minecraft server software from scratch without relying on Mojang’s original server code. Instead of functioning as a traditional server implementation, Minestom acts as a lightweight library that provides the core networking and gameplay infrastructure needed to create Minecraft server applications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Flame

    Flame

    A Flutter based game engine

    Flame is a modular Flutter game engine that provides a complete set of out-of-the-way solutions for games. It takes advantage of the powerful infrastructure provided by Flutter but simplifies the code you need to build your projects. It provides you with a simple yet effective game loop implementation, and the necessary functionalities that you might need in a game. For instance; input, images, sprites, sprite sheets, animations, collision detection, and a component system that we call Flame...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Purpur

    Purpur

    Purpur is a drop-in replacement for Paper servers

    Purpur is an open-source Minecraft server software built as a fork of the Paper server platform, designed to provide extensive configurability and gameplay customization for server administrators. It functions as a drop-in replacement for Paper, meaning existing servers can switch to Purpur without major changes while gaining access to additional features and configuration options. The project focuses on allowing administrators to modify gameplay mechanics, behaviors, and rules that are...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 22
    Playnite

    Playnite

    Video game library manager with support for wide range of libraries

    ...Playnite can run from portable storage without the need of installing system dependencies. No Playnite features are locked behind a paywall and the complete source code is available under the MIT license. Playnite doesn't store any user information on remote servers. All information about your library is stored locally on your PC.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 23
    Excalibur

    Excalibur

    An easy to use 2D HTML5 game engine written in TypeScript

    An open-source 2D HTML5 game engine. Excalibur was built from the ground up for TypeScript, a typed superset of JavaScript that feels familiar to C#, Java, and other strongly-typed languages. This makes Excalibur code clean, readable, and maintainable. Excalibur has a fully-documented API reference that is automatically kept up-to-date with every version, including the main code branch.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Tweaked

    Tweaked

    Just another ComputerCraft fork

    Tweaked is a mod for Minecraft that adds programmable computers, turtles and more to the game. A fork of the much-beloved ComputerCraft, it continues its legacy with improved performance and stability, along with a wealth of new features. Tweaked can be installed from CurseForge or Modrinth. It runs on both Minecraft Forge and Fabric.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    tetris

    tetris

    A terminal interface for Tetris

    A terminal interface for Tetris. Installation on MacOS and Linux is outlined below. Windows support is questionable, but you can try to install from source. The default game is run by simply executing the tetris command. If the unicode characters look a bit wonky in your terminal, you can also run. People seem to have varying levels of success with the linux binary. Please note that it is compiled dynamically and hence should not be expected to work on most distros. This code is built on top...
    Downloads: 14 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB