So starting with the book and what I bought it for. I really need Chapter 9 on message passing as for some reason I cannot seem to wrap my head around it. Sometimes I can get it to work but there are most times when no matter what I seem to do it wont work. I cant really seem to figure out why either.
One of the problems I have with message passing is that it is really easy to lose track of what messages you have as they are string based. Another problem that I have with the message passing system is it seems to add a bunch of unneeded complexity especially when it comes to input. An example is say using unity we can do input entirely inside of update for example which is just a check if button is pressed and then do something. In Defold it seems that I have to check for a message about a button press then I have to do something with it then send it to update to finish it. This makes for a bunch of extra code that seems pointless but I cant just hear button presses inside of update. I am not sure why I cant figure this out as it should be simple compared to my day to day where I write code in C++ all day.
Chapter 15 would also be useful for the project I am working on as well, and as far as a game tutorial I am not sure thats what I need. When I mentioned the tutorials on the defold website being broken I was more meaning that the platformer tutorial needs to be more like the getting started project and being all in depth vs here is a completed project and a little explanation about movement that is to math intensive for people who are bad at math and to simple for those who are good at it and already understand these things.
The project that I am working on is a 4x strategy game similar in idea to something like masters of orion 2 or galactic civilizations 2 or 3. Hex based map turn based movement on the big map with some form of real time combat etc. Now as that would be to much for a tutorial and I really don't need that tutorial to be honest I just dont think that defold can pull that off at the scale that I want (hundreds of planets, solar systems, ship designs, research, etc.) at least from what I have seen so far. However what I really need is chapter is like chapter 9 and 27 right away