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)

mirror server hosted at Truenetwork, Russian Federation.