Chrome Dinosaur Game Hack
Wednesday, April 13, 2022
Sunday, August 22, 2021

Codes:
var plane = createSprite(50,200);
plane.setAnimation('<Animation Name>');
plane.scale = 0.7;
plane.visible = false;
var coinGroup = createGroup();
var cloudGroup = createGroup();
var gameOver = createSprite(200,150);
gameOver.setAnimation('<Animation Name>');
gameOver.visible = false;
var getReady = createSprite(200,200);
getReady.setAnimation("<Animation Name>");
getReady.visible = false;
var gameState = 'start';
var score = 0;
var hiScore = 0;
function Movement(){
plane.velocityX = 0;
plane.velocityY = 0;
if(keyDown("up")){
plane.velocityY = -10
}
if(keyDown("down")){
plane.velocityY = 10
}
if(keyDown("RIGHT_ARROW")){
plane.velocityX = 10
}
if(keyDown("LEFT_ARROW")){
plane.velocityX = -10
}
}
function SpawnCoins(){
if(World.frameCount%80 === 0){
var rand = random(10,390)
var coin = createSprite(410,rand);
coin.setAnimation("<Animation Name>");
coin.velocityX = -5;
coin.scale = 0.4;
coin.lifetime = 100;
coinGroup.add(coin)
}
}
function SpawnClouds(){
if(World.frameCount%110 === 0){
var rand = random(10,390)
var cloud = createSprite(410,rand);
cloud.setAnimation("<Animation Name>");
cloud.velocityX = -5;
cloud.scale = 0.2;
cloud.lifetime = 100;
cloudGroup.add(cloud);
}
}
function Score(){
if(plane.isTouching(coinGroup)){
score++;
coinGroup.destroyEach();
}
}
function HiScore(){
if(score>hiScore){
hiScore = score
}
}
function GameOver(){
if(plane.isTouching(cloudGroup)){
coinGroup.destroyEach();
cloudGroup.destroyEach();
gameState = 'over'
}
}
function draw() {
background('cyan');
drawSprites();
createEdgeSprites();
plane.collide(edges);
if(gameState === 'start'){
getReady.visible = true;
gameOver.visible = false;
plane.visible = false;
if(World.frameCount%50 === 0){
gameState = 'play'
}
}
if(gameState === 'play'){
getReady.visible = false;
plane.visible = true;
Movement();
SpawnCoins();
SpawnClouds();
Score();
HiScore();
GameOver();
fill("blue");
textSize(20)
text('Score: '+score,300,30)
}
if(gameState === 'over'){
plane.visible = false;
gameOver.visible = true;
fill("blue");
textSize(30)
text('High Score: '+hiScore,100,250)
text('Score: '+score,140,300)
text('Press ENTER to restart',50,350)
if(keyDown('enter')){
gameState = 'start';
plane.x = 50;
plane.y = 200;
score = 0;
}
}
}
Friday, August 20, 2021
Codes:
// Creating Boundries
var Boundry1 = createSprite(200,5,400,10);
Boundry1.shapeColor = 'red';
var Boundry2 = createSprite(395,200,10,400);
Boundry2.shapeColor = 'red';
var Boundry3 = createSprite(200,395,400,10);
Boundry3.shapeColor = 'red';
var Boundry4 = createSprite(5,200,10,400);
Boundry4.shapeColor = 'red';
// Creating Walls
var wall = createSprite(50,50,5,100);
wall.shapeColor = ("red");
var wall2 = createSprite(75,50,50,5);
wall2.shapeColor = ("red");
var wall3 = createSprite(100,125,5,155);
wall3.shapeColor = ("red");
var wall4 = createSprite(75,150,50,5);
wall4.shapeColor = ("red");
var wall5 = createSprite(100,200,100,5);
wall5.shapeColor = ("red");
var wall6 = createSprite(50,225,5,55);
wall6.shapeColor = ("red");
var wall7 = createSprite(25,300,50,5);
wall7.shapeColor = ("red");
var wall8 = createSprite(50,375,5,50);
wall8.shapeColor = ("red");
var wall9 = createSprite(150,225,5,55);
wall9.shapeColor = ("red");
var wall10 = createSprite(100,275,5,55);
wall10.shapeColor = ("red");
var wall11 = createSprite(125,300,55,5);
wall11.shapeColor = ("red");
var wall12 = createSprite(150,325,5,50);
wall12.shapeColor = ("red");
var wall13 = createSprite(125,350,55,5);
wall13.shapeColor = ("red");
var wall14 = createSprite(100,375,5,50);
wall14.shapeColor = ("red");
var wall15 = createSprite(200,350,5,100);
wall15.shapeColor = ("red");
var wall16 = createSprite(225,350,50,5);
wall16.shapeColor = ("red");
var wall17 = createSprite(200,250,100,5);
wall17.shapeColor = ("red");
var wall18 = createSprite(250,275,5,55);
wall18.shapeColor = ("red");
var wall19 = createSprite(275,300,50,5);
wall19.shapeColor = ("red");
var wall20 = createSprite(300,275,5,55);
wall20.shapeColor = ("red");
var wall21 = createSprite(300,375,5,50);
wall21.shapeColor = ("red");
var wall22 = createSprite(350,300,5,200);
wall22.shapeColor = ("red");
var wall23 = createSprite(275,200,155,5);
wall23.shapeColor = ("red");
var wall24 = createSprite(200,125,5,155);
wall24.shapeColor = ("red");
var wall25 = createSprite(125,100,50,5);
wall25.shapeColor = ("red");
var wall26 = createSprite(225,50,50,5);
wall26.shapeColor = ("red");
var wall27 = createSprite(250,75,5,55);
wall27.shapeColor = ("red");
var wall28 = createSprite(300,100,100,5);
wall28.shapeColor = ("red");
var wall29 = createSprite(300,25,5,50);
wall29.shapeColor = ("red");
var wall30 = createSprite(325,50,55,5);
wall30.shapeColor = ("red");
var wall31 = createSprite(325,150,150,5);
wall31.shapeColor = ("red");
// Creating Player
var player = createSprite(75,75,15,15);
player.shapeColor = 'cyan'
// Creating Groups
var BoundryGroup = createGroup();
var WallGroup = createGroup();
// Adding Boundries in Boundry Group
BoundryGroup.add(Boundry1);
BoundryGroup.add(Boundry2);
BoundryGroup.add(Boundry3);
BoundryGroup.add(Boundry4);
// Adding Walls in Wall Group
WallGroup.add(wall)
WallGroup.add(wall2)
WallGroup.add(wall3)
WallGroup.add(wall4)
WallGroup.add(wall5)
WallGroup.add(wall6)
WallGroup.add(wall7)
WallGroup.add(wall8)
WallGroup.add(wall9)
WallGroup.add(wall10)
WallGroup.add(wall11)
WallGroup.add(wall12)
WallGroup.add(wall13)
WallGroup.add(wall14)
WallGroup.add(wall15)
WallGroup.add(wall16)
WallGroup.add(wall17)
WallGroup.add(wall18)
WallGroup.add(wall19)
WallGroup.add(wall20)
WallGroup.add(wall21)
WallGroup.add(wall22)
WallGroup.add(wall23)
WallGroup.add(wall24)
WallGroup.add(wall25)
WallGroup.add(wall26)
WallGroup.add(wall27)
WallGroup.add(wall28)
WallGroup.add(wall29)
WallGroup.add(wall30)
WallGroup.add(wall31)
function draw() {
//Assigning player's velocity
player.velocityX = 0;
player.velocityY = 0;
// Player's movement
if(keyDown('UP_ARROW')){
player.velocityY = -7;
}
if(keyDown('DOWN_ARROW')){
player.velocityY = 7;
}
if(keyDown('LEFT_ARROW')){
player.velocityX = -7;
}
if(keyDown('RIGHT_ARROW')){
player.velocityX = 7;
}
// Reset the player
if(player.isTouching(BoundryGroup)){
player.x = 75;
player.y = 75;
}
if(player.isTouching(WallGroup)){
player.x = 75;
player.y = 75;
}
background("black")
drawSprites();
}
Sunday, August 1, 2021






Tuesday, July 13, 2021















Monday, July 5, 2021














Saturday, July 3, 2021













