learningthreejs.com icon indicating copy to clipboard operation
learningthreejs.com copied to clipboard

a threex a day

Open jeromeetienne opened this issue 11 years ago • 9 comments

  • operation 'a threex a day'
  • moto "One threex extention a day, gets your game on its way!"

Description

  • 3 lines
  • A screencast of me talking about thee xtension
  • Copy of the readme

when to publish

  • publish a threex once a day everyday
  • I got 43 atm, and 20 in the backroom
  • This can go on for 63/5=12 weeks, so 3months with one per day!

jeromeetienne avatar Apr 13 '14 19:04 jeromeetienne

  • @avelilla to write an introduction post of the project
  • @jeromeetienne to prepare 7 first posts, before starting to publish one
    • thus we got a buffer

jeromeetienne avatar Apr 13 '14 19:04 jeromeetienne

writing posts

  • pick the 7 first threex
  • turbo boost the posts writing on learningthreejs.com
    • mark them as published: false

Process

  • when uploading video, put them as enlisted
  • make a formated title for the post
  • the intro of the post is the synopsis of the README with light modification
  • the screencast MUST be super scripted first
    • thus more regular, and better quality in the video
  • youtube video message MUST be formated too
  • post header = threex a day header + synopsis of README.md + screenshot on the left
    • then screencast iframe from youtube
    • then how to use?

Write a threex header

  • for the posts.
    • page title 'Cool sport ball nodels with threex.sportball - a game extension for three.js'
    • h1 = same without the 'game extension for three.js'
    • what is this extension: from the README.md synopsis
    • This is post is part of the ['one threex a day' challenge](link to first post).
    • the challenge is to publish every day one game extension for three.js. one per day, every day. and that for 2month.
    • In this post we gonna talk about threex.sample.
    • This game extensions provide .... struff from README.md synopsis
    • It can be usefull in your game if your game is like that or in this other case.
    • META at the end
    • to see the [other posts about 'one threex a day'](link on the archive posts)
    • And forget our moto! "A THREEx extension a day, gets your game on its way!"
  • for the screencast. it needs to be scripted
    • hello everybody
    • This is a screencast for learningthree.js blog.
    • It is part of the 'a threex a day' challenge. This challenge is to publish one game extension per day, everyday. and that for 2month!
    • Today we gonna talk about threex.sample.
    • threex.sample is a games extension for three.js which does .... stuff from the synopsys of the README.md
    • META: show them what it can do, the repo, the demos, how it can be useful for their game
    • at the end..
    • And forget our moto! "A THREEx extension a day, gets your game on its way!"
    • 'that's all for today folks, have fun and see ya tomorrow!'

@avelilla to check the spelling of the post

jeromeetienne avatar Apr 13 '14 20:04 jeromeetienne

TODO: put screenshot in README.md

  • 512x512 screenshot
  • better post
  • better readme.md

How to resize it

The command line to use

convert ~/Desktop/threex-crates.png -resize \!512x512 screenshot-threex-crates-512x512.jpg

Where to store it

  • store the file in examples/images/screenshot-threex-crates-512x512.png
    • simpler and more robust
  • piece of markdown to add just below *"Show Dont Tell"
  • change threex.crates by your threex
  • change the url of the demo
