| Type: | Package | 
| Title: | Run a Ztype Game Loaded with R Functions | 
| Version: | 0.1.0 | 
| Author: | Vincent Guyader | 
| Maintainer: | Vincent Guyader <vincent@thinkr.fr> | 
| Description: | How fast can you type R functions on your keyboard? Find out by running a 'zty.pe' game: export R functions as instructions to type to destroy opponents vessels. | 
| License: | GPL-3 | 
| LazyData: | TRUE | 
| Imports: | magrittr, rvest, stats, stringr, utils, dplyr, ggplot2, lubridate, assertthat | 
| RoxygenNote: | 5.0.1 | 
| NeedsCompilation: | no | 
| Packaged: | 2016-12-22 20:09:22 UTC; vincent | 
| Repository: | CRAN | 
| Date/Publication: | 2016-12-23 00:24:28 | 
ztype
Description
How fast can you type R functions on your keyboard? Find out by running a 'zty.pe' game: export R functions as instructions to type to destroy opponents vessels.
launch a ZType game using function names of R packages
Usage
ztype(packages = c("dplyr", "ggplot2", "lubridate"), nb = 25)
Arguments
| packages | a vector containing installed packages from which extract function names | 
| nb | number of levels to design in the ZType game | 
Examples
## Not run: 
require(ztype)
require(magrittr)
ztype() # dplyr, ggplot2 and lubridate
c("lubridate") %>% ztype()
## End(Not run)
## Not run: 
require(ztype)
require(magrittr)
ztype()# dplyr, ggplot2 and lubridate
c("lubridate") %>% ztype()
## End(Not run)
gen_game
Description
generate a ZType game by puhsing a set of levels on the website.
Usage
gen_game(set_of_levels, open = FALSE)
Arguments
| set_of_levels | the set of levels to use | 
| open | booleen open browser | 
Examples
## Not run: 
require(ztype)
require(magrittr)
c("dplyr","ggplot2","lubridate") %>% gen_set_of_words() %>%
gen_set_of_levels(10) %>%
gen_game() %>% browseURL()
## End(Not run)
gen_set_of_levels
Description
generate a set of levels with increasing difficulty
Usage
gen_set_of_levels(set_of_words, nb = 25)
Arguments
| set_of_words | a sorted vector of the collection of words to use | 
| nb | the number of levels to generate | 
Examples
require(ztype)
require(magrittr)
c("dplyr","ggplot2","lubridate") %>% gen_set_of_words() %>%
gen_set_of_levels(10) %>% cat()
gen_set_of_words
Description
extracts all function names from a given list of packages
Usage
gen_set_of_words(packages)
Arguments
| packages | character vector. package(s) to parse and extract function names from | 
Value
a character vector
Examples
## Not run: 
require(ztype)
require(magrittr)
c("dplyr","ggplot2","lubridate") %>% gen_set_of_words()
## End(Not run)
level
Description
generates a collection of words to build a ZType game level
Usage
level(set_of_words, quantity, difficulty)
Arguments
| set_of_words | a sorted vector of the collection of words to use | 
| quantity | an integer the number of words to pick in | 
| difficulty | an integer reflecting the level's difficulty | 
Examples
require(ztype)
require(magrittr)
c("dplyr","ggplot2","lubridate") %>% gen_set_of_words() %>% level(10,50)