Namespaces
- InGidio.shop : shop features
- InGidio.shop.mode : mode selection from easy -> normal -> hard
- InGidio.shop.tiles : contains the tiles for the items
- InGidio.shop.Refresh() : function to refresh tiles
- InGidio.game : game server features
- InGidio.game.JoinGame()
- InGidio.game.JoinChat()
- InGidio.game.Chat()
- InGidio.game.FireEvent()
- InGidio.admin
- InGidio.cashier (hidden namespace)
- InGidio.cashier.Checkout();
- InGidio.form (hidden namespace)
- InGidio.form.build()
- InGidio.form.get()
Case-Specific Deployment Instructions
- Change app.listen(3000) -> app.listen(80) in app.js
- $ ruby squeeze.rb
- $ ruby compress.rb
- $ mv hypedog.js public/javascripts/ -f
- $ mv browser.js public/javascripts/ -f
- Change var socket = io.connect( "http://localhost:3000" ) -> var socket = io.connect( "http://crunchymall.com" ) in clientv2.js
- Change PATH_NAME = http://localhost:3000 -> PATH_NAME = http://crunchymall.com in public/javascript/shop/conf.js
- $ cp app.js app_production.js -f
- $ sudo su
- $ kill -9 $( lsof -i :80 -t)
- Repeat step 10 until everyone on port 80 is dead
- $ node forever_production.js &
Concerns
- Get a list of products that people will purchase
- Get some good flushed out buzz words
- Tightened up pitch
- Get down what we want to do
- Full walk-through demo
Random Adivce
- Build a personal code-generation framework in either c# or java
Status
Unstable; Check back next week!kasjldfkj
Game Server for General Multiplayer Games
The idea of the game engine is that it is general enough
to handle all multiplayer games. We also include the framework
necessary to
The game server is authoritative and does a couple of things
- manage rooms
- stores authoritative game states
- central repo for events fired by clients
- stores generic user sign-in information
- manages user-side shopping
Things to note
===
- Communication must all be done in json
- Database backend handled by mongodb
- webserver technology handled by express
How to get up to speed to be able to use this
- install nodejs
- install npm (node package manager)
- install mongodb
- sudo npm install express mongoose jade less expresso hiredis redis socket.io
- install redis
- install tcl
Alireza Notes
- Letter of incorporation
- Cap table
- team bio
- latest presentation
- executive summary
- lawyer info
- stock purchase agreement
- simpler payment
- crowdsource products
- alii .tv
Netscape notes
- Find someone who is already using my software choice for what I'm doing
- Check activity for platform
- Get diseases that everyone gets
Voyager Notes
- Demographics v. Geographic
-
Narrow v. Wide (how to travel the graph) |
|
|
xB |
xxB |
|
D |
____ |
__ |
|
|
0x |
|
|
____ |
__ |
Geo
Alireza Meeting notes
- Road map (advisor open positions and people we need to hire)
- executive summary
- 3 min pitch deck
- Logo
- My pictures
- Testimonial
- ONe liner about the company
- Form for expo + attachments
- SPA
Nathan Gold Notes
- SSame weak op
- too much info
- weak ed (colombo clause)