Since our last blog post, we have accomplished a lot in terms of bringing the game to a more playable state. Mainly, we reworked the code to allow for expanded terrain generation. This rework opened up opportunities for further refinement, so we also optimized various aspects of generation and rendering which were originally done over the summer. We also developed an algorithm for advanced tree and environment-object generation. This should allow us to place further objects like rocks, statues, and even AI mobiles as we progress. Furthermore, the number of objects spawned can be adjusted for given biomes. Throughout the rework process, we encountered many unexpected bugs and errors. While they were tedious to locate and fix, they did not hinder our progress in any way. The next steps include the addition of multiple biomes and a basic inventory system. These features will make the game more enjoyable and will greatly contribute to the overall "game" feel. Thanks and happy coding!
1 Comment
|
Details
AuthorThese blogs are written by the Fellows: Ben Berlin, Sam Bruce, and Robert Dubinski. We are a group of seniors at Severn School in Severna Park, MD, who are highly interested in programming and game design. After completing AP Computer Science A, we wanted to delve deeper into the world of computer science and we are very fortunate to have been granted this opportunity by the Van Eney Severn Fellows Program. Archives
May 2020
Categories |