Search Package Index

62 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

fails5

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

fails5

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

fails5

animal-assets

Various openly licensed images

This package needs documentation

This package needs tags

fails5

battle-arena

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

This package needs documentation

fails5

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

fails5

battlearena

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

This package needs documentation

This package needs tags

fails5

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

fails5

battlearena-fortnite

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

This package needs documentation

This package needs tags

fails5

battlearena-starwars

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

This package needs documentation

This package needs tags

fails5

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

fails5

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

fails5

cartoon-assets

A package of creative-commons images with a cartoon theme

This package needs documentation

This package needs tags

fails5

character-creator

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

This package needs documentation

Tags:
fails5

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:
fails5

clicker-assets

Assets for clicker games

This package needs tags

succeeds; has dependency problems1

color-strings

Makes identifiers for common colors. Prevents silly mispellings.

This package needs tags

fails5

colors-as-strings

Provides common color strings as identifiers.

Docs:

This package needs tags

fails5

comm-panel

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

This package needs documentation

Tags:
succeeds; has dependency problems; has failing tests4

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 tags

fails5

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

fails5

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.

This package needs tags

succeeds; has dependency problems1

dtc

Languages for book "Don't Teach Coding"

This package needs documentation

This package needs tags

fails5

english

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

Docs:

This package needs tags

succeeds1

fragments

experimental game

Docs:

This package needs tags

succeeds; has dependency problems1

fragments-first

experimental game

This package needs tags

succeeds; has failing tests4

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

fails5

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:
fails5

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

fails5

game-engine-rpg

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

This package needs documentation

Tags:
fails5

game-engine-style-demos

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

This package needs documentation

fails5

happy-names

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

This package needs documentation

This package needs tags

succeeds; has dependency problems3

html5-lang

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

Docs:

This package needs tags

fails5

image-coloring

For doing bitmap operations on 2htdp/image objects

This package needs tags

succeeds; has conflicts; has dependency problems1

image-colors

For doing basic pixel operations on 2htdp/image objects

This package needs tags

succeeds; has conflicts; has dependency problems1

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

succeeds; has dependency problems3

k2

Some visual and social teaching languages.

This package needs documentation

This package needs tags

fails5

kenney-assets

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

This package needs documentation

This package needs tags

fails5

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

succeeds; has dependency problems3

minetest

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

Docs:
fails5

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:
succeeds; has dependency problems; has failing tests4

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

fails5

racket-chipmunk

Chipmunk bindings for Racket.

This package needs documentation

succeeds; has failing tests4

racket-pkg-test-a

This package needs documentation

This package needs tags

fails5

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:
succeeds; has dependency problems3

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

succeeds; has dependency problems3

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

succeeds; has dependency problems3

ratchet

Toolkit for defining visual languages.

Docs:

This package needs tags

succeeds; has conflicts; has dependency problems1

rchess

Simple toolkit for chess stuff

Docs:
Tags:
fails5

rokit-racket

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

Tags:
succeeds; has dependency problems0

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

fails5

survival

Teaching language for making survival-style games

This package needs documentation

fails5

survival-minecraft

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

This package needs documentation

This package needs tags

fails5

survival-pokemon

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

This package needs documentation

This package needs tags

fails5

ts-camp-jam-1

For Fortnite 2d game design camp

This package needs documentation

This package needs tags

fails5

ts-curric-puzzles

Some educational puzzles for interactive learning.

This package needs documentation

This package needs tags

fails5

ts-files

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

This package needs documentation

This package needs tags

fails5

ts-game-jam-1

Package for our upcoming game jams

This package needs documentation

This package needs tags

fails5

ts-icons

A few icons we've used across projects

Docs:

This package needs tags

fails5

ts-tactics

ThoughtSTEM instructional meta-material

Docs:

This package needs tags

fails5

vr-assets

Assets suitable for use with vr-engine

This package needs documentation

fails5

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

fails5