Open max-mapper opened 10 years ago
two most important skills: how to search for things (mdn, stackoverflow), how to play with things in the console
cats are imprisoned on a dog planet
brainstormed some more on a narrative idea:
you are a cat that wakes up in a humane society. you join the cat uprising. unfortunately you cannot walk, but you are given a roomba by the uprising. you must learn to program javascript on the roomba so you can sit on it and move around.
we will need some illustrations + text, no interactive bits yet. the movement doesn't need to be implemented until phase 2.
for phase 1 we are thinking duolingo-style digestible problems to get familiar with basic js syntax and rules.
after you have spent an hour or two learning syntax you need to start moving the roomba. this will basically be turtle logo
voxel cats: https://i.imgur.com/Z8OGV7n.png https://i.imgur.com/Xj4jeW9.png
we need:
narrator
module that takes a face and a mouth PNG template and renders text in the style of the beginning of the above youtube video intro, modulating the mouth over the face to simulate talkingcc @olizilla
...notes from an intense imagineering session
$ (hu)man
and so begins...Time Cat Adventure Quest!
cc @frijol
other awesome things (try these out!)
Notes of good ideas from Duolingo type interaction:
Also the idea of "you cannot possibly go on until you realize you have this ability" (a la Super Meat Boy in Indie Game). How to develop intuition for figuring out new abilities?
@hughsk had idea of idea of following groups of small challenges with a kind of "boss level" or gauntlet to develop creative thinking using previously learned knowledge.
cc @somehats
Some of the ideas we're working on for http://eraseallkittens.com/ (https://github.com/drumrollhq/E.A.K.), which teaches 8-13yo kids HTML and CSS through a 2D platformer:
We've done a fair bit of research on how people acquire languages (speak-y ones, not code-y ones). We plan to cover each topic with roughly these 5 steps:
<p>Hello!</p>
"<p>Hello!
"<p>Hello<p/>
"We still need to work out how to support people when they get stuck, and how to make sure this doesn't feel too repetitive.
Other stuff we're trying to do with E.A.K:
Hope some of this stuff is useful for you folks! YAY WALL OF TEXT
question types
cc @timoxley