{"title":"编程速成班作曲家","authors":"Noah Kellman","doi":"10.1093/oso/9780190938680.003.0014","DOIUrl":null,"url":null,"abstract":"This chapter serves as a concise, understandable introduction to programming concepts, with a focus on principles useful specifically to someone planning to integrate music or sound into a game. When learning game audio as a field, it is far too easy to skip over basic programming principles that should be part of any game music composer’s foundation. Intricate details of programing basics are not the focus of this chapter, but rather general concepts that are essential for understanding how a programmer thinks and being able to read code in a scripting language such as C#. These general concepts are then applied through audio-specific demonstrations using C#.","PeriodicalId":325867,"journal":{"name":"The Game Music Handbook","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Programming Crash Course for Composers\",\"authors\":\"Noah Kellman\",\"doi\":\"10.1093/oso/9780190938680.003.0014\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This chapter serves as a concise, understandable introduction to programming concepts, with a focus on principles useful specifically to someone planning to integrate music or sound into a game. When learning game audio as a field, it is far too easy to skip over basic programming principles that should be part of any game music composer’s foundation. Intricate details of programing basics are not the focus of this chapter, but rather general concepts that are essential for understanding how a programmer thinks and being able to read code in a scripting language such as C#. These general concepts are then applied through audio-specific demonstrations using C#.\",\"PeriodicalId\":325867,\"journal\":{\"name\":\"The Game Music Handbook\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The Game Music Handbook\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1093/oso/9780190938680.003.0014\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Game Music Handbook","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/oso/9780190938680.003.0014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This chapter serves as a concise, understandable introduction to programming concepts, with a focus on principles useful specifically to someone planning to integrate music or sound into a game. When learning game audio as a field, it is far too easy to skip over basic programming principles that should be part of any game music composer’s foundation. Intricate details of programing basics are not the focus of this chapter, but rather general concepts that are essential for understanding how a programmer thinks and being able to read code in a scripting language such as C#. These general concepts are then applied through audio-specific demonstrations using C#.