1
1
To Do
2
2
=====
3
3
4
- * add "touch to start" on android (and iOS?) both sound and fullscreen can be added
5
- * make unity export open export folder in finder/explorer?
4
+ * add easy message to unity-gamepad
6
5
* make osx bring browser to front after quiting unity game
7
6
* add support for gameType "unity3dlibrary"
8
7
20
19
in editor send each file. On Export generate .zip.bytes. Maybe make new option
21
20
for "Export standalone"?
22
21
23
- The problem is HappyFunTimes needs at least a package.json to be able to add
24
- the game to the HappyFunTimes menu. But a standalone exe wouldn't have such
22
+ The problem is happyfuntimes needs at least a package.json to be able to add
23
+ the game to the happyfuntimes menu. But a standalone exe wouldn't have such
25
24
a file anywhere that I know of. I guess it does generate a _ Data folder that
26
25
I could look in. not sure how Windows and Linux apps are distrubuted.
27
26
@@ -358,7 +357,7 @@ To Do
358
357
* make hft-exe update Info.plist version from hft version?
359
358
* Optionally allow games to advertise they are running.
360
359
361
- Superhappyfuntimes can show games in your area. Think
360
+ superhappyfuntimes can show games in your area. Think
362
361
363
362
15 people playing jumpjump at Joe's Bar in Maintown, MA
364
363
17 people playing shootshoot at Big Burger in Anywhere, USA
@@ -480,10 +479,10 @@ Runs Repo noid
480
479
* make an install command
481
480
* figure out what happens if disconnected
482
481
483
- * Have SuperHappyFunTimes check that HappyFunTimes is running and request to run it. gray out install buttons
482
+ * Have superhappyfuntimes check that happyfuntimes is running and request to run it. gray out install buttons
484
483
until it's running. Use game to run it?
485
484
* Sanatize msgs to native-msg-box
486
- * Make sure SuperHappyFunTimes can be indexed. enable meteor spiderable
485
+ * Make sure superhappyfuntimes can be indexed. enable meteor spiderable
487
486
488
487
* look into openframewords.cc's http://ofxaddons.com/ how it watches github tags
489
488
* switch port to something less likley to be in use. How about 8123 for now. We can register one later if we get users.
@@ -641,7 +640,7 @@ Runs Repo noid
641
640
* Game service / package installer?
642
641
643
642
It might be nice to make this like many of the package installers. You could download
644
- HappyFunTimes then type something like
643
+ happyfuntimes then type something like
645
644
646
645
hft install someplatformgame
647
646
@@ -655,7 +654,7 @@ Runs Repo noid
655
654
it more likely people would write games. It might also make it super easy
656
655
to download gamejam games etc.
657
656
658
- * decide on what HappyFunTimes is
657
+ * decide on what happyfuntimes is
659
658
660
659
It started off as just a simple library to relay messages between game and controllers.
661
660
But, as I added more games I started wanted to share code on the controllers. Then
@@ -674,15 +673,15 @@ Runs Repo noid
674
673
large enough to run multiple simultainous games are much smaller than running
675
674
just a single setup. On a single setup that seems like the best way to do it.
676
675
677
- So, I think I might make the ExampleUI part of the * base* HappyFunTimes .
676
+ So, I think I might make the ExampleUI part of the * base* happyfuntimes .
678
677
679
678
That brings up another question though. Right now there's a name bar at the
680
679
top of the shared part of the controllers. I wonder if I should get rid of that.
681
680
I could instead make it so when you connect to the router it takes you do a page
682
681
that says
683
682
684
683
+-------------+
685
- |HappyFunTimes |
684
+ |happyfuntimes |
686
685
+-------------+
687
686
|-enter-name--|
688
687
+-------------+
@@ -800,9 +799,9 @@ Runs Repo noid
800
799
inside a div. Just draw what you want. I swear I waste 1-3 hrs per controller
801
800
futsuing with CSS :(
802
801
803
- * Consider deciding the ExampleUI etc is part of HappyFunTimes
802
+ * Consider deciding the ExampleUI etc is part of happyfuntimes
804
803
805
- Originally I thought HappyFunTimes was just the relayserver and the libraries to
804
+ Originally I thought happyfuntimes was just the relayserver and the libraries to
806
805
talk to it.
807
806
808
807
Having made the demos though it does seem there is some utility in the exampleUI.
@@ -915,6 +914,11 @@ Runs Repo noid
915
914
Done
916
915
====
917
916
917
+ * make unity export open export folder in finder/explorer?
918
+ * add "touch to start" on android (and iOS?) both sound and fullscreen can be added
919
+
920
+ going to try the new on touchstart stuff for now
921
+
918
922
* make instructions CSS handling less hacky
919
923
920
924
need to be able to edit CSS and update it
@@ -1243,7 +1247,7 @@ Done
1243
1247
* consider making HFT work with old games?
1244
1248
* no, because I need to be able to update the templates as HFT adds to features. Old games won't do that.
1245
1249
* make --app-mode
1246
- * make small splash "HappyFunTimes Running ..."
1250
+ * make small splash "happyfuntimes Running ..."
1247
1251
* check if it's installed. (config exists), if not make it.
1248
1252
* Refactor gameInfo so it returns a runtimeInfo
1249
1253
* automate exporting unity
@@ -1383,7 +1387,7 @@ Done
1383
1387
* make hft command line
1384
1388
1385
1389
hft should call into happyfuntimes some how. I guess it should be a 'dev' function?
1386
- Need to figure that out. I guess HappyFunTimes could write to ~ /.happyfuntimes/config.json
1390
+ Need to figure that out. I guess happyfuntimes could write to ~ /.happyfuntimes/config.json
1387
1391
which the localtion of Happyfuntimes, then HFT could use that.
1388
1392
1389
1393
* hft add - adds to ~ /.happyfuntimes/installed-games.json
@@ -1760,7 +1764,7 @@ Rejected
1760
1764
1761
1765
doesn't matter. Not using NPM for HFT. HFT doesn't care about spaces
1762
1766
1763
- * make unity edit HappyFunTimes .name (auto-set name to valid name) (see above)
1767
+ * make unity edit happyfuntimes .name (auto-set name to valid name) (see above)
1764
1768
* update shft and manage to use hft.name (see above)
1765
1769
1766
1770
* fix controller that incorrectly asked for orientation. No repo
0 commit comments