Adrianensis

Open Source I shared my JavaScript 2D Game Engine.

Recommended Posts

Adrianensis    1

Hi everyone, I've shared my 2D Game Engine source code. It's the result of 4 years working on it (and I still continue improving features xD ) and I want to share with the community. You can see some videos on youtube and some demo gifs on my twitter account.

This Engine has been developed as End-of-Degree Project and it is coded in Javascript, WebGL and GLSL. The engine is written from scratch.

This is not a professional engine but it's for learning purposes, so anyone can review the code an learn basis about graphics, physics or game engine architecture. Source code on this GitHub repository.

I'm available for a good conversation about Game Engine / Graphics Programming :)

Edited by Adrianensis

Share this post


Link to post
Share on other sites

  • Similar Content

    • By Waldemar Umaniz

      Dawn of a Soul
      a mathematical puzzle game starring chains and combos.
      The main mechanics of the game are chains and combos. The rules are simpel (i hope :D), the player has to build chains of specific colors and combine them to get multiplier and to be able to build more chains and expand the combo. The multiplier are importand to get the highest possible score. In some puzzles the player has to alter the gamefiled, within limited number of moves and discover visual and mathematical pattern. But she/he need to keep them adaptable to new challenges and only then it will be possible to beat all 64 Puzzles.
      It will be released at 2. Okt. 2017 for Windows and Mac on Steam and itch.io
      dawnofasoul.com
      indieDB
       
       


    • By Jan Haas
      Hello,
      I just found out about https://github.com/shader-slang/slang. It's a shader language and accompanied by a library that is supposed to make it easier to work with modular shaders.
      What do you think about that? 
      Here is the paper that describes the concept: http://graphics.cs.cmu.edu/projects/shadercomp/he17_shadercomp.pdf
      Thanks in advance
       
    • By Playniax
      Hi guys,

      This will be the place where I will keep you up to date you on the latest Playniax game templates and assets.
      Most of it you can find on itch.io also.
      Some of our assets are free, some of them are not.
      For starters, I just released the game template 'keep-mining'
      https://playniax.itch.io/keep-mining



      After purchase you can reskin the game, change the title, design levels, change the music and monetize it anyway you like!
      And 'fair usage' support from us!
      Final builds should work on Android, iOS, HTML5, Windows and OSX!

      Play demo here: http://playniax.com/showcase/pyro2/Keep-mining/
    • By Yoga Priowibowo
      Hello guys
      We are introducing our game Jump Jump And Fall
      In this game you are help the cute box to jump every plain and collecting coin.
      Every 5 coin collected, there is a new challenging plain.
      Don't let the cute box fall down !
      =: Gameplay video :=
       
      Free download our game in your Android device !
      https://goo.gl/rfGzjD
    • By BrashMonkey
      September 20th 2017


      BrashMonkey LLC and Cosmigo are pleased to announce that starting September 25th 2017, Pro Motion NG, a new version of Cosmigo's industry standard pixel art and animation tool will be published on Steam by BrashMonkey. Pro Motion can be found in the Steam marketplace here: http://store.steampowered.com/app/671190/Pro_Motion_NG/
      The September 25th Steam release coincides with the latest build update of ProMotion NG, wich includes lots of great new features and a new lower price-point, making perhaps the most powerful and popular pixel art tool in the industry more accessible than ever to anyone who wants to create pixel art and retro style graphics, tile-sets, tile-maps and animations.
      Cosmigo was founded in in 1996 and the first version of Pro Motion was released in 1997. It's strong feature set specifically dedicated to pixel art and indexed color mode graphics creation quickly established it as an industry standard for game developers. Each iteration of Pro Motion introduced more features to its arsenal and work-flow enhancements based on user feedback. Pro Motion NG is the latest iteration and culmination of well over a decade of development and direct user feedback.
      https://www.cosmigo.com/
      BrashMonkey LLC was founded in May of 2012, shortly after the release of their flagship product, Spriter Pro, which played a key role in making modular 2d animation commonplace and accessible for independent game developers and small studios. Spriter Pro differs from the majority of the competing tools that have arrived since its release in that it has built in support for working with pixel art and features for taking advantage of indexed color mode images. Spriter's support for pixel art make it the only modular animation tool perfect to join forces with Pro Motion NG in a tool-chain for the creation of 2d pixel art style games.
      https://brashmonkey.com/

       
       
  • Popular Now