A Screenshot
============
[![screenshot](https://raw.githubusercontent.com/jeromeetienne/threex.crates/master/examples/images/screenshot-threex-crates-512x512.jpg)](http://jeromeetienne.github.io/threex.crates/examples/basic.html)

jeromeetienne avatar Apr 13 '14 23:04 jeromeetienne

threex picked

  • http://www.threejsgames.com/extensions/#threex.oimo
    • "Realistic Physics for Your 3D Game With threex.oimo Game Extension for THREE.js"
  • http://www.threejsgames.com/extensions/#threex.videotexture
    • "Easy Way To Integrate Video, or even WebCam, in Your Texture with THREEx.VideoTexture Game Extension for THREE.js"
  • http://www.threejsgames.com/extensions/#threex.crates
    • "Simple and Easy To use Crates Models to Get Your Game Started with THREEx.Crates Game Extension For THREE.js"
  • http://www.threejsgames.com/extensions/#threex.coloradjust
    • "Crazy post processing color effects to change your game ambience with THREEx.ColorAdjust game extension for three.js"
  • http://www.threejsgames.com/extensions/#threex.basiclighting
    • "Simple and Efficient 3 point lighting to get your game started with threex.basiclighting game extension for three.js"
  • http://www.threejsgames.com/extensions/#threex.dynamictexture
    • "Easy to use dynamic texture to write text in your 3d object with threex.dynamictexture game extensions for three.js'
  • http://www.threejsgames.com/extensions/#threex.laser
    • "Beautiful Dynamic Laser Beams for Your Space Game with threex.laser Game Extension For Three.js"

status

  • README.md synopsis long enough
  • added a 512x512 screenshot is all of them
  • @avelilla to review the titles

jeromeetienne avatar Apr 15 '14 06:04 jeromeetienne

for announce, piggy back on eresig post

  • original http://ejohn.org/blog/write-code-every-day/
    • hacker news comments - https://news.ycombinator.com/item?id=7568675
  • startwithwhy ambiance https://www.startwithwhy.com/default.aspx
  • passion
  • @jeromeetienne got issue publishing, he code more than he post
    • so a post a day

meta

  • github service for that http://calendaraboutnothing.com/~jeromeetienne

jeromeetienne avatar Apr 15 '14 06:04 jeromeetienne

README.md review

  • good opportunity to review the docs
  • 4 lines of sypnosys for github - 400-500 characters
  • a 512x512 screenshot in README.md
  • see about API docs
  • publish the best README.md first
  • be sure to explain how it can be usefull in their game
    • "It can be usefull in your game if your game is like that or in this other case."
  • @avelilla to check the spelling of those

jeromeetienne avatar Apr 15 '14 09:04 jeromeetienne

Post header

<a href='http://jeromeetienne.github.io/threex.oimo/examples/demo.html' target='_blank'><img class="right" src="https://raw.githubusercontent.com/jeromeetienne/threex.oimo/master/examples/images/screenshot-threex-oimo-512x512.jpg" width="250" height="250"></a>
This is post is part of the ['one threex a day' challenge](/blog/categories/threexaday/). 
This challenge is to publish every day one game extension for three.js!
One per day, every day and that for 2month!
In this post, we gonna talk about 
[threex.oimo](http://www.threejsgames.com/extensions/#threex.oimo).
**HERE YOU PASTE THREEX Synopsys**

<a href='http://jeromeetienne.github.io/threex.oimo/examples/demo.html' target='_blank'><input type="button" value='Try Threex.oimo Demo Now' style='font-size:400%;' /></a>

To see the [other posts about one threex a day](/blog/categories/threexaday/) and forget our moto!
**"A THREEx extension a day, gets your game on its way!"**

<!-- more -->

<iframe width="420" height="315" src="//www.youtube.com/embed/yl2Qd9T3Lq4" frameborder="0" allowfullscreen></iframe>

jeromeetienne avatar Apr 18 '14 16:04 jeromeetienne

Process uploading youtube

  • Title the same as the one on blogpost
  • put each video as unlisted
  • tags: games, three.js, threex, webgl
  • description:
This is a screencast for learningthree.js blog. It is about "Realistic Physics for Your 
3D Game with THREEx.Oimo Game Extension For three.js". read more at 
http://learningthreejs.com/blog/2014/02/08/have-you-seen-yourself-when-you-are-drunk/

AndraConnect avatar Apr 19 '14 15:04 AndraConnect

Linked to https://github.com/jeromeetienne/www.threejsgames.com/issues/138

AndraConnect avatar Apr 22 '14 13:04 AndraConnect