Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
FogNetwork
GitHub Repository: FogNetwork/Tsunami
Path: blob/main/public/games/files/gopher-kart/js/main.js
1036 views
1
var game;
2
var character;
3
var npcSpawnRate = 1.8;
4
var coinSpawnRate = 1;
5
var availLanes = [233, 289, 345];
6
var availNpcGophers =
7
[
8
[0, 1],
9
[2, 3],
10
[4, 5],
11
[6, 7],
12
[8, 9],
13
[10, 11],
14
[12, 13],
15
[14, 15],
16
[16, 17],
17
[18, 19],
18
];
19
var score = 0;
20
var cursors;
21
var scoreText;
22
var lives = 3;
23
var count = 0;
24
var timeElapsed = 0;
25
26
27
var sky;
28
var mtn;
29
var city;
30
var truck;
31
var road;
32
var bottomRail;
33
var posts;
34
var extras;
35
var topRail;
36
37
window.onload = function(){
38
if(screen.width>900){
39
game = new Phaser.Game(600, 432, Phaser.CANVAS, "phaser-wrapper", null, false, false);
40
}
41
else{
42
game = new
43
Phaser.Game(window.innerWidth, window.innerHeight, Phaser.CANVAS, "phaser-wrapper");
44
}
45
game.state.add("StateTitle", StateTitle);
46
game.state.add("StateMain", StateMain);
47
game.state.add("StateChoice", StateChoice);
48
game.state.add("StateTutorial", StateTutorial);
49
game.state.add("StateOver", StateOver);
50
51
52
game.state.start("StateTitle");
53
};
54
55