Html5 Game Source Code Free Download

  

2048 is a clone of popular Play Store game 1024. Its source code is written in HTML5, CSS3 and JavaScript. If you are familiar with these languages then I would suggest you to contribute in this stunning game and display your skills to the whole world. This game is licensed under the well-known MIT License. Live Demo Download.

Browsers and JavaScript are constantly getting more powerful and fully featured. There was a time when is building any type of game required Flash. But with this out of the way, the stage is set for powerful HTML5 and WebGL gaming! Here are 30 of our favorite games which run in all modern browsers and are build only with web technologies.

1. HexGL

Genre: Arcade, Racing

HexGL is a futuristic, fast-paced racing game built on HTML5, JavaScript and WebGL. You can control a space ship by using your keyboard, a touchscreen device or even a leap motion controller if you have one.

2. CrossCode

Genre: Action, RPG

A retro-inspired 2D game set in the distant future. This one is full of great game mechanics such as combos, puzzles, skill trees, quests, items and more.

3. Sketchout

Genre: Arcade

The objective of Sketchout is to protect your planet and destroy the opposition by deflecting meteors as you control an Breakout-style paddle and draw lines at the same time. Design is where this game shines with awesome visuals and music.

4. Treasure Arena

Genre: Multiplayer, RPG, Action

Treasure Arena is a dynamic battle-arena game for up to 4 players built with the power of socket.io. It features different game modes, excellent framerate and a great soundtrack. A very fun game.

5. Bejeweled

Genre: Arcade, Puzzle,Relaxing

The classic Bejeweled game in HTML5 form. This is an official clone and as such it runs and looks perfectly. The ultimate time killer.

6. Missile Game

Genre: Arcade

A very challenging game in which you play as a missile being lunched into a tunnel. The game has cool black and white graphics that are nicely used to create a strong dept of field effect.

7. Gods Will Be Watching

Genre: Puzzle

You and your crew have to survive for 40 days in isolation in this creepy (but awesome) game. There are six members of your team including a dog, a psychiatrist and a robot and you have to interact with them the right way to keep them warm, fed and sane.

8. Sinuous

Genre: Arcade

A simple game with minimalistic graphics and a fluid frame rate. Avoid colliding with the red dots while picking up power-ups. Also, never stop moving around if you want those extra points!

9. Swooop

Huawei modem unlock code calculator. Genre: Arcade

Fly around and collect gems and stars in a beautiful and colorful 3D world.

10. Free Rider HD

Genre: Arcade, Racing

Free Rider HD is an addicting game where you race a bike on tracks drawn by other players. You can play on any of the thousands of player made tracks or create your own and share it.

11. Entanglement

Genre: Puzzle, Relaxing

The point of this game is to create a path as long as possible by placing segments on a grid. You can play alone on one of the many levels or play against friends.

12. Escape from XP

Genre: Action, Arcade

Celebrate the end of Windows XP support with Escape from XP. It's your job to rescue the last developer trapped in Clippy's tyranny. Fight to survive endless waves of XP enemies then finish off the OS with a bang.

13. Polycraft

Genre: RPG, Tower Defense, Action

In this awesome 3D game you run around collecting resources, building stuff, completing quests and fighting stuff. Everything about it is polished and it runs perfectly smooth.

14. 2048

Genre: Puzzle

A very addictive game that you've probably already played. In 2048 you move numbered tiles around and merge them. Get that elusive 2018 tile to win!

15. Onslaught Arena

Genre: Action

A fast-paced retro styled survival game where you fight off hordes of enemies using different weapons.

16. Angry Birds

Genre: Puzzle

The (once) popular Angry Birds game in HTML5, so you can play it in your browser.

17. Cube Slam

Genre: Arcade, Multiplayer

The classic pong game done with fun colors and cool 3D graphics. You can challenge a friend by just sending them a URL and if you want to, you can see each other via webcam.

18. The Wizard

Genre: Action, RPG, Strategy

The Wizard is a turn-based dungeon crawler where you’ll encounter mythical monsters and find marvellous spells. The game features cool combat mechanics and can be quite challanging at times.

19. X-Type

Genre: Action, Arcade

Survive as many bossfights as you can in this cool looking space shooter.

