Any time frame on a updated version?
This month Iāve made progress on example projects and recipes in spare time.
Right now Iām crunching on two major work projects that will be done before the end of the month, very soon. Then Iāll have more time for a while to fully focus on this. Iāll make a commitment to a big update date then.
Any news on an update?
Still working on it when I can. The book is updated to Editor 2 now. Iāll publish a new public version by the end of the month.
Some more info:
- Iāll have lots more time the next three weeks and I want to invest as much of it as I can into finishing this up and getting it fully published and accessible. I kept getting pulled back into normal work projects last few month and it sucks.
- Iām currently in the process of moving the text project from Scrivener to GitBook. It will be able to be read online for free and downloaded as pdf/epub for free. Once itās up, if anyone would be like to be added as a contributor can be added to edit the book to fix mistakes or add extra details. Iāve not yet written about some of the new features added in the last few updates but Iāll get to doing that soon.
- The license is being changed to https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode this allows free access to read and share, but still allows me to potentially get the book published as a real book so that the publisher still has a legal ability to do so an incentive. If there is no interest from publishers after a while though Iāll make it completely public domain, or transfer the ownership of the project entirely to the Defold team if they would like to control it.
- Iāll be removing the book from sale soon. Iāll publish some full game example projects as buyer exclusives for a few months at least as thanks for those who purchased. Iāll also ask the buyers soon if they would like their names + company links added into the front of the book as thanks for supporting it.
- What funds were raised Iām still planning to use to pay someone to translate at least some of the text to a worthwhile language. As of today, there have been 54 pre-purchase sales, which means thereās about 1.3k to pay for translation. Mandarin Chinese with Simplified text probably but Iām open to any better suggestions. There is not enough $ for even a complete text translation for a single language, but Iāll cover the rest for at least the first language when itās decided and we have a good person to do it. If anyone would like to donate translations too contact me. I would be willing to make a deal with people where: if you translate the project, and agree to put it online as cc-by-nc-nd 4.0 then you can publish a physical form with a publisher, sell it, and keep 100% of what they pay you. You just have to understand that Defold is still new, doesnāt have a large userbase yet, and efforts like these should not be considered commercial first but about helping to grow userbase so that we can all benefit from larger community.
- Iāll make a new thread soon āBig List of Defold Example Projectsā? and begin to publish zips with various other interesting stand alone examples without much explanation but may still be interesting for people to dig into to learn. Lots of experiments and tests which donāt fit well elsewhere.
- Once this is all up, I want to do two other sort of large projectsā¦ āDefold All In Oneā as an exercise of using the majority of existing Defold features in a single project chapter by chapter and āDefold 30ā ( inspired by https://javascript30.com/ )a set of 30 video tutorials with start and end example projects going through quickly implementing specific useful game features. Meant to be done once over a 30 day period one day at a time. All will be entirely free, and Iāll most likely publish them directly into the public domain. Iāll be working all of the rest of this month, and if I can get away with it all of January on this too.
Future is bright!
Thanks for the update and the hard work. On my side I can offer an italian translation as a way to contribute to the project. i think it deserves it.
Thank you for the update!
@Pkeod, Iām am a Volunteer translator ( English -> Brazilian Portuguese ).
My last jobs were:
- Translate, write and sync subtitles for more than 30 videos of Greenfoot Course and that were recorded by Professor Michael Kolling.
- Translate, write and sync subtitles for some videos from ted.com
To translate these videos we had use the amara.org plataform.
Soā¦ if you acceptā¦ I can help you with the brazilan portuguese.
Thanks for the update, looking forward to seeing it completed
Progress on getting the text up:
Itās a little mind numbing doing all of the formatting and setup so Iāve been going kind of slow but itās getting done!
WOW!!! thats amazing! thank you man!!!
Great!! Thanks!
Online reading showing error. āFailed to ungzip body:EOFā
When does this happen? I canāt seem to reproduce.
If it happens again please post a screenshot? Iāll report the issues to GitBook devs.
Hey @Pkeod iām reading your book. there are amazing tips. But about the thread to translate it to others languagesā¦
What is yout plan (strategy) to do it?
- The volunteer is free to create another gitBook account and translate? or
- or the gitBook offers support to multiple languages?
- or is there another way?
They appear to support multiple languages but Iāve not tested yet.
https://toolchain.gitbook.com/languages.html
What Iām going to do soon is add the gitbook project to a github repo which is automatically synced, and then I can add contributors to the github repo who can add translations. Then it should hopefully just work to have
https://read.bookofdefold.com/en/
https://read.bookofdefold.com/ru/
https://read.bookofdefold.com/de/
and so on. And other volunteers / defold team members who are added to the git as admins can accept pull requests for text corrections / additions over time.
Please wait until I setup the github repo before doing translation so you can work from the raw files. I still have more setup work to do that Iāve not had time to do yet.
OK iām keep waiting your signal to start it
Pkeod - It seems that the book on github wasnāt updated in the last 7 months - do you have plans on finishing it? I really try to like Defold but there are some things that I really donāt like and a book on the engine might help me getting started (for example the rotation system using quaternions - why canāt I get a simple rotate() method? Also the message system which relies on stringsā¦).