Search Package Index

65 packages found

 PackageDescriptionBuild 

adventure

A teaching language for making simple adventure games -- i.e. with NPCs and quests.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

adventure-harrypotter

A teaching language for making adventure games -- i.e. with NPCs and quests. Provides identifiers for wizard and magic assets inspired by Harry Potter.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

adventure-mario

A teaching language for making adventure games -- i.e. with NPCs and quests. Provides identifiers for platformer-game-inspired assets (e.g. Mario).

This package needs documentation

This package needs tags

This package needs license metadata

fails6

animal-assets

Various openly licensed images

This package needs documentation

This package needs tags

This package needs license metadata

fails6

battle-arena

A teaching language for creating battle arena style RPG games. Built on #lang game-engine.

This package needs documentation

This package needs license metadata

fails6

battle-arena-avengers

Teaching language for creating battle royal games with Creative Commons licensed super hero assets, e.g. avengers.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

battlearena

Clone of package battle-arena. Teaching language for making battle royal type games.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

battlearena-avengers

Teaching language for creating battle royal games with Creative Commons licensed super hero assets, e.g. avengers.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

battlearena-fortnite

Teaching language. Specialized look-and-feel for battle-arena games.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

battlearena-starwars

Teaching language. Specialized look-and-feel for battle-arena games.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

brick-snip

