Skip to content

Commit eac83f2

Browse files
committed
update docs
1 parent ec59042 commit eac83f2

File tree

5 files changed

+167
-5
lines changed

5 files changed

+167
-5
lines changed

docs/changelist.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,14 @@ <h1 id="changelist">Changelist</h1>
8888
</li>
8989
<li><p>make <code>hft start --port</code> option work.</p>
9090
</li>
91+
<li><p>fixed <code>hft remove --bad</code>.</p>
92+
<p>It was removing everything :(</p>
93+
</li>
94+
<li><p>fixed notifications for added/removed games.</p>
95+
<p>It broke when support for running uninstalled games like hft-gamepad-api was added</p>
96+
</li>
97+
<li><p>made it save 5 backups of <code>installed-games.json</code></p>
98+
</li>
9199
</ul>
92100
</li>
93101
<li><p>0.0.36</p>

docs/changelist.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,16 @@ Changelist
2424

2525
* make `hft start --port` option work.
2626

27+
* fixed `hft remove --bad`.
28+
29+
It was removing everything :(
30+
31+
* fixed notifications for added/removed games.
32+
33+
It broke when support for running uninstalled games like hft-gamepad-api was added
34+
35+
* made it save 5 backups of `installed-games.json`
36+
2737
* 0.0.36
2838

2939
* added `--instructions` which puts a scrolling banner on top of each

docs/ideas.html

Lines changed: 58 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,16 @@ <h1>Ideas</h1>
7979
<p>So some random ideas I&#39;d like to explore if I have time. Maybe they&#39;ll trigger some
8080
ideas for you</p>
8181
<ul>
82+
<li><p>using orientation use phone as a laser pointer</p>
83+
<p>make team laser pointer game</p>
84+
</li>
85+
<li><p>Coreography game</p>
86+
<p>Computer calls 4-8 people up &quot;It&#39;s your turn&quot;. Displays a diagram &quot;[1 2 3 4]&quot; on the big screen and tells each player
87+
which number to stand on on their phone. Players are instructed to plugin headphones and put them on, make sure their
88+
phone won&#39;t turn off and press a button when they can hear the sound.</p>
89+
<p>Computer then plays dance music on the TV and gives each player individual dance instructions in their headphones
90+
for a coreographied dance.</p>
91+
</li>
8292
<li><p>Shake phone to race</p>
8393
<p>The faster you shake the faster it goes</p>
8494
</li>
@@ -90,10 +100,11 @@ <h1>Ideas</h1>
90100
Or rain producing sounds. Think elektroplancton</p>
91101
</li>
92102
<li><p>Bucket brigade</p>
93-
<p>Players have to pass things from player to player either on the big screen or on their own</p>
103+
<p>Players have to pass things from player to player either on the big screen or on their own.
104+
Divide into teams. Red (A, B, C, D) vs Blue (A, B, C, D). A and B have to press at the same time?
105+
Then B and C, then C and D. But must let off? Controls could be just L&lt;-&gt;R. Or just one button.
106+
Hold for Left, release for Right. But, discourage just mashing the button some how</p>
94107
</li>
95-
</ul>
96-
<ul>
97108
<li><p>Given at least 4 players divide into groups.</p>
98109
<p>Make up phone configuration in gamer. Tell users to arrange their phones.</p>
99110
<p>Put a number on each phone and a diagram</p>
@@ -254,6 +265,50 @@ <h1>Ideas</h1>
254265
</li>
255266
<li><p>sequence across phones. Each phone screams at random?</p>
256267
</li>
268+
<li><p>Give everyone different controls</p>
269+
<p>Give them N seconds to do their thing. Then show graph/percent of people who finished.
270+
Figure out way for crowd to route for each other trying to get 100%</p>
271+
</li>
272+
<li><p>Sorting game</p>
273+
<p>Each player gets a letter (or a number). Make teams by color. Players press left or right
274+
to swap position. First team to get their team in order wins. Fun? More than Once?</p>
275+
</li>
276+
<li><p>Find your symbol.</p>
277+
<p>Inspired by Alistar Aitcheson&#39;s games, each player is assigned a symbol. Sock, Ball, Chicken, Bat,
278+
The symbols appear on the screen in different ways. Players must press their button when they
279+
see their symbol but not press it when there symbol is not visible.</p>
280+
</li>
281+
<li><p>Find matching background.</p>
282+
<p>Find the player with the matching background. Click button on your screen that matches
283+
one on theirs. Each screen shows 4 buttons. Only one matches. When you press the correct
284+
one you get a point. Press the wrong one lose a point. After pressing your background
285+
and images change so you have to find others? Not sure how to do that last part since
286+
others are looking for your background. Maybe two people are always looking for each other?
287+
Since there are 4 symbols is there a way to make all 4 of those people have to find each
288+
other?</p>
289+
</li>
290+
<li><p>Co-op tetris</p>
291+
<p>Except figure out a way good players can power up and help bad players. Maybe they can
292+
start shooting. Maybe have teams so there&#39;s an insentive to help teammates (don&#39;t want to
293+
lose to other team)</p>
294+
</li>
295+
<li><p>Press to not DIE!</p>
296+
<p>Some kind of game where it shows a video or something and then someone screams &quot;ABUNAI!!!&quot;
297+
If you have to press your button or the right button within 1 seconds or you fail. Show
298+
precent of people that succeeded. Teams might make it competative.</p>
299+
</li>
300+
<li><p>Artillary game</p>
301+
<p>Players are divided into teams. Each team has a castle. UI is slingshot. Tilt phone to aim
302+
Draw string to set power, Release to fire. Projectiles of one team all come from same castle.</p>
303+
<p>Could make this asymetric where some players control shields or the movement of the base.
304+
or get different weapons</p>
305+
</li>
306+
<li><p>Chanting game</p>
307+
<p>Could you make a game where when the phone flashes and makes a noise the player is
308+
supposed to lift their hands and shout. Computer would conduct players in a chant
309+
some people saying &quot;Ooga&quot; others saying &quot;Chaka&quot; etc....</p>
310+
<p>Ideally you wouldn&#39;t have to look at the phone. Look into sounds that rumble the phone.</p>
311+
</li>
257312
</ul>
258313

259314
<hr/>

docs/ideas.md

Lines changed: 73 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,19 @@ or find stuff.
1717
So some random ideas I'd like to explore if I have time. Maybe they'll trigger some
1818
ideas for you
1919

20+
* using orientation use phone as a laser pointer
21+
22+
make team laser pointer game
23+
24+
* Coreography game
25+
26+
Computer calls 4-8 people up "It's your turn". Displays a diagram "[1 2 3 4]" on the big screen and tells each player
27+
which number to stand on on their phone. Players are instructed to plugin headphones and put them on, make sure their
28+
phone won't turn off and press a button when they can hear the sound.
29+
30+
Computer then plays dance music on the TV and gives each player individual dance instructions in their headphones
31+
for a coreographied dance.
32+
2033
* Shake phone to race
2134

2235
The faster you shake the faster it goes
@@ -31,8 +44,10 @@ ideas for you
3144

3245
* Bucket brigade
3346

34-
Players have to pass things from player to player either on the big screen or on their own
35-
47+
Players have to pass things from player to player either on the big screen or on their own.
48+
Divide into teams. Red (A, B, C, D) vs Blue (A, B, C, D). A and B have to press at the same time?
49+
Then B and C, then C and D. But must let off? Controls could be just L<->R. Or just one button.
50+
Hold for Left, release for Right. But, discourage just mashing the button some how
3651

3752
* Given at least 4 players divide into groups.
3853

@@ -229,3 +244,59 @@ ideas for you
229244
* draw pattern, thing follows pattern
230245

231246
* sequence across phones. Each phone screams at random?
247+
248+
* Give everyone different controls
249+
250+
Give them N seconds to do their thing. Then show graph/percent of people who finished.
251+
Figure out way for crowd to route for each other trying to get 100%
252+
253+
* Sorting game
254+
255+
Each player gets a letter (or a number). Make teams by color. Players press left or right
256+
to swap position. First team to get their team in order wins. Fun? More than Once?
257+
258+
* Find your symbol.
259+
260+
Inspired by Alistar Aitcheson's games, each player is assigned a symbol. Sock, Ball, Chicken, Bat,
261+
The symbols appear on the screen in different ways. Players must press their button when they
262+
see their symbol but not press it when there symbol is not visible.
263+
264+
* Find matching background.
265+
266+
Find the player with the matching background. Click button on your screen that matches
267+
one on theirs. Each screen shows 4 buttons. Only one matches. When you press the correct
268+
one you get a point. Press the wrong one lose a point. After pressing your background
269+
and images change so you have to find others? Not sure how to do that last part since
270+
others are looking for your background. Maybe two people are always looking for each other?
271+
Since there are 4 symbols is there a way to make all 4 of those people have to find each
272+
other?
273+
274+
* Co-op tetris
275+
276+
Except figure out a way good players can power up and help bad players. Maybe they can
277+
start shooting. Maybe have teams so there's an insentive to help teammates (don't want to
278+
lose to other team)
279+
280+
* Press to not DIE!
281+
282+
Some kind of game where it shows a video or something and then someone screams "ABUNAI!!!"
283+
If you have to press your button or the right button within 1 seconds or you fail. Show
284+
precent of people that succeeded. Teams might make it competative.
285+
286+
* Artillary game
287+
288+
Players are divided into teams. Each team has a castle. UI is slingshot. Tilt phone to aim
289+
Draw string to set power, Release to fire. Projectiles of one team all come from same castle.
290+
291+
Could make this asymetric where some players control shields or the movement of the base.
292+
or get different weapons
293+
294+
* Chanting game
295+
296+
Could you make a game where when the phone flashes and makes a noise the player is
297+
supposed to lift their hands and shout. Computer would conduct players in a chant
298+
some people saying "Ooga" others saying "Chaka" etc....
299+
300+
Ideally you wouldn't have to look at the phone. Look into sounds that rumble the phone.
301+
302+

