рдЕрд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рдкреНрддрд╛рд╣ рдХреЗ рджреМрд░рд╛рди (рдЬреИрд╕рд╛ рдХрд┐
phpcmsdev рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ ) рдореИрдВрдиреЗ рдХреЛрдб рдХреА 30 рдкрдВрдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдПрдХ рдЦреЗрд▓ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЯреЗрдЯреНрд░рд┐рд╕ рдХреЗ рдмрд╛рдж рд╕реЗ, рд╕рд╛рдВрдк рдФрд░ рдЕрд░реНрдХрд╛рдиреЙрдЗрдб рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдереЗ, рдкрд╕рдВрдж рджреМрдбрд╝ рдкрд░ рдЧрд┐рд░ рдЧрдИ, рдЬреЛ
рдкреЛрд░реНрдЯреЗрдмрд▓ рдЧреЗрдо рдХреЗ рдорд╛рдирдХ рд╕реЗрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдереЗред
рдмреЗрд▓рд╛ рд╕реЗ рд▓рд┐рдВрдХред
(function(elid, width, height, speed, strength){ var canvas = document.querySelector(elid), ctx = canvas.getContext("2d"), pos = 0, blocks = []; canvas.width = width; canvas.height = height; ctx.fillStyle = "black"; var game = setInterval(function(){ if( Math.random() < strength) blocks.push([Math.random()*(width-10),-10]); ctx.clearRect(0,0,width,height); ctx.fillRect(pos,height-50,10,40); for(var i = 0; i < blocks.length; i++){ ctx.fillRect(blocks[i][0],blocks[i][1],10,10); if( blocks[i][1] > height - 60 && blocks[i][1] < height - 10 && Math.abs( pos - blocks[i][0]) < 10 ){ clearInterval(game); alert("Game over. You have " + Math.floor(1000 * strength) + " points."); } if( blocks[i][1] > height - 5 ){ blocks.splice( i, 1); i--; } else { blocks[i][1] += 5; } } strength += 0.001; },speed); document.addEventListener('mousemove', function (e) { pos = (e.pageX > 0) ? ((e.pageX < width) ? e.pageX : width-10) : 0; }, false); })("#canvas",400,300,33,0.05);
рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ
- рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдб рдХреА 30 рд▓рд╛рдЗрдиреЗрдВ: HTML рдХреА 1 рдкрдВрдХреНрддрд┐, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА 29 рд▓рд╛рдЗрдиреЗрдВред рд╕рдЪ рд╣реИ, рдмрд┐рдирд╛
<script>
рдореЗрдВ рд▓рдкреЗрдЯреЗ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдзрд╛рд░рдгрд╛ рдЗрддрдиреА рдбрд░рд╛рд╡рдиреА рдирд╣реАрдВ рд╣реИ :)ред - рдХреИрдирд╡рд╕ред рдореБрдЭреЗ рдХреИрдирд╡рд╕ рдмрд╣реБрдд рдкрд╕рдВрдж рд╣реИ! рдХреИрдирд╡рд╛рд╕ рдкрд░ рд╕рд░рд▓ рдЖрдХреГрддрд┐рдпреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрдврд╝рддреЗ рд╣реБрдП рдбрд┐рд╡ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЗрддрдирд╛ рд╕реБрдВрджрд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рддрддреНрд╡реЛрдВ рдХреЗ рд╡рд┐рд╕реНрдерд╛рдкрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
- рдмрдврд╝рддреА рдХрдард┐рдирд╛рдИ рдФрд░ рдЕрдВрдХред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЪрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдХреМрди рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЕрдВрдХ рдХреИрд╕реЗ рдЧрд┐рдиреЗ рдЬрд╛рддреЗ рд╣реИрдВ? рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╡рд╣рд╛рдБ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛!
- setIntervalред рдЕрдиреБрд░реЛрдз рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрд┐рд╕реА рднреА рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдЗрди рдХреЗ рдХрд╛рд░рдг рдПрдиреАрдореАрдлреНрд░реЗрдо рдЗрддрдирд╛ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпреЛрдВрдХрд┐ рдЧреЗрдо рдХрд╛ рддрд░реНрдХ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд╕рд╛рде рд╡рд░реНрдгрд┐рдд рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЯреЗрдЯреНрд░рд┐рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП
рдЬреЗрд╕реНрдЯрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдПрдХреНрд╕реЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
zag2art ,
рдЖрд░реНрдХрдиреЙрдЗрдб рдХреЗ рд▓рд┐рдП
рд╕реНрдиреЗрдХ рдФрд░
рд▓рд┐рдиреЛрд▓рд┐рдпрдо рдХреЗ рд▓рд┐рдП
DjComandos ред
рджреЛрд╕реНрддреЛрдВ, рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░реЗрдВред
рдпреБрдкреАрдбреА
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
рдорд┐рдирд┐рдорд╛рдЬреИрдХ рдиреЗ рдмрджрд▓реЗ рдореЗрдВ, рдЧреЗрдо рдмреЙрд▓ рдХрд╛ рдПрдХ рдкреНрд░рдХрд╛рд░ рднреЗрдЬрд╛, рд▓реЗрдХрд┐рди рдЙрджреНрджреЗрд╢реНрдп рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдкреЛрд╕реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрд╛ред
рдмреЗрд▓рд╛ рд╕реЗ рд▓рд┐рдВрдХред
