File List · craftyjs/craftyjs.github.com Wiki · GitHub
https://github.com/craftyjs/craftyjs.github.com/wiki/File-List • 202 KB fetched Open original page
File List · craftyjs/craftyjs.github.com Wiki · GitHub
Skip to content
Navigation Menu
Sign in Appearance settings
* Platform
* AI CODE CREATION
* GitHub Copilot Write better code with AI
* GitHub Copilot app Direct agents from issue to merge
* MCP Registry Integrate external tools
* DEVELOPER WORKFLOWS
* Actions Automate any workflow
* Codespaces Instant dev environments
* Issues Plan and track work
* Code Review Manage code changes
* Code Quality Enforce quality at merge
* APPLICATION SECURITY
* GitHub Advanced Security Find and fix vulnerabilities
* Code security Secure your code as you build
* Secret protection Stop leaks before they start
* EXPLORE
* Why GitHub
* Documentation
* Blog
* Changelog
* Marketplace
View all features
* Solutions
* BY COMPANY SIZE
* Enterprises
* Small and medium teams
* Startups
* Nonprofits
* BY USE CASE
* App Modernization
* DevSecOps
* DevOps
* CI/CD
* View all use cases
* BY INDUSTRY
* Healthcare
* Financial services
* Manufacturing
* Government
* View all industries
View all solutions
* Resources
* EXPLORE BY TOPIC
* AI
* Software Development
* DevOps
* Security
* View all topics
* EXPLORE BY TYPE
* Customer stories
* Events & webinars
* Ebooks & reports
* Business insights
* GitHub Skills
* SUPPORT & SERVICES
* Documentation
* Customer support
* Community forum
* Trust center
* Partners
View all resources
* Open Source
* COMMUNITY
* GitHub Sponsors Fund open source developers
* PROGRAMS
* Security Lab
* Maintainer Community
* GitHub Stars
* Archive Program
* REPOSITORIES
* Topics
* Trending
* Collections
* Enterprise
* ENTERPRISE SOLUTIONS
* Enterprise platform AI-powered developer platform
* AVAILABLE ADD-ONS
* GitHub Advanced Security Enterprise-grade security features
* Copilot for Business Enterprise-grade AI features
* Premium Support Enterprise-grade 24/7 support
* Pricing
Search /
Sign in
Sign up Appearance settings
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
Uh oh!
There was an error while loading. Please reload this page .
craftyjs
/
craftyjs.github.com
Public
*
Notifications
You must be signed in to change notification settings
*
Fork
78
*
Star
85
*
Code
*
Issues
2
*
Pull requests
10
*
Actions
*
Projects
*
Wiki
*
Security and quality
0
*
Insights
Additional navigation options
*
Code
*
Issues
*
Pull requests
*
Actions
*
Projects
*
Wiki
*
Security and quality
*
Insights
File List
Jump to bottom
Edit
New page
Kevin Simper edited this page Aug 28, 2013
2 revisions
A note on viewing the files
The website stores most pages in MarkDown format. The server runs these pages through the jekyll preprocessor and the pygments syntax highlighter. Also, the webserver remaps certain directories such as /images to ~/images .
The Filelist of crafyjs.github.com :
There are a lot of files in these directories, so you might like a guide. Feel free to edit this file as the repository changes and to update this date: the filelist was last accurate in December, 2011.
* ~ : home directory of repository of crafty.js.github.com
* CNAME: A file so that http://craftjs.github.com will redirect to http://craftyjs.com
* favicon.ico: A favicon of the foxtail to show on web browser tabs
* favicon.png: A PNG version of the foxtail
* filelist.md: This list
* global.css: A big css file used by most *.html files on the site. Included by _layouts/default.html and api/*.html .
* index.html: The main craftyjs.com webpage. It will not natively render: it goes through jekyll first, which parses out the yaml layout and title at the top of the page and applies the template _layouts\default.html .
* pygments_style.css: A css file for pygments syntax highlighter for various languages. Included by ./_layouts/default.html .
* ~/api: A directory of one html page per API method or concept with an overview in index.html . The files are can be viewed directly and do not require preprocessing.
* ~/cookbook: stub for cookbooks. Cookbooks are actually done in a forum discussion and at CraftyComponents .
* index.md: placeholder to discuss cookbooks
* text-sprite.md: description of the single text-sprite fiddle, to use a graphic font in your page.
* ./examples/textsprite: example files for the text-sprite fiddle
* textsprite.html: an html file with embedded javascript to write "Crafty Roxx" in a font
* font-hand-24x32.png: a hand drawn font
* ~/demos: a subdirectory of playable demos, usually with full source code. Each game is organized a bit differently and many contain a game.js file with the primary crafty code. Not all demos run.
* crafty.js: a 0.1 version of the full (not minimized) Crafty library. Some demos link to this in their html files.
* ./asteroids: a simple asteroids game in 6K of source: score, backgrounds, directional movement, key up and key down.
* ./builder: Crafty Builder, a starting IDE for Crafty code using JSLint, a preview mode, and an inspector. A work in progress, meaning so buggy it is hard to use. It's 180K of JavaScript code, none of it Crafty sample code.
* ./collision: a very short (<1K) demo that does not run and appears incomplete.
* ./connect4: a 4K Connect 4 showing drag and drop.
* ./elevatoraction: an elevator action clone in 8K. Uses sounds. Does not run.
* ./fruitassassin: a 2K game that throws spinning fruit to cut with you mouse. Runs. Shows mouseover and tight code.
* ./isometric: a 1.5K demo showing an scrollable isometric landscape. Right click destroys tiles, showing depth. Runs.
* ./stresstest: a short program putting 500 sprites on the canvas. Does not run.
* ./test: fruitassassin, but with a different version of crafty.js .
* ./thumbs: a collection of thumbnail PNG files of screenshots of these and other demos or games.
* ./tutorial: an early version of the bananaman tutorial, in one page, showing many basic concepts.
* ~/images: A set of images used to render the site's html pages.
* ~/release: A set of directories, one for each of release of crafty.js. Each directory is named 0.major #.minor # with normal and minimized copies. For example, directory ~/release/ 0.5.3/ contains crafty.js and the minimized crafty-min.js . The exception is the directory named dev which contain only crafty.js .
* ~/tutorial directory tree: The Bananaman tutorial. This is also related to ~/demo/tutorial and many bananabomber repositories on github .
* index.md: home page with tables of contents.
* resources.md: a random list of different engines, services, games, conferences, and more.
* start.md: mostly blank.
* ~/tutorial/administrative
* structure.md: an old piece of advice on structuring directories for games.
* ~/tutorial/bananabomber
* bananabomber-1.png: sample of a generated level.
* bananabomer-sprites.png: sprites page with 4 lines of 16x16 sprites.
* resources.md: a copy of ~/tutorial/resources.md .
* create-a-game.md, graphics.md, input-and-events.md: lessons. Linked from main index under "Top-down game: BananaBomber"
* ~/tutorial/entities-components
* providing-structure.md: a placeholder lesson on concepts and organzation.
* a-game.md: a placeholder for a sample game for the above lesson.
* ~/tutorial/event-binding
* fire-and-forget.md: a placeholder for explaining events and callbacks
* a-game.md: a placeholder for a sample game for the above lesson.
* ~/tutorial/games
* ./pong
pong.html: an html file with embedded pong game. Used as an iframe in "How Crafty Works", ~/tutorial/getting-started/how-crafty-works.md .
* ~/tutorial/getting-started
* download-and-setup.md: lesson
* how-crafty-works: lesson. Overview and breakout game.
* ~/tutorial/integrations
* ./flexpi: Integration with FlexPi, providing network high scores, badges, etc. The service may be defunct, as trying to create an account bombs out.
* introduction.md, custom-data-logging.md, login-user-with-social.md, sell-premium-items-in-game.md: Lessons for using FlexPi
* ~/_layouts directory tree: Jekyll template files for sections of the site, mostly the sidebar menus.
* cookbook.html: placeholder for cookbook sidebar of code snippets
* default.html: default layout automatically used in home page and others. Connects to add engines.
* tutorial.html: layout for tutorial pages with sidebar of current lessons
* eof
Add a custom footer
Wiki pages
Pages 2
*
Loading
Home
Uh oh!
There was an error while loading. Please reload this page .
*
Loading
File List
*
A note on viewing the files
*
The Filelist of crafyjs.github.com:
Add a custom sidebar
Clone this wiki locally
Footer
(c) 2026 GitHub, Inc.
Footer navigation
*
Terms
*
Privacy
*
Security
*
Status
*
Community
*
Docs
*
Contact
*
Manage cookies
*
Do not share my personal information
You can’t perform that action at this time.
Links found on this page
- Skip to content [direct]
- Sign in [direct]
- GitHub Copilot Write better code with AI [direct]
- GitHub Copilot app Direct agents from issue to merge [direct]
- MCP Registry Integrate external tools [direct]
- Actions Automate any workflow [direct]
- Codespaces Instant dev environments [direct]
- Issues Plan and track work [direct]
- Code Review Manage code changes [direct]
- Code Quality Enforce quality at merge [direct]
- GitHub Advanced Security Find and fix vulnerabilities [direct]
- Code security Secure your code as you build [direct]
- Secret protection Stop leaks before they start [direct]
- Why GitHub [direct]
- Documentation [direct]
- Blog [direct]
- Changelog [direct]
- Marketplace [direct]
- View all features [direct]
- Enterprises [direct]
- Small and medium teams [direct]
- Startups [direct]
- Nonprofits [direct]
- App Modernization [direct]
- DevSecOps [direct]
- DevOps [direct]
- CI/CD [direct]
- View all use cases [direct]
- Healthcare [direct]
- Financial services [direct]
- Manufacturing [direct]
- Government [direct]
- View all industries [direct]
- View all solutions [direct]
- AI [direct]
- Software Development [direct]
- DevOps [direct]
- Security [direct]
- View all topics [direct]
- Customer stories [direct]
- Events & webinars [direct]
- Ebooks & reports [direct]
- Business insights [direct]
- GitHub Skills [direct]
- Customer support [direct]
- Community forum [direct]
- Trust center [direct]
- Partners [direct]
- View all resources [direct]
- GitHub Sponsors Fund open source developers [direct]
- Security Lab [direct]
- Maintainer Community [direct]
- GitHub Stars [direct]
- Archive Program [direct]
- Topics [direct]
- Trending [direct]
- Collections [direct]
- Copilot for Business Enterprise-grade AI features [direct]
- Premium Support Enterprise-grade 24/7 support [direct]
- Pricing [direct]
- Sign up [direct]
- craftyjs [direct]
- craftyjs.github.com [direct]
- Notifications [direct]
- Issues
2 [direct]
- Pull requests
10 [direct]
- Actions [direct]
- Projects [direct]
- Wiki [direct]
- Security and quality
0 [direct]
- Insights [direct]
- Edit [direct]
- New page [direct]
- 2 revisions [direct]
- MarkDown [direct]
- jekyll [direct]
- pygments [direct]
- http://craftjs.github.com [direct]
- http://craftyjs.com [direct]
- yaml [direct]
|
|