20. Cookie Clicker

Genre: Casual, Funny

Cookie clicker is a game that was probably created as a joke but offers tremendous amounts of fun nonetheless. You start off with 0 cookies and after some productive cookie clicking you will find yourself with billions of cookies to spare.

21. Elevator Saga

Genre: Puzzle, Coding

And here is something for programmer-types. Your task in Elevator Saga is to transport people in the most efficient manner by programming the movement of elevators. Just one little thing - every move you make is done with JavaScript.

22. Game of Bombs

Genre: Action, RGP, Multiplayer

Game of Bombs is a bomberman type game placed in a vast map full of enemy players. Collect power-ups, skins and achievements in your way to becomming the best bomberman player.

23. Olympia Rising

Genre: Platformer, Action

A dynamic platformer with nice retro looking graphics. It is set in ancient Greece, where you play as a woman who is given another chance at life, and has to escape from the world of the dead.

24. Pixel Race

Genre: Arcade, Racing

https://rankgol.netlify.app/qr-code-reader-free-download-for-windows-7.html. By invoking the cellphone camera, the software will quickly scan and decode the QR code information. No matter it is text, short message, website, commodity, telephone, Email or schedule, WiFi, map, train ticket, consignment note or business card, QR code Scanner can easily scan and decode it quickly and accurately.When seeing a commodity that you favor in a department store, just use the QR code Scanner to scan the anti-fake QR code or bar code, the relevant information of the commodity will appear on your cellphone immediately. QR code scanner is a safe and professional mobile QR code/bar code scanning and decoding software.

A game with awesome frame rates and a simple concept, in which you control a car to avoid obstacles, while collecting coins. If you have the patience and the free time you might become the best in the world (the record is 36309 coins).

25. Little Alchemy

Genre: Puzzle

Start off with the four basic elements and combine them to create the 510 possible combinations.

26. Arena5

Genre: Arcade

Fly around a digital field and shoot geometrical enemies to get a high score.

27. Vector Runner Remix

Genre: Arcade

Make it as far as you can in this platformer full of colors and geometrical shapes.

28. Biolab Disaster

Genre: Action, Platformer

An awesome pixel art platformer where you have to escape a lab full of mutated creatures and other baddies.

29. World's Biggest PAC-MAN

Genre: Arcade

A huge collection of PAC-MAN mazes - probably more then you can beat in your lifetime (this isn't a challenge, please don't try).

30. New Super Resident Raver

Genre: Action, Arcade

Save panicking people from the incoming zombie invasion. Collect money, upgrade your weapons and fight zombies.

To Wrap it Up

Html5 Game Source Code free. download full

And this concludes our list of HTML5 games! They are all fun and have huge time wasting potential. Some of them don't have sound, but frankly they don't need it. Do you have a favorite HTML5 game that is not included in this list? Share it in our comment section.

Bootstrap Studio

The revolutionary web design tool for creating responsive websites and apps.

Learn more

Fancy developing your own games? The game engines, programming libraries and development kits listed on this page may makeyour job easier. Note that there is considerable overlap between the things listed on this page and those listed on the3D Engines / 2D Engines / Graphics Libraries andFree Physics Engines (Source Code and Libraries) pages, so you might want tocheck them out as well in case I've listed them on a page different from where you imagine it should be listed. Another page that may be related togame development isFree Audio, Sound, Music and Digitized Voice Libraries and Source Code pagewhere you can get libraries and source code for managing sound. TheFree 3D Content Creation Softwareand Free Image Editing and Drawing Toolspages may be also handy for free software that you can use to create your 3D or 2D graphics content or game backgrounds and objects.

If you are looking for more information on game programming, you might want to check out thelistof books on Game Programming on Amazon.com.

Related Pages

  • How to Make / Create Your Own Website - put your game on the Internet

Html5 Game Source Code Free Download Pc

Free 2D and 3D Game Engines, Game Programming Libraries and Source Code

CryEngine