todo.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,19 @@ To Do
1111
* download
1212
* export
1313
* run
14+
* Export in Unity
15+
* why textarea is not big for description?
16+
* If install make it say "install"
17+
* If install select platform and hide platform choices
18+
* Make install and platform expanded by default
19+
* (remove install check. Its' confusing)
20+
* make semver editor?
21+
* Check when installing game appears in /games.html
22+
* progress?
23+
* make prefab in scene not generate errors
24+
* remove upgrade warning with install --upgrade. change to "upgrading ...."
25+
* add "touch to start" on android (and iOS?) both sound and fullscreen can be added
26+
* make unity provide files for controller
1427
* fix realgame so it auto includes realgame.js and doesn't need manual HFT stuff
1528
* add system session id. When checking ip addresses from scanner
1629
merge by session id
@@ -19,6 +32,9 @@ To Do
1932
* when exiting native app make hft front app
2033
* figure out why buttons get stuck and remove timout
2134
* why is nexus not working on hft-tonde-iko
35+
36+
because of anti-scroll code.
37+
2238
* why does play appear on hft-tonde-iko without passing select screen?
2339
* fix upgrade to stop running hft
2440
* plants and motion flying
@@ -905,6 +921,8 @@ Runs Repo noid
905921
Done
906922
====
907923

924+
* fix HFT not noticing new game installed/removed
925+
* keep backups of installed-games
908926
* make unity input tester
909927
* add multi-touch support to unity-gamepad
910928
* add jsfx support to unity-gamepad

0 commit comments

Comments
 (0)