Pre-Notes:
EzpzJs is javascript. There are only exceptions to javascript which gives "special treatment" to certain key words which are functions created by EzpzJs.

To use EzpzJs, download "Ezpz.js" and "blank.html." Save "ezpz.js" into a sub-folder called "js." In the blank html file, there are two script tags. Place your javascript in the second tag. Please note to not move or tamper with the span tags titled, "InsertBody", "InsertBody2", "InsertBody3",  "InsertBody4", "InsertBody5" unless it is your intentionally alter the file.

Please also note that this project is in paralle to the original codeskulptor: https://py2.codeskulptor.org/

Please also note that codeskulptor is has moved on to a new version: https://py3.codeskulptor.org/


Starter Files

Ezpz.jsBlank.html


Images used in Codes

Chris3.jpgChris3.png
cards_jfitz.pngcards_jfitz_back.png
SpriteSheet.pngBounceSound2.mp3

Sample Scripts:

ProgramCodeskulptor TextEzpzJS
Super ShrubberySuper ShrubberySuper Shrubbery

Super Shrubbery is a simple script to get us right into the concept of print statements. You can print a statement in the SimpleGUI or the canvas.

ProgramCodeskulptor TextEzpzJs
1 to 31 to 31 to 3

1 to 3 is a simple number guess game. This script demonstrates the randomizer's use in a simple game.

ProgramCodeskulptor TextEzpzJs
Computer FoodFoodFood

This is a text base guessing game to guess what the computer wants to eat. This shows off the randomizer number to string principal.

ProgramCodeskulptor TextEzpzJs
Vacancy SignVacancy SignVacancy Sign

This script demostrates a flashing vacancy sign running under the influence of a timer.

ProgramCodeskulptor TextEzpzJs
XManXManXMan

X Man is a simple program that shows you an "X" that moves around a canvas. A timer that you set controls the canvas. A notable difference is that in Codeskulptor, canvas art must be run under a draw handler with a hidden timer that is pre-set. EzpzJs enables you to make the program run as fast or slow as you like.

ProgramCodeskulptor TextEzpzJs
Super HelloSuper HelloSuper Hello

Super Hello Demonstrates Ezpz's ability to mimic the canvas drawing of SimpleGUI

ProgramCodeskulptor TextEzpzJs
SoundSoundSound

This is a program that plays, pauses, rewinds, and increases and decreases the volumes of a sound file.

ProgramCodeskulptor TextEzpzJs
VideoNo EquivalentMovie

This is a program that plays, pauses, rewinds, and increases and decreases the volumes

ProgramCodeskulptorEzpsJs
Moving ImageNo EquivalentMoving Image

This program is similar to XMan, but instead it's the Chris3.png file moving around the canvas. There is no equivalent because this uses the simple image drop command

ProgramCodeskulptorEzpzJs
Moving Image 2Moving Image 2Moving Image 2

This program is similar to XMan and Moving Image except it's a card moving around. This calls a specific section of a file

ProgramCard ImagesConfig Alteration
Moving Card to AndroidMoving Card ScriptConfig File Line Addition

Here is the old moving card on canvas video, the difference?: Entire files' dimensions is dependant on screens, and it's on the phone!

ProgramCodeskulptorEzpsJs
Picture ExplorerNo More Codeskulptor ExplorersPicture Explorer

Here is an image exploring another image!

Program
Square Collision Code

This is a code concerning how to see when two squares touch

Program
Circle Collision Code

This is a code concerning how to see when two circles touch

Program
Triangle/Small Circle Collision Code

This is a code concerning how to see when two squares touch

Program
Canvas Bound Image

This is a code like MovingImage2.html, but it is trapped on the canvas

Program
Image Trapped in Image

This is code like PicExplore.html, but it is trapped in the picture

Program
Bouncing Ball

A ball bouncing in a canvas with a sound for every hit

Program
Sprites

A moving working sprite