All Projects → HaxeFlixel → haxeflixel.com

HaxeFlixel / haxeflixel.com

Licence: other
haxeflixel.com docpad source

Programming Languages

Less
1899 projects
coffeescript
4710 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
haxe
709 projects
shell
77523 projects

Projects that are alternatives of or similar to haxeflixel.com

Evoli
An ecosystem-simulation game made with Amethyst
Stars: ✭ 212 (+271.93%)
Mutual labels:  showcase
asws
Another static web server, plus JSON REST API for exposing specified directory listings. Useful for download pages or listings asset for web applications.
Stars: ✭ 21 (-63.16%)
Mutual labels:  static-site
danmallme
DanMall.me
Stars: ✭ 97 (+70.18%)
Mutual labels:  static-site
digital champions deeplearning r mxnet
Showcase for using R + MXNET along with AWS and bitfusion for deep learning.
Stars: ✭ 20 (-64.91%)
Mutual labels:  showcase
microstat
A self-hosted Micropub endpoint for statically-generated microblogs. 📝⚡️
Stars: ✭ 52 (-8.77%)
Mutual labels:  static-site
shikensu
Run a sequence of functions on in-memory representations of files.
Stars: ✭ 13 (-77.19%)
Mutual labels:  static-site
Sapic
A useful tool to crop your Steam profile background for showcases.
Stars: ✭ 189 (+231.58%)
Mutual labels:  showcase
velox
The minimal PHP micro-framework.
Stars: ✭ 55 (-3.51%)
Mutual labels:  static-site
jasper2
Full-featured Jekyll port of Ghost's default theme Casper v2 👻
Stars: ✭ 725 (+1171.93%)
Mutual labels:  static-site
zulip-archive
Zulip Archive viewer (statically generated HTML)
Stars: ✭ 13 (-77.19%)
Mutual labels:  static-site
Android-Showcase
📱 Android showcase app
Stars: ✭ 19 (-66.67%)
Mutual labels:  showcase
VinylShop
https://dribbble.com/shots/4996346-Vinyl-Shop-mobile-app
Stars: ✭ 30 (-47.37%)
Mutual labels:  showcase
MultiPy
MultiPy lets you conveniently keep track of your python scripts for personal use or showcase by loading and grouping them into categories. It allows you to either run each script individually or together with just one click.
Stars: ✭ 56 (-1.75%)
Mutual labels:  showcase
Multilamp
Android library to showcase/highlight the multiple views on same overlay
Stars: ✭ 233 (+308.77%)
Mutual labels:  showcase
academia-hugo
Academia is a Hugo resume theme. You can showcase your academic resume, publications and talks using this theme.
Stars: ✭ 165 (+189.47%)
Mutual labels:  static-site
Whatsnewkit
Showcase your awesome new app features 📱
Stars: ✭ 2,329 (+3985.96%)
Mutual labels:  showcase
jodd-site
Jodd site and documentation in plain markdown.
Stars: ✭ 16 (-71.93%)
Mutual labels:  static-site
wp-trigger-netlify-build
A WordPress plugin to automatically rebuild a Netlify site when content is updated.
Stars: ✭ 80 (+40.35%)
Mutual labels:  static-site
startuphostel
Startup Hostel, the home in paradise for the doers of the world.
Stars: ✭ 26 (-54.39%)
Mutual labels:  static-site
startover
Startover is a boilerplate for developing static websites. With Startover you don't have to start over!
Stars: ✭ 15 (-73.68%)
Mutual labels:  static-site

flixel | addons | ui | demos | tools | templates | docs | haxeflixel.com

CI

About

This is the source of haxeflixel.com. It is made with a Node.js static site generator called DocPad. You can compile this website yourself with a local install of DocPad, pull requests are welcome.

  1. Install DocPad

  2. Clone and run the server

    git clone https://github.com/HaxeFlixel/haxeflixel.com.git
    cd haxeflixel.com

    To install dependencies and run docpad, run the following commands:

    npm install
    docpad run

    Or if you are a windows user:

    ...run install.bat, then run.bat

    The website uses docpad-plugin-thumbnails

  3. Open http://localhost:9778/

  4. Start hacking away by modifying the src directory, the live reload plugin will compile the site as you save the files you modify.

Contributing

If you want to contribute and improve our website please work on a fork or feature branch. Only working and tested changes will be merged into master. Use the issue system for developer support and approval on your changes.

How to add Documentation

Documentation is pulled automatically from the flixel-docs repository, please review the readme there for more info on updating the haxeflixel.com/documentation pages.

How to add a demo

  1. Create a .html.md file in /src/documents/demos following this example:

        ```
        title: "Demo-Name"
        layout: demo
        width: 800
        height: 500
        source: "flixel-demos-subdirectory/Demo-Name"
        ```
        Here goes the actual description of the demo in  GitHub-Flavored-Markdown:
        * What the demo displays
        * Who created it
        * What the controls are
        * etc
            
        HTML is still allowed and can be used for more advanced descriptions.
        
    

source points to the subdirectory of flixel-demos that contains the demo.

width and height default to 640 and 480 and should be omitted in that case.

  1. Add a screenshot of the demo named Demo-Name.png to /src/files/demos/images.

  2. Add the actual swf file of the demo named Demo-Name.swf to /src/files/demos/swf. Should be compiled with FLX_NO_DEBUG (to show the flixel splash screen) and in release mode if possible!

How to add a Showcase game

  1. Create a .md file in /src/documents/showcase following this example:

        layout: showcase
        title: "BOSSES FOREVER 2.BRO"
        flash: http://www.bossesforever.com/
        windows: http://www.bossesforever.com/
        ouya: https://www.ouya.tv/game/BOSSES-FOREVER-2BRO/
        mac: http://www.bossesforever.com/
        website: http://www.bossesforever.com/
    

    Note that by adding a URL to one of the supported targets, the icon will automatically become coloured on the showcase page and link to that URL.

  2. Add a screenshot of the showcase using the same title used in the *.md file, e.g. BOSSES FOREVER 2.BRO.png to /src/files/images/showcase. They are resized and cropped to 500x260, so it's best to use the same ratio.

Showcases that are not officially released yet are only accepted in special cases. The same is true for games from game jams.


Compile the live site

haxeflixel.com is being hosted from a static build of docpad. To update the site run the compile.sh or compile.bat which uses docpad generate --env static.

Note that although both the run and compile scripts update the out folder they are different commands and run will not create everything the server needs.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].