Showing 36 open source projects for "3d game source code"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Build your own X

    Build your own X

    Master programming by recreating your favorite technologies

    build-your-own-x is a massive, community-curated roadmap of hands-on tutorials that teach you to re-implement complex systems from scratch—things like databases, compilers, operating systems, interpreters, web servers, neural networks, regex engines, and more. Rather than offering abstract theory, it organizes step-by-step guides by topic and by programming language, so you can pick a project that fits your stack and skill level. The focus is on demystifying internals: you don’t just use a...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    TORCS - The Open Racing Car Simulator
    TORCS, The Open Racing Car Simulator is a highly portable multi platform car racing simulation. It is used as ordinary car racing game, as AI racing game and as research platform. It runs on Linux (x86, AMD64, ARM and PPC), FreeBSD, OpenSolaris and Windows.
    Leader badge
    Downloads: 842 This Week
    Last Update:
    See Project
  • 3
    MathMod

    MathMod

    MathMod is a mathematical modeling software

    MathMod is a portable interactive plotting and graphing program for Windows, Linux, MacOSX and many other platforms. MathMod allows to plot 3D mathematical surfaces, described by implicit or parametric equations, and offers a very large database of model samples that can be generated with it. It's Free and Open Source. Change-log for MathMod-13.0 (15/11/2025) 1) Scripts generator to add thickness to iso/parametric surfaces 2) Undo/Redo commands for navigating through previous scripts 3) New scripts, Bug-fixes, code optimization and documentation update For a complete list of changes made during the course of development, please visit: https://github.com/users/parisolab/projects/2
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 4
    K3DSurf
    K3DSurf (now MathMod) is a program to visualize and manipulate Mathematical models in three, four, five and six dimensions. K3DSurf supports Parametric equations and Isosurfaces. ****** Welcome to the realm of complex numbers! Change-log for MathMod-11.1 (16/06/2021) 1) Support of graphing functions with complex numbers Z=u+iv in 3D and 4D spaces (demo scripts: "Complex3D_xx" and "Complex4D_Saddle") 2) Added support for HSV (hue, saturation, brightness) coloring model (script:...
    Downloads: 8 This Week
    Last Update:
    See Project
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 5
    UnityMol

    UnityMol

    Molecular viewer and prototyping framework

    !!! New website is https://unity.mol3d.tech and new releases/source code are now on Github : https://github.com/LBT-CNRS/UnityMol-Releases !!!! Implementation of a visualization prototype for molecular structures and networks using the Unity3D game engine. Implementation of numerous graphical methods as spheres, particle systems, bond, etc.. as well as our recent HyperBalls methodology (see: www.hyperballs.sf.net).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    WideW - WebIDEWeb

    WideW - WebIDEWeb

    Web IDE in single HTML file

    IDE written in a single HTML file that runs on the browser tab. There is no need to install, download a single file and run anywhere. To change the initial configuration, edit the widew.html file in the last lines. * Widew use CodeMirror components in code editor. URLs: https://soluc.org/widew https://widew.sourceforge.io
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    paip-lisp

    paip-lisp

    Lisp code for the textbook "Paradigms of Artificial Intelligence"

    paip-lisp is the Common Lisp source code companion to Peter Norvig’s book Paradigms of Artificial Intelligence Programming. It contains implementations and examples from the book, covering classic AI techniques through Lisp programs. The repository includes systems for symbolic reasoning, search, rule-based inference, natural language processing, pattern matching, logic programming, and game-playing examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Learn and Play

    XML-based framework for developing games

    XML-based framework for developing games in (ActionScript 2.0, discontinued) HTML5 Phaser.io's engine It'd been thought to develope a project with a great amount of games on drag&drop, painting, typing, hunting, puzzles.There's no need to write the same code to similar games! Just write some XML lines (check samples) and one JavaScript instruction to run your game. NOTE: some browsers security policies do not allow to run samples locally. If this occurs, try to publish on a web site
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    DeepMind Lab

    DeepMind Lab

    A customizable 3D platform for agent-based AI research

    DeepMind Lab is a 3D learning environment based on id Software's Quake III Arena via ioquake3 and other open source software. DeepMind Lab provides a suite of challenging 3D navigation and puzzle-solving tasks for learning agents. Its primary purpose is to act as a testbed for research in artificial intelligence, especially deep reinforcement learning. If you use DeepMind Lab in your research and would like to cite the DeepMind Lab environment, we suggest you cite the DeepMind Lab paper. To...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 10
    ObjectVolume

    ObjectVolume

    Calculates Volume, Surface Area & Centroid of a Closed Triangular Mesh

    The ObjectVolume program calculates the volume, surface area and centroid of a closed triangular mesh represented in an object file (.obj). The process goes through the list of triangles that make up the surface and, for each triangle, forms a tetrahedron with an external point. The program uses the origin (0,0,0). The volume of the tetrahedron is then calculated. Tetrahedrons with back facing triangles are added and those with forward facing triangles are subtracted yielding the object...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Neural MMO

    Neural MMO

    Code for the paper "Neural MMO: A Massively Multiagent Game..."

    Neural MMO is a massively multi-agent simulation environment developed by OpenAI for reinforcement learning research. It provides a persistent, procedurally generated world where thousands of agents can interact, compete, and cooperate in real time. The environment is inspired by Massively Multiplayer Online Role-Playing Games (MMORPGs), featuring resource gathering, combat mechanics, exploration, and survival challenges. Agents learn behaviors in a shared ecosystem that supports long-term...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    3D Game Shaders for Beginners

    3D Game Shaders for Beginners

    A step-by-step guide to implementing SSAO for 3D games

    Interested in adding textures, lighting, shadows, normal maps, glowing objects, ambient occlusion, reflections, refractions, and more to your 3D game? Great! Below is a collection of shading techniques that will take your game visuals to new heights. I've explained each technique in such a way that you can take what you learn here and apply/port it to whatever stack you use—be it Godot, Unity, Unreal, or something else. For the glue in between the shaders, I've chosen the fabulous Panda3D...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Unwrap

    Unwrap

    Learn Swift interactively on your iPhone

    Unwrap is a Swift-based macOS application designed to help developers and learners improve their Swift programming skills through interactive challenges and structured lessons. Created as a companion to educational content, it focuses on teaching fundamental and advanced concepts in a hands-on manner. The app presents exercises that require users to write and refine Swift code, reinforcing understanding through practice rather than passive learning. It covers a wide range of topics,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Calangos é um jogo educacional desenvolvido em projeto conjunto das universidades : UEFS, UFBA, UNISANTOS, MACKENZIE. É um jogo de simulação 3D para ensino e aprendizagem de ecologia e evolução.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    KAREL 3D

    KAREL 3D

    Learning programming language for kids

    This is learning programming language for children Karel-3D. By words from LightBot: "Get kids hooked on coding with minutes!" Created by Karel 3D from the 8-bit microcomputer PMD 85-2 in 1986. His later version of Karel the Robot in 3D, created first in the Slovak Republic. JavaScript variant include only one small HTML file tested and works on all devices with keyboard and full JavaScript support in internet browser, or alternative pre-compiled JAVA V8 .jar file with webEngine and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    MMOWGLI

    MMOWGLI

    Massive Multiplayer Online Wargame Leveraging the Internet

    MMOWGLI, the Massive Multiplayer Online Wargame Leveraging the Internet, enables collaborative thinking and innovation. Players build Ideas and Action Plans together on the Web. Play the game, change the game! MMOWGLI is a message-based game to encourage innovative thinking and collaboration by many people, connected via the Web. It has been used to study a number of topics... starting in 2021 and beyond. Years of funded support by Office of Naval Research (ONR) and more than a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Object Graph Visualizer

    Object Graph Visualizer

    A modeling tool for software engineers (OO)

    Object Graph Visualizer is a tool primarily meant to be used in CS courses to help new students understand the Object Oriented paradigm and patterns. Classes and objects - that can be part of a software project - are visualised in 3D: The classes stay In the xz-plane in form of an UML class diagram. Directly above in the y-axis objects can be instantiated as an object diagram. Classes can be connected with all sorts of relations (Associations, Compositions, Generalization, etc.), objects...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    TinyRenderer

    TinyRenderer

    A brief computer graphics / rendering course

    Tiny Renderer (tinyrenderer by ssloy) is a lightweight educational software rasterizer that illustrates how OpenGL works by implementing a mini rendering pipeline in around 500 lines of code—serving as a compact, instructive graphics project. The final code consists of about 500 lines. My students typically require 10 to 20 hours of programming to start producing such renderers. The input is a 3D model composed of a triangulated mesh and textures. The output is a rendering. There is no...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Battlefield Bad Company 2 MASE

    Battlefield Bad Company 2 MASE

    Battlefield bad company 2 Master server emulator + Server R34

    There is not much to say about it , you can play BFBC2 on LAN if you want with friends. NO bots and as the things stated, wont will be soon... just on Xbox has onslaught, the ONLY mode what it has bots, but on PC there is not any not even the onslaught gamemode, there is DM,RUSH,CONQUEST,SQDM,SQRUSH gamemodes. Just and only. THE PROJECT NOT CONTAINING *ANY* OF THE ORIGINAL CODE FROM THE GAME!!! IT IS AN EMULATED PROGRAM! WHAT IS MIMIC THE SERVER CODE, AND MAKES IT POSSIBLE TO PLAY...
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 20
    MathQuizGame

    MathQuizGame

    A math flashcard-like game

    Practice math by adding, subtracting, or multiplying randomly generated numbers. To view the source code of the project, go to https://github.com/tenny1028/Math-Quiz-Game
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    DrdSim

    A programmable platform for a fantasy RPG game.

    PC game based on a role-playing game "Draci Doupe" from ALTAR(tm) publishing. It contains a simple-to-use development environment for creation of new campaigns including an embedded interpret of a scripting language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    eCharacter

    eCharacter

    Create your own animated characters for games with ease!

    eCharacter aims to be a free software character configuration tool that could be used for indie games or rapid prototyping. It has been created from the developer community of the eAdventure game authoring platform, and our first aim is to integrate this tool into eAdventure. But in the near future it will also be compatible with other tools! The project is fully based on free software. It uses jMonkeyEngine3 for 3D visualization and the UI is built on NiftyGUI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This project is about stochastic simulation methods and their applications to physical systems. We develop interactive books, which can be used by students to study physics using free resources. The books contain text and Java source code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    "Tux, of Math Command" is a math drill game starring Tux, the Linux Penguin. Lessons are included from simple number typing through addition, subtraction, multiplication, and division of positive and negative numbers. It is intended for kids ~4-10.
    Leader badge
    Downloads: 132 This Week
    Last Update:
    See Project
  • 25
    jg3d
    Pure Java implementation of an interactive 3d graph rendering engine and editor using a spring embedder algorithm. Nice looking sterile real time 3d environment. Feel free to extend our project and build something awesome, just let us know please :D
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo