Skip to content

Latest commit

 

History

History
64 lines (38 loc) · 3.19 KB

README.md

File metadata and controls

64 lines (38 loc) · 3.19 KB

💜If you like my projects, you can support me.

Coin/Symbol Network Adress
Bitcoin (BTC) BTC 1LU7DtLiKkWe3aAXbhRhNAMUFdrapWuAHW
Tether (USDT) TRC20 TK7f7TXozWVbkHxdArAJd2rELu725q1Ac5
Tether (USDT) TON UQDI4e7xm_B7O_REaYd5CoyEz1Ki08t0EPlUim022_K9B2xa

jGen - JavaScript Game Engine

IMPORTANT NOTE

I've decided to restart this project, old code now is available in the "first-try" branch. All new code will be published in the master branch. Follow the updates!

INTRODUCTION

It's Just an attempt to recreate "old school" isometric techniques in the modern web browsers without using a canvas, with only JavaScript and HTML. Don't expect to see something amazing while checking the demos. Project is very young and my attention at this moment is concentrated on getting map editor tool done. However the engine itself (checkout tanks game demo) currently supports simple sprite animation, collisions, rendering an isometric map. At this moment works only in Chrome and Safari. If you are interested in this project, please contact me. I'm looking for contributors.

LOOKING FOR PARTICIPANTS:

Our project is very young, and we're looking for people who's interested in game development as well as cutting edge web technologies. So if you feel like you can contribute, please let me know. You are not necessary have to be a developer, we need any help, such as graphic design / testing / bringing new ideas / promoting us / writing articles and etc.

FOR THE DEVELOPERS:

You can find classes overview as well as examples in our wiki, just follow the structure on the left side of the page (in the sidebar): https://code.google.com/p/jgen/wiki/Overview?tm=6

ONLINE DEMOS:

For all demos, use the arrow keys to control the game scene.

IMPORTANT! KNOWN ISSUES:

  • Editor and demos supported only by Safari and Chrome.* Future plans is to extend it on Firefox.
  • Because of the restrictions in Google Chrome (XMLHttpRequest object is not able to read local files), you might need to upload editor or game demos on your local server in order to see it. However it works perfectly in Safari.

COUPLE OF SCREENSHOTS:

Rendering 2D map screenshot:

jGen - JavaScript Game Engine - Rendering 2D Map with sprite animation - Demo

Map editor screenshots:

jGen - JavaScript Game Engine - jGen Map Editor

Sample map that can be created using Map editor tool:

jGen - JavaScript Game Engine - jGen Map Editor

Demo game:

jGen - JavaScript Game Engine - Tanks Game Demo