So this seems to be a question that it should be easy to find an answer to with just a bit of googling, but alas, I must be unable to type in the right words to search for, because I cannot find anything...
Essentially, my question is this.
Let's say that we're working with CW complexes, cellular homology, and we have two CW complexes $X$ and $Y$. They then have cellular chain complexes $$ \dots \xrightarrow[]{d_{n+3}^{X}} C_{n+2} (X) \xrightarrow[]{d_{n+2}^{X}} C_{n+1} (X) \xrightarrow[]{d_{n+1}^{X}} C_{n} (X) \xrightarrow[]{d_{n}^{X}} C_{n-1} (X) \xrightarrow[]{d_{n-1}^{X}} \dots $$ and $$ \dots \xrightarrow[]{d_{n+3}^{Y}} C_{n+2} (Y) \xrightarrow[]{d_{n+2}^{Y}} C_{n+1} (Y) \xrightarrow[]{d_{n+1}^{Y}} C_{n} (Y) \xrightarrow[]{d_{n}^{Y}} C_{n-1} (Y) \xrightarrow[]{d_{n-1}^{Y}} \dots $$ respectively. Now, it's pretty easy to understand why the $n$-skeleton of the CW complex $X \times Y$ is $$ (X \times Y)^n = \bigcup_{i+j=n} X^{i} \times Y^{j} , $$ but I'm finding it very difficult to find a good text that describes what the chain complex of this thing is, and what the differentials are in terms of the differentials in the chain complexes of $X$ and $Y$. All texts I've found so far just go directly to the Eilenberg-Zilber theorem, and do not devote any time before to discussing what the structure of $C_{\bullet} (X \times Y)$ is on its on terms, rather going directly to explaining that it is isomorphic to $C_{\bullet} (X) \otimes C_{\bullet} (Y)$, and I'd kind of want to see that the former discussion first.
Does anyone have any good reference, or would be able to give an explanation themselves?
Looking forward to your answers.