{"title":"描述:电子游戏作者的可行选择","authors":"Neesha Desai, D. Szafron","doi":"10.1145/2159365.2159408","DOIUrl":null,"url":null,"abstract":"Modern video game development activities have become as specialized as movie-making activites. Gifted story-writers, artists, and animators have replaced programmers in most content creation activities. However, there is still one area where computer programmers play a big role. Stories, characters, and events are still controlled by scripts that are written in \"C-like\" languages. Therefore, scripting the video game content usually requires a high level of programming knowledge. Some scripting is simple, such as specifying specific game objects. However, in order to take advantage of knowledge learned during game play, authors need to be able to specify dynamic game objects. This often requires authors to create complex definitions, which are composed of a series of variable assignments in programming languages. In this paper, we show how these definitions can be replaced by a more natural mechanism, which we call descriptions. We also present the results of a user study that shows that authors with no programming skills can use descriptions more effectively than definitions and that the authors prefer descriptions.","PeriodicalId":92512,"journal":{"name":"FDG : proceedings of the International Conference on Foundations of Digital Games. International Conference on the Foundations of Digital Games","volume":"24 1","pages":"268-270"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Descriptions: a viable choice for video game authors\",\"authors\":\"Neesha Desai, D. Szafron\",\"doi\":\"10.1145/2159365.2159408\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern video game development activities have become as specialized as movie-making activites. Gifted story-writers, artists, and animators have replaced programmers in most content creation activities. However, there is still one area where computer programmers play a big role. Stories, characters, and events are still controlled by scripts that are written in \\\"C-like\\\" languages. Therefore, scripting the video game content usually requires a high level of programming knowledge. Some scripting is simple, such as specifying specific game objects. However, in order to take advantage of knowledge learned during game play, authors need to be able to specify dynamic game objects. This often requires authors to create complex definitions, which are composed of a series of variable assignments in programming languages. In this paper, we show how these definitions can be replaced by a more natural mechanism, which we call descriptions. We also present the results of a user study that shows that authors with no programming skills can use descriptions more effectively than definitions and that the authors prefer descriptions.\",\"PeriodicalId\":92512,\"journal\":{\"name\":\"FDG : proceedings of the International Conference on Foundations of Digital Games. International Conference on the Foundations of Digital Games\",\"volume\":\"24 1\",\"pages\":\"268-270\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-06-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"FDG : proceedings of the International Conference on Foundations of Digital Games. International Conference on the Foundations of Digital Games\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2159365.2159408\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"FDG : proceedings of the International Conference on Foundations of Digital Games. International Conference on the Foundations of Digital Games","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2159365.2159408","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Descriptions: a viable choice for video game authors
Modern video game development activities have become as specialized as movie-making activites. Gifted story-writers, artists, and animators have replaced programmers in most content creation activities. However, there is still one area where computer programmers play a big role. Stories, characters, and events are still controlled by scripts that are written in "C-like" languages. Therefore, scripting the video game content usually requires a high level of programming knowledge. Some scripting is simple, such as specifying specific game objects. However, in order to take advantage of knowledge learned during game play, authors need to be able to specify dynamic game objects. This often requires authors to create complex definitions, which are composed of a series of variable assignments in programming languages. In this paper, we show how these definitions can be replaced by a more natural mechanism, which we call descriptions. We also present the results of a user study that shows that authors with no programming skills can use descriptions more effectively than definitions and that the authors prefer descriptions.