Update todos

This commit is contained in:
2025-12-24 09:11:02 -08:00
parent 1fd87f8351
commit 803402beef

View File

@@ -4,6 +4,7 @@
foreignObject { foreignObject {
font-size: 4pt; font-size: 4pt;
font-family: courier; font-family: courier;
color: white;
} }
#info { #info {
@@ -62,15 +63,13 @@
} }
.wall.inverse { .wall.inverse {
/* stroke: blue; */
/* fill: lightgray; */
fill: gray; fill: gray;
/* fill-opacity: 0.5; */
} }
</style> </style>
<rect id="bg" x="-200" y="-150" width="400" height="300"/> <rect id="bg" x="-200" y="-150" width="400" height="300"/>
<polygon class="wall inverse" points="-180,-40 -170,-120 40,-130 170,-120 180,40 170,130 -40,130 -170,120" /> <!-- <polygon class="wall inverse" points="-180,-40 -170,-120 40,-130 170,-120 180,40 170,130 -40,130 -170,120" /> -->
<polygon class="wall inverse" points="-160,-40 -170,-120 40,-110 170,-120 160,40 170,130 -40,110 -170,120" />
<g class="ship"> <g class="ship">
<line id="cannon" x1="0" y1="0" x2="0" y2="8" stroke="black"/> <line id="cannon" x1="0" y1="0" x2="0" y2="8" stroke="black"/>
@@ -83,7 +82,7 @@
<!-- <polygon class="wall" points="20,20 40,20 40,40 20,40" /> --> <!-- <polygon class="wall" points="20,20 40,20 40,40 20,40" /> -->
<!-- <polygon class="wall" points="10,10 20,10 20,20 10,20" /> --> <!-- <polygon class="wall" points="10,10 20,10 20,20 10,20" /> -->
<polygon class="wall" points="20,-50 -50,-50 -60,-70 -50,-100 80,-100 80,-90 -20,-90 -20,-60 40,-60 40,40 20,40" /> <!-- <polygon class="wall" points="20,-50 -50,-50 -60,-70 -50,-100 80,-100 80,-90 -20,-90 -20,-60 40,-60 40,40 20,40" /> -->
<!-- <polygon class="wall" points="-10,-30 -10,-40 30,-50 60,-30 80,0 150,0 150,10 60,50 -10,40 -20,20 20,20 20,-20" /> --> <!-- <polygon class="wall" points="-10,-30 -10,-40 30,-50 60,-30 80,0 150,0 150,10 60,50 -10,40 -20,20 20,20 20,-20" /> -->
<!-- <g> --> <!-- <g> -->
<!-- <polygon class="wall" points="-130,-80 -40,-70 -70,-10" /> --> <!-- <polygon class="wall" points="-130,-80 -40,-70 -70,-10" /> -->
@@ -110,20 +109,16 @@
<span id="fps" xmlns="http://www.w3.org/1999/xhtml">-</span> fps <span id="fps" xmlns="http://www.w3.org/1999/xhtml">-</span> fps
</div> </div>
<ul xmlns="http://www.w3.org/1999/xhtml"> <ul xmlns="http://www.w3.org/1999/xhtml">
<li xmlns="http://www.w3.org/1999/xhtml">bounce off walls/border</li> <li xmlns="http://www.w3.org/1999/xhtml">bounce from collisions</li>
<li xmlns="http://www.w3.org/1999/xhtml">gravity</li> <li xmlns="http://www.w3.org/1999/xhtml">gravity</li>
<li xmlns="http://www.w3.org/1999/xhtml">complete surround by wall</li>
<li xmlns="http://www.w3.org/1999/xhtml">fall off screen after crash</li> <li xmlns="http://www.w3.org/1999/xhtml">fall off screen after crash</li>
<li xmlns="http://www.w3.org/1999/xhtml">make ship a helicopter</li> <li xmlns="http://www.w3.org/1999/xhtml">make ship a helicopter</li>
<li xmlns="http://www.w3.org/1999/xhtml">use paths for walls</li> <li xmlns="http://www.w3.org/1999/xhtml">use paths for walls</li>
<li xmlns="http://www.w3.org/1999/xhtml">multiple walls</li>
<li xmlns="http://www.w3.org/1999/xhtml">no walls</li> <li xmlns="http://www.w3.org/1999/xhtml">no walls</li>
<li xmlns="http://www.w3.org/1999/xhtml">stop reading data from elements</li> <li xmlns="http://www.w3.org/1999/xhtml">stop reading data from elements</li>
<li xmlns="http://www.w3.org/1999/xhtml">ability to land</li> <li xmlns="http://www.w3.org/1999/xhtml">ability to land</li>
<li xmlns="http://www.w3.org/1999/xhtml">gravity</li>
<li xmlns="http://www.w3.org/1999/xhtml">limited fuel</li> <li xmlns="http://www.w3.org/1999/xhtml">limited fuel</li>
<li xmlns="http://www.w3.org/1999/xhtml">additional cannon firing modes</li> <li xmlns="http://www.w3.org/1999/xhtml">additional cannon firing modes</li>
<li xmlns="http://www.w3.org/1999/xhtml">collision detection inside a shape</li>
<li xmlns="http://www.w3.org/1999/xhtml">only light up the collided wall</li> <li xmlns="http://www.w3.org/1999/xhtml">only light up the collided wall</li>
<li xmlns="http://www.w3.org/1999/xhtml">keep ship position at 0,0 actual</li> <li xmlns="http://www.w3.org/1999/xhtml">keep ship position at 0,0 actual</li>
<li xmlns="http://www.w3.org/1999/xhtml">only start on movement not just any keypress</li> <li xmlns="http://www.w3.org/1999/xhtml">only start on movement not just any keypress</li>

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB