{"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}
引用次数: 0
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#.