The CryEngine is a cross-platform game engine for Windows, PlayStation 4, Xbox One, and Oculus Rift.The engine comes with a sandbox/level editor, material editor, designer tool, cinematic editor, audio controls editor, etc.It features Physically Based Rendering, tessellation, motion blur and depth of field, volumetric fog shadows,realistic vegetation, real-time local reflections, image-based lighting, anti-aliasing, screen space directional occlusion,per object shadow maps, AI system, DirectX 12 support, and so on (lots more). The engine is free forcertain types of games subject to a 5% royalty (less the first 5K € of annual revenue) of your gross revenue forthe game. There are other conditions as well (eg displaying their logo or mentioning the use of their engine or somethinglike that), so you should read their licence ('license' if you use adifferent variant of English)agreement for the details. It comes with source code.

Godot Engine

Godot is a cross-platform game engine that you can use to create 2D or 3D games for Windows, Mac OS X, Linuxand the mobile platforms (Android and iOS). You can also use to create web-based (HTML5) games.You can use either its scripting language or C++ to write your program. It has its own physics engine,a script editor, built-in animation system, a GUI for editing animation, video playback, audio system,multithreading, etc (too many to meaningfully list). The graphics engine uses OpenGL ES 2.0.It is released under the MIT licence.

Phaser

Phaser is an HTML5 game framework for producing games that run on the web browsers of desktop computers andmobile devices (like smartphones). You can code your games in either JavaScript or TypeScript. There arenumerous tutorials that help you getstarted with the framework to create things like platformer games, roguelikes, Flappy Bird clones, and so on.The framework has a built-in support for input from touch screens, mouse, keyboards, etc, game physics, animation, sound,particles (eg explosions, rain, fire), device scaling (to fit any size screen) and so on.

Torque 3D
Html5 games online

Torque 3D is an open source game engine that has a 3D graphics engine with integrated PhysX support, deferred lighting,and modern shader features. It comes with a variety of editors that you can use to create your game world, includingeditors for creating terrain, forests, roads, rivers, shapes, materials, particles, and decals. Other features includeCOLLADA support, the ability to create 2 models for first person weapons (one for close-up and one for the third-person view),texture blending, the ability to import Geological Information Survey (GIS) data, a C++-like object oriented scripting language,networking support (so that you can create multi-player games), and so on. You can create Windows games as wellas browser-based games with this game engine. The software is released under the MIT License.

TADS - Text Adventure Development System

The Text Adventure Development System, or TADS for short, lets you write your own interactive fiction using alanguage specifically designed for writing text adventure games. Originally sold as shareware in its earliestincarnation, it is now free. The system has been used to develop numerous commercial games. Like manyprogramming languages, it is similar to C/C++ (with even complete support for the ANSI C macros), but hasfeatures intended to make it easy for you to develop text adventures. Besides text adventure games, you canalso use it to write your own 'Choose Your Own Adventure' type of games or Role Playing Games (RPG). The softwareuses HTML asits layout language and lets you integrate graphics, animations, music, sound effects, hyperlinks, etc, into your game.The program compiles your program to a platform-independent byte code that can be run on any system that has a TADS player.In other words, you can develop a game on Windows that works on Windows, Mac OS X and Linux, and vice versa. Versions ofTADS are available for Windows, Mac OS X, Linux, other Unix systems,BEOS, AmigaOS andDOS.

Unity

Unity, a subset of the commercial game development tool Unity Pro, is available for use to developers subject to certain conditions (pleasesee their website for full licensing details). It comes with integrated visual editor that makes it easy for you to build and testyour comes. The graphics engine supports Direct3D and OpenGL and includes things like animated meshes, particle systems, lighting andshadows, built-in support for the NVIDIA physics engine,shaders with a number of built-in shaders, terrains, etc. 3D positional audio and stereo sound, multiplayer networking, texture and audiostreaming, scripting support, and so on, are among its other features. The free version adds a splash screen to your standalone games,and a watermark to your web player games.

Retribution Engine

This is a 3D game engine for Windows first person shooter (FPS) games. It uses OpenGL for hardware accelerated transformationand lighting and DirectSound for music and 3D sound effects. The engine supports particle effects, shaders, glow maps,volumetric fog and explosions, stencil shadows, chrome maps, weather effects, damage decals, etc. It has support forcomplex 3D models and a wide variety of generic weapon types (melee weapons like a fist, projectile weapons like a laser blaster,exploding projectile weapons like a rocket launcher, instant hit weapons like a pistol, beam weapons like a rail gun,grenades, and shotgun) that can be customised. It also has a scripting engine with a GUI interface that lets you create scriptswithout learning the scripting language. The engine comes with a variety of tools, including a level editor, a model editorand an episode editor. Also included are some freeware games. The engine is released under the GNU General Public License.

