Displaying 1 to 20 from 36 results

panda3d - Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU

  •    C++

Panda3D is a game engine, a framework for 3D rendering and game development for Python and C++ program. It featues include Exposes Full Power of Graphics API, Powerful interface between shaders and engine, Support for tessellation and compute shaders, Fullscreen filters such as Bloom, Cartoon Inking, Volumetric Lightning, Blur/Sharpen and Ambient Occlusion, as well as the ability to use your own, Get models from your 3d modeller to Panda3D easily, Several options for adding sounds, physics simulation to your game.

phaser - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering

  •    Javascript

Phaser is a fast, free, and fun open source HTML5 game framework that offers WebGL and Canvas rendering across desktop and mobile web browsers. Games can be compiled to iOS, Android and native apps by using 3rd party tools. You can use JavaScript or TypeScript for development. Phaser is available in two versions: Phaser 3 and Phaser CE - The Community Edition. Phaser CE is a community-lead continuation of the Phaser 2 codebase and is hosted on a separate repo. Phaser 3 is the next generation of Phaser.

planck.js - 2D JavaScript Physics Engine

  •    Javascript

Check out Car example on JS Bin to try it in practice. Also see example directory for more testbed usage examples. To receive updates about changes and progress follow @piqnt on twitter.

Arcadia - Clojure in Unity

  •    Clojure

The integration of the Clojure Programming Language with the Unity 3D game engine. Arcadia is alpha-quality software, and shouldn't be used for anything important yet.




Starling Framework - The Cross Platform Game Engine

  •    ActionScript

The Starling Framework allows you to create hardware accelerated apps in ActionScript 3. The main target is the creation of 2D games, but Starling may be used for any graphical application. Thanks to Adobe AIR, Starling-based applications can be deployed to mobile devices (iOS, Android), the desktop (Windows, OS X), and to the browser (via the Flash plugin).

GDevelop - HTML5 and native game creator requiring no coding skills

  •    C++

GDevelop is a full featured, open source game development software, allowing to create HTML5 and native games without any knowledge in a specific programming language. All the game logic is made thanks to an intuitive and powerful event based system.

jsfx - Javascript Sound Effect Generator

  •    Javascript

This is a JavaScript library for sound effect generation and is supported on most current browsers. Generation speed is approximately 1s audio = 10ms processing. Of course that value can vary a lot, depending on the settings or browser that you use.


TaskChain - TaskChain Control Flow framework

  •    Java

TaskChain is a Java Control Flow framework designed for Game Developers. TaskChain helps facilitate running tasks on an application's "Main Thread", and parallel tasks off the main (async to main).

tetris-tutorial - From rags to riches; building Tetris with no programming experience.

  •    Javascript

Hello. My step-brother was playing Tetris today, but was getting annoyed about all the ads and the "recharge time" in the game, and vented his frustration to me. After pointing out that there are probably thousands of completely frustration-free (well, apart from the gameplay) Tetris clones out there, I jokingly told him to go write his own Tetris game instead. His immediate reaction was "I could never do that". After some interrogration, he revealed that he actually thought that doing so could be quite fun, if only there was a good way for him to learn how to do so without studying Computer Science for years. This is my attempt to make that possible.

xibalba - A Mayan roguelike

  •    Java

Your goal is to make it to the bottom of Xibalba, kill the 10 Lords of Xibalba, resurrect your family member, and take them back to the world of the living. To do this, you must progress from the jungle to the caves, and from the caves to the dungeons of Xibalba. During character creation you can choose a god to pledge to, obeying their requirements during your attempt will grant you access to their abilities. Going against them, though, will have extreme consequences.

SkyEngine - UPPERCASE 기반 2D 게임 엔진 🌌

  •    Javascript

SkyEngine은 UPPERCASE 기반 2D 게임 엔진입니다. SkyEngine은 기본적으로 스프라이트 기반 2D 게임 개발에 적합합니다. 그러나 모듈들 통해 기능을 확장하여 다양한 장르의 게임을 만들 수 있습니다. 아래는 SkyEngine에서 제공하는 공식 모듈들입니다.

happy-angry-surprised - A very silly, web based, Firebase and Cloud Vision API multiplayer game that works exactly the same as Rock, Paper, Scissor - except with facial emotions

  •    Javascript

Happy, Angry, Surprised is a very simple, silly, web based multiplayer game that works exactly the same as Rock, Paper, Scissor - except with facial emotions. The browser takes a photo of each of the player's faces, and depending on which emotion is displayed (determined through Cloud Vision API), a player will win, lose or draw.

Codebot - Free and open source (MIT license) IDE focused on game development.

  •    Javascript

Codebot is a code editing program equipped with built-in tools to help you make your game faster (read full thoughts here). Developing a game is much more than just coding, you have to tweak art, build levels, convert files, find assets/extensions, read docs about building and publishing, and so on. Under the hood Codebot is built with JS/HTML/CSS. When used as a native app, Codebot uses Node Webkit.

Octo - A Chip8 IDE

  •    Javascript

The --decompile option can be used to send an existing Chip8 binary through Octo's general-purpose decompiler.

cefet-games-goomba - Goomba transdimensional, acabou parando em outro universo

  •    Java

Desenhar o cenário como duas texturas (Texture), uma em cima da outra, carregando map-level-1.png e map-level-2.png (dentro do método void create()) e mandando desenhar (dentro do render()) na posição (0, 0) - canto inferior esquerdo. Nota: tipicamente, um cenário em um jogo bidimensional é formado por um grid de tiles, como no RPG Maker/Boss. Contudo, neste exercício, vamos simplesmente desenhar uma imagem "inteira" em cima da outra.

cefet-games-meow-au - Um jogo simples, descomprometido e maroto para você descobrir sobre a secreta vida animal

  •    Java

Um jogo simples, descomprometido e maroto descobrir sobre a secreta vida animal. O projeto deve ser entregue como um Pull Request (veja [1] e [2]) neste repositório. Ou seja, você deve fazer um fork e, no branch master, você deve criar os dois microjogos.

cefet-games-pathfinding - Ajude Gon a chegar do outro lado, seco.

  •    Java

Ao abrir o código na IDE, você pode compilar e executar o código e deve aparecer o mapa, com o agente no canto esquerdo, assim como mostra a figura lá em cima.