Part of the racket-bricks toolset (https://youtu.be/yJt0kKE9YxQ) This is the cut-and-pasteable snip that encapsulates bricks that are embedded in a DrRacket program.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

brick-tool

Part of the racket-bricks toolset (https://youtu.be/yJt0kKE9YxQ) This adds a button to the toolbar in DrRacket. The button adds a new brick-snip at your cursor's position.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

cartoon-assets

A package of creative-commons images with a cartoon theme

This package needs documentation

This package needs tags

This package needs license metadata

fails6

character-creator

For making sprite sheets from the Liberated Pixel Cup assets, plus some bonus assets from Sithjester.

This package needs documentation

Tags:

This package needs license metadata

fails6

circuit-playground

Language for coding the Circuit Playground Express in Racket. Compiles Racket code to Python, which runs on a custom version of the Circuit Python firmware. We use this for educational purposes at ThoughtSTEM. It may or may not work on your operating system. I've tested it only on Mac and Linux.

Tags:

This package needs license metadata

fails6

clicker-assets

Assets for clicker games

Docs:

This package needs tags

This package needs license metadata

fails6

codespells-live

@(tt "codespells-live/chat") is the language for interacting with our Twitch stream @(link "https://www.twitch.tv/codespells" "here"). Any of commands below can be run inside the Twitch chat preceded by a @tt{!!} and minus the outer set of parentheses. (E.g. @tt{!!mini})

Docs:

This package needs tags

This package needs license metadata

fails6

color-strings

Makes identifiers for common colors. Prevents silly mispellings.

This package needs tags

This package needs license metadata

succeeds; has dependency problems2

colors-as-strings

Provides common color strings as identifiers.

This package needs tags

This package needs license metadata

succeeds; has conflicts; has dependency problems2

comm-panel

Racket GUI widget for sending, receiving, listening, and broadcasting strings over AWS SQS.

This package needs documentation

Tags:

This package needs license metadata

succeeds; has dependency problems; has failing tests5

common-icons

A (currently) very small set of icons we've used across multiple projects. We'll add more here as that continues to happen.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

data-sci

To facilitate educational use, this reprovides plot and data-science. The vision is to add specific datasets, and various abstractions and/or convenience functions for working with certain sets.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

define-assets-from

makes it easy to provide 2htdp/image identifiers from a directory full of PNGs. Just put files in directories, get provides out from your Racket modules.

Docs:

This package needs tags

This package needs license metadata

fails6

dtc

Languages for book "Don't Teach Coding"

This package needs documentation

This package needs tags

This package needs license metadata

fails6

english

Utilities for generating English text strings -- e.g. plurals

Docs:

This package needs tags

This package needs license metadata

succeeds2

fragments

experimental game

Docs:

This package needs tags

This package needs license metadata

succeeds; has dependency problems2

fragments-first

experimental game

This package needs tags

This package needs license metadata

succeeds; has failing tests5

fundamentals

Reprovides all of racket, along with 2htdp/image. Convenient for teaching arbitrarily complex racket concepts with pictures.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

game-engine

An entity/component 2d game engine for rapid prototyping and educational purposes. It is not (at the moment) particularly fast.

This package needs documentation

Tags:

This package needs license metadata

fails6

game-engine-demos-common

Some useful entities/components/assets for some demo games that we've built for a game design course that we teach at ThoughtSTEM.

This package needs documentation

This package needs license metadata

fails6

game-engine-rpg

Extends the game-engine package with some features for making RPGs

This package needs documentation

Tags:

This package needs license metadata

fails6

game-engine-style-demos

Package containing demos of using the game-engine package to explore different styles for simple games.

This package needs documentation

This package needs license metadata

fails6

happy-names

Simple generator for Heroku-like names (random adj + random noun)

This package needs documentation

This package needs tags

This package needs license metadata

succeeds; has dependency problems4

html5-lang

Educational language for making simple HTML5, mobile-friendly web apps.

Docs:

This package needs tags

This package needs license metadata

fails6

image-coloring

For doing bitmap operations on 2htdp/image objects

This package needs tags

This package needs license metadata

succeeds; has dependency problems2

image-colors

For doing basic pixel operations on 2htdp/image objects

This package needs tags

This package needs license metadata

succeeds; has conflicts; has dependency problems2

java-processing

The minimal amount of code necessary to write processing code in DrRacket (so I don't have to switch students to a different IDE in my classes).

This package needs documentation

This package needs tags

This package needs license metadata

succeeds; has dependency problems4

k2

Some visual and social teaching languages.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

kenney-assets

A package of public domain assets by https://www.kenney.nl/

This package needs documentation

This package needs tags

This package needs license metadata

fails6

magic-loader

We use this at ThoughtSTEM to help kids get demo code into DrRacket quickly. I don't recommend using this package directly -- but it could be useful as a demonstration of extending DrRacket.

This package needs documentation

This package needs license metadata

succeeds; has dependency problems4

mc-coach

This package needs documentation

This package needs tags

This package needs license metadata

fails6

mc-coach-assess

Assessment flashcards for MetaCoders coach training.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

minetest

Compile-time framework for getting 2htdp/image objects into Minetest (as blocks, items, recipes, and/or schematics). Only works on Linux.

Docs:

This package needs license metadata

fails6

py-fizz

Physics sandbox for racket. Compiles to Python and uses the Pymunk physics engine. High level tool for creating physics simulations and digital toys. Pygame and pymunk are dependencies. (Python too, obviously)

Docs:
Tags:

This package needs license metadata

succeeds; has dependency problems; has failing tests5

racket-bricks

This is the basic package for Racket Bricks. https://youtu.be/yJt0kKE9YxQ Most of the code is here. But to use this in DrRacket, you'll also need brick-snip and brick-tool.

This package needs documentation

This package needs license metadata

fails6

racket-chipmunk

Chipmunk bindings for Racket.

This package needs documentation

This package needs license metadata

succeeds; has failing tests5

racket-pkg-test-a

This package needs documentation

This package needs tags

This package needs license metadata

fails6

racket-processing

Allows processing to be written with Lispy syntax in DrRacket. Depends on the racket-to package, which transpiles to processing.

This package needs documentation

Tags:

This package needs license metadata

succeeds; has dependency problems4

racket-to

A set of lightweight transpilers from racket to other languages. Entirely for educational and in-class demo purposes. Don't use this for anything important yet...

This package needs documentation

This package needs tags

This package needs license metadata

succeeds; has dependency problems4

racket-to-python

My toolset for working with Python as a compilation target from Racket. It's basically just a lightweight wrapper around the Hy Language, which is basically a Lisp that compiles to Python.

This package needs documentation

This package needs tags

This package needs license metadata

succeeds; has dependency problems4

ratchet

Toolkit for defining visual languages.

Docs:

This package needs tags

This package needs license metadata

succeeds; has conflicts; has dependency problems2

rchess

Simple toolkit for chess stuff

Docs:
Tags:

This package needs license metadata

fails6

rokit-racket

Racket library for compiling to the Rokit Arduino-based robotics kits. We use these kits in ThoughtSTEM robotics classes.

Tags:

This package needs license metadata

succeeds; has dependency problems2

spaceship-game-demo

A demo "game" (actually many versions of a game) that we are using to teach the principles of game design. Not intended to be particularly fun...

This package needs documentation

This package needs license metadata

fails6

survival

Teaching language for making survival-style games

This package needs documentation

This package needs license metadata

fails6

survival-minecraft

Teaching language. Specialized look-and-feel for survival games.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

survival-pokemon

Teaching language. Specialized look-and-feel for survival games.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

ts-camp-jam-1

For Fortnite 2d game design camp

This package needs documentation

This package needs tags

This package needs license metadata

fails6

ts-curric-puzzles

Some educational puzzles for interactive learning.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

ts-files

Demo files for ThoughtSTEM. Probably not useful to anyone outside of ThoughtSTEM.

This package needs documentation

This package needs tags

This package needs license metadata

fails6

ts-game-jam-1

Package for our upcoming game jams

This package needs documentation

This package needs tags

This package needs license metadata

fails6

ts-icons

A few icons we've used across projects

This package needs documentation

This package needs tags

This package needs license metadata

fails6

ts-tactics

ThoughtSTEM instructional meta-material

Docs:

This package needs tags

This package needs license metadata

fails6

vr-assets

Assets suitable for use with vr-engine

This package needs documentation

This package needs license metadata

fails6

vr-engine

Racket for Virtual Reality. Compiles to A-frame.io. We made this for educational purposes at ThoughtSTEM. However, you could probably use this in production in some scenarios.

This package needs documentation

This package needs license metadata

fails6