new collision to reflect art work
This commit is contained in:
parent
28f77a57e9
commit
2663b642e0
BIN
docs/assets/images/level.png
Normal file
BIN
docs/assets/images/level.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.2 KiB |
@ -3,7 +3,8 @@ var page_preloader = new Preloader();
|
||||
page_preloader.show(true);
|
||||
|
||||
images = [
|
||||
""
|
||||
"assets/images/",
|
||||
"level.png"
|
||||
];
|
||||
|
||||
audio = [
|
||||
@ -68,7 +69,7 @@ function draw() {
|
||||
break;
|
||||
// playing
|
||||
case globalStates.playing:
|
||||
camera.zoom = 2;
|
||||
camera.zoom = 1;
|
||||
drawWorldBlocks();
|
||||
player.draw();
|
||||
break;
|
||||
@ -82,6 +83,7 @@ function draw() {
|
||||
break;
|
||||
//building - to be used only in development
|
||||
case globalStates.building:
|
||||
imgIgnoreCutoff(sprites.level,0,0);
|
||||
buildDraw();
|
||||
break;
|
||||
}
|
||||
|
@ -243,5 +243,5 @@ function distanceToLineSegment(lx1, ly1, lx2, ly2, px, py) {
|
||||
|
||||
|
||||
|
||||
var player = new Player(500,100);
|
||||
var player = new Player(500,-100);
|
||||
|
||||
|
@ -12,7 +12,7 @@ class block {
|
||||
}
|
||||
|
||||
// create blocks
|
||||
var blockData = [631,407,590,461,316,427,40,420,277,447,40,380,238,466,40,340,199,486,40,300,161,507,40,260,121,527,40,220,82,545,40,180,-407,561,1300,150,-1000,350,120,570,-281,483,120,70,-191,481,35,35,878,145,95,776,734,172,195,76];
|
||||
var blockData = [942,-184,94,507,942,191,94,507,372,411,1054,67,-316,369,1214,152,-38,270,86,107,-166,243,125,127,238,320,45,127,273,284,45,127,309,248,45,127,341,215,45,127,377,179,45,127,412,143,45,127,450,107,45,127,603,105,285,196,777,27,285,196,-989,23,175,959,154,-441,2555,51];
|
||||
for (let i = 0, l = blockData.length; i < l; i += 4) {
|
||||
collisionRects.push(new block(blockData[i], blockData[i + 1], blockData[i + 2], blockData[i + 3]));
|
||||
}
|
||||
|
@ -37,7 +37,7 @@
|
||||
<script src="assets/js/utils.js"></script>
|
||||
|
||||
<!-- Everything Else -->
|
||||
<!-- <script src="assets/js/world/build.js"></script> -->
|
||||
<script src="assets/js/world/build.js"></script>
|
||||
<script src="assets/js/world/level.js"></script>
|
||||
|
||||
<script src="assets/js/player/leg.js"></script>
|
||||
|
Reference in New Issue
Block a user