Weaver Framework

The Weaver Framework is a graphical 2D C library for Linux. It has support for sound files (using the Ogg Vorbis format) andgraphic files (using the PNG format). It also has a scripting language that generates basic code andMakefiles for your software.The library is released under the GNU General Public License version 3 which means that means that your game will also beunder the GPL by default (although you can apparently also release it under a licence compatible to the GPL). The site hassome tutorials on how to use the library and there are a few sample games (a pong game, a maze game and a space war game)with source code that you can look at.

Irrlicht Engine - Open Source 3D Game Engine

This is a realtime 3D engine written in C++ that can be used from C++ and.NET programming languages like Visual BASIC,C# andDelphi.NET. It uses Direct3D (D3D), OpenGL and its own platform anddriver independent software renderer. Its features include an extensible material library with vertex and pixel shader support, seamless indoor andoutdoor mixing, character animation with skeletal and morph target animation, particle effects, billboards, light maps, environment mapping,stencil buffer shadows, a 2D GUI system with buttons, lists, edit boxes (etc), direct import of common mesh file formats such as Maya (.obj), 3DStudio (.3ds),COLLADA (.dae), DeleD (.dmf), Milkshade (.ms3d), DirectX (.X), Quake 3 levels (.bsp), Quake 2 models (.md2) (etc), direct import of textures (bmp, png,psd, jpg, tga, pcx, etc), 3D maths, integrated XML parser, etc. Platforms supported include Windows 98, ME, NT 4, 2000, XP, XP64, Linux, MacOS andSun Solaris/SPARC. The engine is licensed under the zlib licence.

Marauroa Multiplayer Online Engine

Marauroa is a multiplayer online games framework and engine. You can use it to create turn based games as well as real time games.The server is coded in Java and is thus somewhat portable, and the backend uses MySQL. Python is used for your games description.The games server uses a UDP transport channel to communicate with the players. The games engine and framework is released under the GNU General Public License.Note: if you're having trouble finding the link to download the engine on their site, you can go straight tothe Arianne RPG sourceforge page for the project.

DUGL - The DOS Ultimate Game Library

For those developing games under MSDOS and FreeDOS, DUGL is a game library written in C, C++ and assembler. (The compiler you need, DJGPP, can befound on the Free C/C++ compilers page.) It supports 8 bits graphicsmode, VESA 2.0LFB, and provides line drawing, 12 kinds of polygones (textured, colour, gourand, etc), loading and saving of the PCX image file format,mouse support, keyboard handler and keyboard map editor, timer, synchronisation, sound support with loadable sound drivers (includes sb16 drivers),loading of WAV sound files, IPX network protocol support, some GUI elements (buttons, textbox, checkbox, menu, message boxes, scroll bar, listboxes, etc), etc.The licence permits non-commercial use only.

SxDL Game Development Toolkit

SxDL is a 2D and 3D Game development framework for writing games for Windows using DirectX. You use the functions in the game development toolkitto handle objects usually needed in video games such as graphics, keyboard input, mouse input, joystick input, music, sound, timing, game loops,etc. All rendering is done through predefined objects like sprites, lines, tile maps, 3D models, sky boxes, etc. This game development frameworkuses the C++ language, and you currently needVisual C++ (get a free version here). The toolkit is licensedunder the GNU General Public License (GPL).

Pygame

Pygame is a cross-platform library with a set of Python modules (see theMiscellaneous Free Compilers for links to Python)designed for writing games. It is layered on top of the Simple Directmedia Layer, or SDL,listed elsewhere on this page (the page you are reading). Modulesare provided for handling CDs, sound, the clock, fonts, joysticks, movies, drawing, events, music, the mouse,sprites, time, transformations, etc.

Pure Power Tactical Engine: PPTactical Engine

