This week was mostly spent modifying and expanding my paper based on my notes. I also went and revised and edited my paper to fill in some gaps about explanation, like adding in a part in the research explaining what BSP Tree means, as well as explaining how cellular automata works. I also spent quite a bit of time reformatting the images and getting them all to fit with captions on them.
Friday, November 27, 2015
11/30 - 12/4: Second Draft
This week I went and added the rest of the paragraphs that I was missing. Those were really just everything but the two paragraphs about the algorithms. I wrote the introduction, the section about my research, the section explaining how the finished algorithm works, and a paragraph explaining where this algorithm fits into the grand scheme of creating a game. That's about all I did this week. Next week should be editing more and putting the finishing touches on the paper.
Friday, November 20, 2015
11/16 - 11/20: First Draft
I got a nice solid couple paragraphs written. Mostly it was forcing my way through explaining the algorithms, so they are kind of dense and almost unreadable. I also have a thesis statement and some images that I plan on using. I would have added them already but Blogger is very finicky about it handles images and captions. I also worked a bit more on my program and switched over to an alternative method for the 2D array which again I am hoping works.
Friday, November 13, 2015
11/9 - 11/13: Project Paper and Rubric
The Rubric I'll be Using |
Friday, November 6, 2015
11/1 - 11/6: Arrays in the Second Dimension
![]() |
Link to the videos here |
This week I've started my long and more than likely painful journey into creating this massive algorithm. I chose to start with the Cellular Automata because there was a tutorial on it and all I really needed to do was translate the code from C# to JavaScript. Not even ten lines in I ran into my first problem, the lack of 2D arrays in JavaScript. In the tutorial the guy just goes right past it because in C# there are 2D arrays and therefore no explanation is needed. I meanwhile need to create a 2D array and what I wound up with was something that (hopefully) works. How I got there was a long trek through Stack Overflow looking for answers. When I found none I posted a question and got reasonably quick results with only one of them being actually useful. Essentially what it is is an array that holds other arrays. I have yet to test it though and the only reason that I say it works is because Unity hasn't yelled at me for doing it this way and knowing Unity it would have been more than happy to yell at me if there were any possible errors. I also created my formal project proposal which is as follows, the plan is to create a dungeon map generator combining cellular automata and BSP Tree. This will prove that I understand both of these algorithms and am capable of altering them to do as I wish. The project will only be to create a generator, nothing else and if by some miracle I have time left over I can start making this into a full game. That's about all that I got done this week, between looking through Stack Overflow for answers and starting this algorithm I feel like I got a reasonable amount of work done.
Subscribe to:
Posts (Atom)