Git Product home page Git Product logo

vietnux's Projects

cina icon cina

C and C++ compiler and IDE for android

cityrunner icon cityrunner

A simple 2d runner game made using p5.js, a java script library.

clash-of-space icon clash-of-space

Clash of Space is a simple Space Shooter game made of HTML 5, JAVASCRIPT ANIMATION

classic-arcade-game-clone-frogger icon classic-arcade-game-clone-frogger

# Classic-Arcade-Game ## Project Requirements You will be provided with visual assets and a game loop engine; using these tools you must add a number of entities to the game including the player characters and enemies to recreate the classic arcade game "Frogger". ## How to play the game - Use arrow keys 'up', 'right', 'down' and 'left' to move the boy on the grass, to get him to the river without colliding with the bugs on the stone path. - If the boy collides with the bugs, he has to go back to the start point either by refreshing or hitting "Play Again" button. - If you successfully move the boy with no collisions, you win the game and twinkling animation appears. - If you want to reset the game, please refresh the page. ## How I learnt to make the game run - We don't see anything when the game starts we dont see anything on the screen after loading the HTML file. This is because `allEnemies` is not defined. - There are three `.js` files in the js folder, one `.html` and `.css` files each. - The `app.js` has a lot of things. It has various commands for enemies' & player's upate and render functions. - The `engine.js` is assigned to immediately invoked function. It executes the game. It has the kickoff point `main()`. It also defines other variables that set the canvas' width and height. The `onReady()` acts as push function. - The `resources.js` takes array of images.For every instance in the array we call underbar load on url. It is the 'else' block that makes new image and defines onload function which is to be executed once only. Once loading is done, cache `url` to `false` and all images load. ## Resources - Understanding the [engine.js](https://plus.google.com/u/0/events/cupbs3pbne7qkuqok4g0ldhntic?authkey=COGW25b5jbv3-AE) - [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS/blob/master/README.md) - www.w3schools.com/js - [Markdown Basics](http://markdown-guide.readthedocs.io/en/latest/basics.html) - [Online Markdown Editor](https://dillinger.io/)

codeedit icon codeedit

CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.

commander_wars icon commander_wars

The aim of this project is to create an Advance Wars Clone with a lot of additions customizations and modding support. For Contact Inforamtion see the wiki page. Take a view on the game.

css-space-shooter icon css-space-shooter

An old-school arcade-style 3D shoot-em-up rendered entirely with CSS 3D transforms

deep3d icon deep3d

Automatic 2D-to-3D Video Conversion with CNNs

delta icon delta

Delta is an all-in-one classic video game emulator for non-jailbroken iOS devices.

destinationsol icon destinationsol

Official continuation of Destination Sol, the great fun little arcade space shooter from http://sourceforge.net/projects/destinationsol/

discreet-launcher icon discreet-launcher

Enjoy a clean home screen while accessing everything in an instant! (Profitez d'un écran d'accueil épuré tout en accédant à tout en un instant !)

dodatheexploda icon dodatheexploda

A simple and silly hidden objects / explosion game for kids and adults

emulatrixweb icon emulatrixweb

Emulatrix - JavaScript Emulator - Sega Genesis, Nintendo, Super Nintendo, GameBoy, GameBoy Color, GameBoy Advance, MAME32, DOSBox and Virtual Machines

exp3d icon exp3d

Space Shooter Game. Android / Desktop / WebGL

extremehillracingcode icon extremehillracingcode

Mobile game I built to emulate the popular "Hill Climb Racing" mobile game. Simulates physics of a car. Cross-platform & built in Cordova.

flat-launcher icon flat-launcher

A weird launcher inspired in windows phone's ui & ratio launcher

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.