PPTactical is an engine for real-time strategy (RTS) and real-time tactics (RTT) games. The engine supports SDL andDirectX, has editors for maps and resources, scripted behaviour for units, battlegroups, missions, etc. Windows,Linux and Solaris are supported. It is released under the GNU Lesser General Public License (LGPL).

Allegro

This is a C/C++ game programming library for DOS, Linux, FreeBSD, Irix, Solaris, Darwin,Windows, QNX, BeOS and MacOS X. The library provides functions for graphics, sound, player input such as the keyboard, mouse andjoystick, timing (high resolution interrupt timers), 3D, compressed datafiles (LZSS), floating point mathematics, GUI (file selector, dialog boxes), etc.Graphic functions include support for vector drawing, sprites, colour palettes, bitmap fonts, hardware scrolling, triple buffering,mode-X split screens, animation functions for FLI/FLC, etc.Sound functions include support for MIDI, WAV, VOC file formats, streaming audio, the ability to modify the volume, pan, pitch, etc.

SCI Studio

SCI Studio allows you to create adventure games like Sierra's King Quest, Space Quest, Police Quest, Leisure Suit Larry and Quest for Glory, using thevery game engine that Sierra used for those games. The SCI game development system and the tools necessary for creating SCI games run onWindows 95, 98, NT, 2000, ME, XP and is free. The site also has documentation, tutorials, an SCI script compiler and an SCI disassembler, ademo SCI Quest game (a multiroom demo game with inventory, doors, etc), source code to SCI Studio itself, etc.

Crystal Space free 3D Engine

Crystal Space is an open source 3D engine licensed under the GNU LGPL and written in C++.Among its numerous features are coloured lighting, mipmapping, portals, mirrors, 3D sprites(frame based or with skeletal animation), alpha transparency, true six degrees of freedom,procedural textures, radiosity, particle systems, halos, volumetric fog, scripting, 8-bit,16-bit and 32-bit display support, Direct3D, OpenGL, Glide and software renderer, font support,hierarchical transformations, etc. (List obtained from their website.)

PLIB Portable Games Library

PLIB is an open source (GNU LGPL) games library that features sound effects, a complete3D engine, font-rendering, GUI, networking, 3D math library, etc, that is portable acrossnumerous computing platforms (MacOS; Windows; Unix systems like BSD, IRIX, Solaris, OS X; etc).

ColDet 3D Collision Detection Library

ColDet is a free 3D collision detection library for generic polyhedra. Intended for 3D games, it is free even for commercial purposes. Thereare versions for use with Microsoft Visual C++, Borland C++ and Linux (g++).

Obsidian

[Update: This project is no longer maintained.]Obsidian is 'an open source 3D virtual world for Linux and OpenGL', providing an 'extensible virtual world system with afullblown multiplayer client-server architecture'. (Information provided by the Obsidian website.) It features 3D headsup withtexture mapping, TCP/IP (for operating across the Internet), a multiplayer client-server architecture, editable worlds andtextures, interplayer communications, projectile weapons, etc.

Strategus Real-Time Strategy Game Engine

[Update: This software is longer maintained.]This real-time strategy gaming engine works across numerous platforms, including Windows, Linux, BSD, BeOS, MacOS/X, andMacOS/Darwin. It is released under the GNU GPL. It apparently has numerous features, including support for Internet play,an AI for the computer player, ability to play background music, and so on (there is no convenient list of features ontheir site for me to quote, at the time of this writing).

ClanLib Game SDK

[Update: this software appears to be no longer available.]This is a platform independent game development kit that handles sound, display, input, networking, files, threading, etc, allowing you to concentrate onyour game proper. It is released under the GNU LGPL and is developed for Linux and Windows. It handles 2D display (has various drawing primitives like lines,pixels, rectangles, as well as image drawing like surfaces and sprites), sound support (wave, Ogg Vorbis, MikMod, etc),input support (keyboard, mouse, joysticks), network support, 3D support (OpenGL), resource management, fonts, scripting,a GUI framework, etc. DirectX, X11, DirectFB and OpenGL are supported.

  • How to Accept Credit Cards on Your Website - sell your game online
  • How to Register Your Own Domain Name - how to get your own domain name

It will appear on your page as: