Skip to main content

Home/ Becker Video Game Design/ Group items tagged development

Rss Feed Group items tagged

Garrett Eastman

Strategies for real-time video games - 0 views

  •  
    Abstract: "Abstract Game developers spend a large portion of their time developing and tweaking the arti cial intelligence in video games. Problems related to productivity in the development of AI have been solved using various modeling techniques in the eld of AI, language design and easier to use editors. Using a domain speci c language to assist in describing AI can increase productivity in this area. In addition to this, game developers can be relieved from irrelevant tasks such as worrying about performance, correctness of the implementation, memory management and optimiza- tion data structures and focus on the high level description of the game play. In this thesis, we focus on real-time video games and we investigate the development of a domain-speci c language containing the necessary elements to describe and execute strategies to achieve goals in a real-time video game. We develop a domain-speci c language to express strategies for computer controlled actors using techniques commonly found in em- bedded domain-speci c languages, and in particular embedded domain- speci c languages in Haskell. To demonstrate this language we have developed a prototype of a real-time strategy game that uses strategies implemented using the domain-speci c language developed in this thesis"
Garrett Eastman

On Problem Based Learning and Application to Computer Games Design Teaching - 0 views

  •  
    "Problem-based learning is a pedagogical approach which started in early 1970s. It is well developed and established until now. Aalborg University in Denmark is one of pioneering world universities in PBL and has accumulated a huge experience in PBL for many different study lines. One of them is Medialogy education, which was established in 2002. This paper presents transfer of experiences from Medialogy education in Denmark to Game development education in Serbia - a new (2 years old) study line successfully developed in the country where game development companies hardly exist, but a need for newly educated programmers is evident."
Garrett Eastman

The 24 Hour Knowledge Factory in Video Game Development - 0 views

  •  
    "Abstract Video game developers have a tough road ahead as they try to out-do their competitors and develop the next blockbuster video game. The problem they face is that the cost of developing a video game is rising. The pressure mounts as economic uncertainty has led many consumers to cut spending on lucrative video game titles that publishers are tossing out up to $100 million (in rare cases) to develop, and the publishers are already beginning to feel the heat. Recent years have seen a number of publishers close up shop and even more publishers cutting jobs to save on spending. Despite the need for producing a product more efficiently and within a time restriction, the video game industry bases most of the production phases in-house instead of adopting a 24-hour business model in co-located sites around the world. Implementation of the 24 hour knowledge factory can help to solve some of the problems developers face in the numerous phases of video game development. However, publishers have yet to take advantage of this efficient business model."
Garrett Eastman

The Perceptions of Game Developers Compared to Research on Employment Readiness Regardi... - 0 views

  •  
    Abstract: "Twenty three interviews and four surveys were conducted as case studies investigating the perceptions of expertise, expertise acquisition, and gaps in employment readiness for novice game developers. Participants were primarily game development production staff and educators involved in game related programs. Research results were compared to employability skills research. The findings indicated that there is a great deal of alignment between them, but employability skills may be insufficient on their own to be a reliable standalone source for curriculum development in the game development field because of the industry's unique characteristics. Implications from the research results, and insights from the in-depth interviews, that may be relevant to curriculum developers include evidence for a mismatch of the values, needs, and expectations of stakeholders; and a delineation of key characteristics of expertise and long-term success that may be valuable for inclusion in curriculum outcomes and measures. Two of the key characteristics identified were goal-focused passion, and holistic perspectives. Holistic perspectives included an awareness of heuristic use of tacit knowledge. The model of an expert learner was supported as a potential curriculum outcome focus that encapsulated the main characteristics of expertise that novices or advanced beginners could acquire. Another implication is that there may be a relation between expert characteristics and characteristics of functional behaviours that are related to positive psychology and cognitive behavioural therapy."
Garrett Eastman

Game design and production: Frequent problems in game development - 0 views

  •  
    Abstract: "This essay is about common problems that can arise during game development projects. It is focused around the production cycle and how the game industry treats the game development pipeline. It mainly describes issues with communication within game development teams, problems concerning planning and how the design process affects members of the game development team's work process and efficiency. It includes an analysis of common problems that I have found during my studies of literature describing the game industry, a short research study of post mortems written by game developers and a survey about game design documentation and communication sent out to game developers and game design students."
Garrett Eastman

Developing Business Models in the Video Game Industry: An evaluation to strategic choic... - 1 views

  •  
    Abstract: "Digitalization has given rise to new opportunities for small and medium-sized video game development studios. No longer bound by physical products and creative restrains, the de-veloper has been empowered with independency. This qualitative study is aimed to under-stand how a development studio develops their business model and how underlying strate-gy is formulated. Additionally we evaluate the degree of innovativeness of the business model in terms of radical and incremental innovation according to Damanpour (1991). To achieve this we present a comprehensive literature review as to gain a more theoretical un-derstanding of industry mechanics and to be able to comprehend reasoning behind existing business models. We structure the dynamics of the business model by analyzing nine busi-ness model aspects as suggested by Osterwalder, Pigneur and Clark (2010). Following our theoretical framework we gain practical input from four separate case studies. An interpret-ative research method is used to gain better understanding of reasoning and choices made. We interpret our findings following a narrative approach which shows that the digitaliza-tion has preluded a paradigm shift in the sense that development studios have started to adopt activities otherwise performed by key partners. As barriers dissipate small and me-dium-sized development studios try to make sense of the current industry, but struggle in doing so. Having to reinvent themselves we conclude that a focus towards creating thicker customer relationships is considered and the idea of seeing games as a service is acknowl-edged to depict the future of the industry. The conclusions of this study contribute to both academic science and industry practice."
Garrett Eastman

Reusable Components for Artificial Intelligence in Computer Games - 0 views

  •  
    "Abstract-While component reuse is a common concept in software engineering, it does not yet have a strong foothold in Computer Game development, in particular the development of computer-controlled game characters. In this work, we take a modular Statechart-based game AI modelling approach and develop a reuse strategy to enable fast development of new AIs. This is aided through the creation of a standardized interface for Statechart modules in a layered architecture. Reuse is enabled at a high-level through functional groups that encapsulate behaviour. These concepts are solidified with the development of the SkyAI tool. SkyAI enables a developer to build and work with a library of modular components to develop new AIs by composing modules, and then output the resulting product to an existing game. Efficacy is demonstrated by reusing AI components from a tank to quickly make a much different AI for a simple animal."
Garrett Eastman

Game On, Science - How Video Game Technology May Help Biologists Tackle Visualization C... - 0 views

  •  
    Abstract: "The video games industry develops ever more advanced technologies to improve rendering, image quality, ergonomics and user experience of their creations providing very simple to use tools to design new games. In the molecular sciences, only a small number of experts with specialized know-how are able to design interactive visualization applications, typically static computer programs that cannot easily be modified. Are there lessons to be learned from video games? Could their technology help us explore new molecular graphics ideas and render graphics developments accessible to non-specialists? This approach points to an extension of open computer programs, not only providing access to the source code, but also delivering an easily modifiable and extensible scientific research tool. In this work, we will explore these questions using the Unity3D game engine to develop and prototype a biological network and molecular visualization application for subsequent use in research or education. We have compared several routines to represent spheres and links between them, using either built-in Unity3D features or our own implementation. These developments resulted in a stand-alone viewer capable of displaying molecular structures, surfaces, animated electrostatic field lines and biological networks with powerful, artistic and illustrative rendering methods. We consider this work as a proof of principle demonstrating that the functionalities of classical viewers and more advanced novel features could be implemented in substantially less time and with less development effort. Our prototype is easily modifiable and extensible and may serve others as starting point and platform for their developments. A webserver example, standalone versions for MacOS X, Linux and Windows, source code, screen shots, videos and documentation are available at the address: http://unitymol.sourceforge.net/."
Garrett Eastman

A Platformer Game in Flash Self Defined Project - 0 views

  •  
    "This project involves developing an action-platformer game for the Flash platform. The user controls a character who must progress through levels, while avoiding obstacles, collecting items and fighting many types of enemies. Role-playing game elements such as equipment and upgrades support user customization and varied battle strategies. Developing a successful Flash game involves several factors. Flash games must be simple to get into, yet rewarding to play in both short and long sessions. Flash games must be accessible to a wide audience; both in terms of user preferences and technical limitations. Finally, Flash games must offer something unique to stand out from the crowd, in a market where hundreds of free games are published every month. This report covers the research, design and implementation done to achieve these requirements, in terms of game mechanics, interface, level design, visual design, accessibility options, and replay value. Technical challenges include building, testing and optimizing a game engine and interface from scratch, balancing the game mechanics and difficulty, and structuring the whole development process in a way that enables easy creation of new content. In addition to game design and development, this project also deals with the business aspects of developing online games; how games generate revenue, how they are marketed and distributed, and developing trends in the consumer market. Project success in different areas has been evaluated through usability studies, user ratings and reviews, and vast quantities of usage and distribution statistics. Overall, the project has been a success in terms of user reception and generated revenue, and the final section of this report includes plans for a second game, utilizing and building upon the same game engine and mechanics."
Garrett Eastman

Appreciative Learning Approach as a Pedagogical Strategy and Computer Game Development ... - 0 views

  •  
    "This action research study investigated whether the combination of the appreciative learning approach as a pedagogical strategy and computer game development as a technological tool enhances student creativity in terms of the products produced. The study consisted of three phases. Phase I used an experimental design with randomized subjects and a control group to investigate the effectiveness of the combination of appreciative learning and computer game development for creativity enhancement. Phases II and III used a one-group pretest-posttest experimental design for the treatment group only. Subjects of the study consisted of 13 and 14-year-old students. Product creativity was evaluated through the Computer Game Assessment Inventory (COMGAIN). Findings in Phase I indicated that the treatment group produced more creative products than the control group. Improvements in the implementation of the appreciative learning approach and computer game development increased product creativity levels in Phases II and III. Thus, this study provides evidence of the transformational possibilities of the appreciative learning approach when combined with computer game development with regards to student creativity."
Garrett Eastman

Technical framework in game development startups - 0 views

  •  
    "In this thesis, the objective is to study the technical framworks in game development startups and compare them to medium size game development organizations with established product lines. The thesis was done as qualitative research applying grounded theory method in analysis of the data. Based on the results, the game organizations, regardless of their size, are pleased with the tools they have chosen. The main selection criterias for the tools are support for fast iterations, -sharing and -prototyping regardless of the organization size. Game development projects are adaptable and features can change rapidly. The technical framework in game development has to support these features."
Garrett Eastman

Academic Game Development: Practices and Design Strategies for Creating STEM Games - 0 views

  •  
    from the abstract: "The Meta!Blast project was developed to provide a medium that lends itself to the com- prehension of cell and metabolic biology by placing the student into a virtual plant cell and allowing them to experience plant biology rst-hand (Wurtele, 2011). By taking advantage of existing agile development methodologies, Meta!Blast has been designed to meet many of the challenges of developing video games in an academic environment. Using a special editor, educators and researchers can also modify in-game content in an e ort to tailor the game to their speci c curriculum needs. Due to the massive, explorative environment in which the game places players, Meta!Blast provides an ideal environment for a variety of other STEM-related mini-games. By leveraging existing methods of current software used to teach computer science, the initial development stage of a mini-game within Meta!Blast called TALUS (Technology Assisted Learning Using Sandbox) has been designed to let players experience di erent computer programming con- ix cepts. The rst iteration has shown that an environment can be created that allows players to interact with actual computer code in a fail-safe and non-violent manner; furthermore, it has the potential to augment a player's existing knowledge of computer programming."
Garrett Eastman

ABC-Sprints: adapting Scrum to academic game development courses - 0 views

  •  
    "We propose a course design that ts a practical game development project into a regular game design lecture course. As this approach requires a consistent structure, our concept proposes an adaption of Scrum that is based on the game development life-cycle: ABC-Sprints consist of three Sprints to iteratively create Alpha, Beta and Completed versions of a game. We present a detailed walkthrough of the course and give results of a formal evaluation. These indicate that ABC-Sprints help students to manage their workload and to increase productivity over time. Consequently, three teams each presented a game at the end of the course that technically exceeded typical outcomes of game projects without lectures. We hence encourage to apply ABC-Sprints to other curricula and provide a set of recommendations."
Garrett Eastman

Disciplinary integration of digital games for science learning - 0 views

  •  
    From the introduction: "In this paper, we focus on theorizing the design of digital games to support the learning of core scientific concepts and representational practices. Theoretically, we consider two frameworks: Knowledge in Pieces (or KiP) (diSessa 1993; Hammer 1996; Sherin 2001; Clark et al. 2009) and Science as Practice (or SaP) (Pickering 1995; Lehrer and Schauble 2006a; Duschl et al. 2007). While KiP is a theory about the structure of human knowledge, SaP is a theoretical perspective about the development of scientific expertise. Grounded in the history of science, SaP argues that the development of scientific concepts is deeply intertwined with the development of epistemic and representational practices (e.g., modeling). We report how these theoretical frameworks have shaped the design of our digital games for learning Newtonian dynamics across an extended design experiment. We show how shifting from KiP to SaP as the underlying theoretical anchor has ena bled a shift from designing games that focus on conceptual integration (Clark and Martinez-Garza 2012) to games that focus on disciplinary integration. Whereas conceptually integrated games integrate the targeted conceptual relationships directly into the mechanics of the core game environment, disciplinary integration extends conceptual integration by incorporating disciplinary practices as well as conceptual relationships into the mechanics of interacting with, manipulating, or navigating the core game environment. "
Garrett Eastman

Supporting Player Diversity: Game Interfaces for People with Disabilities - 0 views

  •  
    Abstract: "As a way to support developers , we propose the creation of specialized tools to deal with accessibility. The hypothesis defined was that it is possible to produce tools that coul d reduce the cost and effort needed to adapt games for people with special needs while achi eving a sufficient level of usability and a pleasant player exper ience . Because of the ambitious of the approach , the goal of the project is to explore if it is feasible through preliminary research . T hree experiments were set up to cover and explore different alternatives , given the diversity of player characteristics and game develop ment approaches . In these experiments we targeted t wo different platforms: a desktop game authoring tool oriented to educators , and a mobile game development framework oriented to programmers . In these experiments we used the to ols developed to produce several games that were also tested by end users . While the project focuses on disability, the ideas proposed can be generalized and applied to support optimizing game interfaces for a wide and diverse audience."
Garrett Eastman

PlayAffect: A Developer API for Creating Affective Video Games Using Physiological and ... - 0 views

  •  
    Abstract: "Herein is proposed the creation of an Application Program- ming Interface (API) for the Unity 3 and 4 video game de- velopment engine that not only reads behavioral measures from traditional video game input devices (such as if there has been an increase in mouse movements and clicks) but also takes into account physiological measures from biomet- ric devices (such as an increase in respiratory rate). The API parses these inputs based on study results that correlated player performance and engagement with physio- logical signs across several di erent game genres. Through the use of several rudimentary machine learning algorithms, raw physiological data is transformed into data relevant to a developer, including player engagement. The results of these calculations allow a game designer to have powerful tools for detecting when players experience certain emotions, and al- low for the design of a ective games. Furthermore, the API also exposes the raw data to de- velopers wishing to propose and utilize their own learning algorithms, to allow for a rich development environment for developers of all skill levels. These development tools will enrich the game experience for the player, as well as prepare designers for the use of the next wave of non-traditional in- put hardware. This report serves to illustrate the current status of the API. A brief overview of the signi cance of galvonic skin re- sponse (GSR), heart rate (HR), and respiratory rate (RR) in detecting player performance and engagement will be fol- lowed by a discussion of the API itself and the design choices therein."
Garrett Eastman

Monitoring Student Activity in Collaborative Software Development Emerging Patterns of ... - 0 views

  •  
    Abstract: "This paper presents data analysis from a course on Software Engineeri ng in an effort to identify metric s and techniques that would allow instructor to act proactively and identify patterns of low engagement and inefficient peer collaboration . Over the last two terms, 106 students in their second year of studies formed 20 groups and worked collaboratively to develop video games. Throughout the lab, students have to use a variety of tools for managing and developing their projects, such as software version control , static analysis tools , wikis, mailing lists, etc . The students are also supported by weekly meet ings with teaching assistants and instructors regarding group progress, code quality, and management issues. Through these meeting s and their interactions with the software tools, students leave a detailed trace of data related to their individual engageme nt and their collaboration behavior in their groups . The paper provides discussion on the different source of data that can be monitored , and present preliminary results on how the s e data can be used to analyze students' activity."
Garrett Eastman

Creating MindGamersTM: Building Communication, Design and Development Process with Clin... - 0 views

  •  
    Abstract: "In 2010, the authors (Jacobs, a game design professor, Sugarman, a pediatrician, and Rice, a psychotherapist ) started meeting to brainstorm design and play concepts for a therapeutic, physiologically-controlled videogame intended for use by people diagnosed with anxiety and/or autism spectrum disorder (ASD). The goal was to combine cognitive behavioral therapy (CBT), narrative therapy (NT) and biofeedback supported psychophysiological selfregulation (PSR) into a game that would engage adolescents and provide hard data on a player's physical and emotional states during a therapy session. The game concept that emerged is "MindGamersTM in School" (MG), a therapeutic game prototype being developed and tested across two 6-month sessions by the authors and two teams of undergraduate game design and development students at the Rochester Institute of Technology. Pursuing the design required half the team to learn principles, terms and methods of strength-based, client-centered psychotherapy and their application to psychophysiological selfregulation and biofeedback theory and practice. The other half of the team needed to engage in understanding the current state of role-playing videogames, avatar creation systems and game design/development processes. This paper will describe the current game prototype and then focus on MG's design and development process by looking at how the initial design period brought the game design to its current state and how it has continued to influence the production process."
Garrett Eastman

Early Usability Evaluation in Model-Driven Video Game Development | ResearchGate - 0 views

  •  
    "07/2012; In proceeding of: The 11th International Conference on Software Engineering Research and Practice (SERP 2012), At Las Vegas, USA ABSTRACT Usability is considered a relevant quality factor in video games. However, usability evaluations are usually performed too late in the game development lifecycle. We present a usability evaluation strategy that can be used in early stages of model-driven video game development approaches. The usability evaluation is based on a Video Game Usability Model, which extends the usability characteristic of the ISO/IEC 25010 (SQuaRE) standard by incorporating measurable attributes and measures related to the video game domain. The traceability established between the models that are produced in a modeldriven development process and the corresponding source code allows performing usability evaluations on these models, facilitating the early detection/correction of usability problems that may appear in the final video game application. To show the feasibility of this approach, we have performed an early usability evaluation of a video game for the XBOX360 platform."
Garrett Eastman

The stressful life of Middle Eastern game developers and reality of their craft - 0 views

  •  
    "In the world of video games and entertainment any kind of publicity is often seen as a boon. But it was publicity that ultimately prevented New York-based game developer Navid Khonsari from returning to his homeland. Late one night last year, the Iranian-born game developer received an unexpected call from an uncle who had just returned from Iran."
1 - 20 of 343 Next › Last »
Showing 20 items per page