SOLFIND
Web Lens
Portal home

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

  1. Skip to content [direct]
  2. Sign in [direct]
  3. GitHub Copilot Write better code with AI [direct]
  4. GitHub Copilot app Direct agents from issue to merge [direct]
  5. MCP Registry Integrate external tools [direct]
  6. Actions Automate any workflow [direct]
  7. Codespaces Instant dev environments [direct]
  8. Issues Plan and track work [direct]
  9. Code Review Manage code changes [direct]
  10. Code Quality Enforce quality at merge [direct]
  11. GitHub Advanced Security Find and fix vulnerabilities [direct]
  12. Code security Secure your code as you build [direct]
  13. Secret protection Stop leaks before they start [direct]
  14. Why GitHub [direct]
  15. Documentation [direct]
  16. Blog [direct]
  17. Changelog [direct]
  18. Marketplace [direct]
  19. View all features [direct]
  20. Enterprises [direct]
  21. Small and medium teams [direct]
  22. Startups [direct]
  23. Nonprofits [direct]
  24. App Modernization [direct]
  25. DevSecOps [direct]
  26. DevOps [direct]
  27. CI/CD [direct]
  28. View all use cases [direct]
  29. Healthcare [direct]
  30. Financial services [direct]
  31. Manufacturing [direct]
  32. Government [direct]
  33. View all industries [direct]
  34. View all solutions [direct]
  35. AI [direct]
  36. Software Development [direct]
  37. DevOps [direct]
  38. Security [direct]
  39. View all topics [direct]
  40. Customer stories [direct]
  41. Events & webinars [direct]
  42. Ebooks & reports [direct]
  43. Business insights [direct]
  44. GitHub Skills [direct]
  45. Customer support [direct]
  46. Community forum [direct]
  47. Trust center [direct]
  48. Partners [direct]
  49. View all resources [direct]
  50. GitHub Sponsors Fund open source developers [direct]
  51. Security Lab [direct]
  52. Maintainer Community [direct]
  53. GitHub Stars [direct]
  54. Archive Program [direct]
  55. Topics [direct]
  56. Trending [direct]
  57. Collections [direct]
  58. Copilot for Business Enterprise-grade AI features [direct]
  59. Premium Support Enterprise-grade 24/7 support [direct]
  60. Pricing [direct]
  61. Sign up [direct]
  62. craftyjs [direct]
  63. craftyjs.github.com [direct]
  64. Notifications [direct]
  65. Issues 2 [direct]
  66. Pull requests 10 [direct]
  67. Actions [direct]
  68. Projects [direct]
  69. Wiki [direct]
  70. Security and quality 0 [direct]
  71. Insights [direct]
  72. Edit [direct]
  73. New page [direct]
  74. 2 revisions [direct]
  75. MarkDown [direct]
  76. jekyll [direct]
  77. pygments [direct]
  78. http://craftjs.github.com [direct]
  79. http://craftyjs.com [direct]
  80. yaml [direct]