- FUN - games, graphics, and more
- FREE & open source software (FOSS)
- EASY - work in the browser - no installation
- FAST - start with cool, simple, working examples - tinker & learn
- PRO professional code - baby steps using 100% real, commercially viable, languages, frameworks, and technologies
new level editing version of game:
https://glitch.com/edit/#!/reflective-temporal-nutmeg
original version of game:
https://glitch.com/edit/#!/tree-fern-bug
tutorial - how to change game images:
https://docs.google.com/document/d/1IFI6i4XuWwEhhBobMm1RhXkNCxYd5a9P9tBYI3xTnSE
NEW CYO:
https://glitch.com/edit/#!/pumped-abalone-scallion
old cyo:
https://glitch.com/edit/#!/messy-cyclone
JupyterLite: https://jupyter.org/try-jupyter/lab/
files for JupyterLite: https://github.com/oxbits/bravebits_code_train/raw/master/jupyter_notebook/jupyter_notebook.zip
Uncompress files and drag into JupyterLite in browser.
Double click on bravebits_python_fun.ipynb
and run the notebook cell by cell.
google colab: https://colab.research.google.com/drive/1hLYN9kHEajeFcUaTPnpJBdKGtPOy22Qp
Requires a google account to run the notebook.
Javascript, HTML5, CSS, & Digital Art
Phaser 3 - Desktop and Mobile HTML5 game framework:
https://github.com/photonstorm/phaser
3 Examples of Pro Games:
https://www.cartoonnetwork.co.uk/games/unikitty-save-the-kingdom
https://robowhale.com/html5/mr-driller/
https://games.gamecommerce.com/incredibles2/index.html
many more:
LEARN:
EXAMPLES:
http://labs.phaser.io/view.html?src=src/games/firstgame/part10.js
http://labs.phaser.io/view.html?src=src/games/flood/flood-fill.js
http://labs.phaser.io/view.html?src=src/games/breakout/breakout.js
more example (none are as good as above 3):
http://labs.phaser.io/index.html?dir=games/&q=
bravebits fork of firstgame example: ✯✯✯✯
https://sunrise-gosling.glitch.me
https://glitch.com/edit/#!/sunrise-gosling
(in the browser - no installation necessary)
free online image editor:
Javascript, HTML, CSS:
https://developer.mozilla.org/
Angular, HTML (& more)
CYO - Choose Your Own Adventure Framework:
http://danielstern.github.io/cyo/
https://github.com/danielstern/cyo
bravebits fork of CYO example:
https://messy-cyclone.glitch.me
https://glitch.com/edit/#!/messy-cyclone
(in the browser - no installation necessary)
bravebits fork of CYO in Github:
https://oxbits.github.io/cyo/skool.html
Angular:
Bootstrap:
Google Colaboratory:
https://colab.research.google.com/notebooks/welcome.ipynb
(in the browser - no installation necessary)
bravebits example notebook:
https://colab.research.google.com/drive/1hLYN9kHEajeFcUaTPnpJBdKGtPOy22Qp
(in the browser - no installation necessary)
click "open in playground"
you will need a google account
it will ask if you want to run the code,
whether you restart the code or not,
as always: if you trust the source, run it, otherwise do not
Python:
Docs:
Learn:
https://www.python.org/about/gettingstarted/
Pandas - Python Data Analysis Library:
Python Pillow: (PIL python image library)
https://pillow.readthedocs.io/en/stable/
matplotlib
https://matplotlib.org/gallery/lines_bars_and_markers/simple_plot.html
Word Cloud:
https://github.com/amueller/word_cloud
https://github.com/amueller/word_cloud/blob/master/examples/simple.py
scikit-learn - (machine learning):
https://scikit-learn.org/stable/
https://scikit-learn.org/stable/auto_examples/datasets/plot_iris_dataset.html
Jupyter Notebooks:
iPython:
The Hitchhiker's Guide to Python:
https://docs.python-guide.org/
(very helpful for installing on your computer)
Git repos: