4,006 research outputs found

    Critters in the Classroom: A 3D Computer-Game-Like Tool for Teaching Programming to Computer Animation Students

    Get PDF
    The brewing crisis threatening computer science education is a well documented fact. To counter this and to increase enrolment and retention in computer science related degrees, it has been suggested to make programming "more fun" and to offer "multidisciplinary and cross-disciplinary programs" [Carter 2006]. The Computer Visualisation and Animation undergraduate degree at the National Centre for Computer Animation (Bournemouth University) is such a programme. Computer programming forms an integral part of the curriculum of this technical arts degree, and as educators we constantly face the challenge of having to encourage our students to engage with the subject. We intend to address this with our C-Sheep system, a reimagination of the "Karel the Robot" teaching tool [Pattis 1981], using modern 3D computer game graphics that today's students are familiar with. This provides a game-like setting for writing computer programs, using a task-specific set of instructions which allow users to take control of virtual entities acting within a micro world, effectively providing a graphical representation of the algorithms used. Whereas two decades ago, students would be intrigued by a 2D top-down representation of the micro world, the lack of the visual gimmickry found in modern computer games for representing the virtual world now makes it extremely difficult to maintain the interest of students from today's "Plug&Play generation". It is therefore especially important to aim for a 3D game-like representation which is "attractive and highly motivating to today's generation of media-conscious students" [Moskal et al. 2004]. Our system uses a modern, platform independent games engine, capable of presenting a visually rich virtual environment using a state of the art rendering engine of a type usually found in entertainment systems. Our aim is to entice students to spend more time programming, by providing them with an enjoyable experience. This paper provides a discussion of the 3D computer game technology employed in our system and presents examples of how this can be exploited to provide engaging exercises to create a rewarding learning experience for our students

    Coupling BIM and game engine technologies for construction knowledge enhancement

    Get PDF
    Interactions and collaboration between parties in construction projects are often characterised by misunderstandings and poor information exchange. Game engine technologies, when employed with building information modelling (BIM), can help address these shortcomings. Quite often, the visualisation capabilities of BIM models are not explored fully partly because of their limited interactive capability. While game engines are powerful in visualisation and interactions in the gaming industry, the literature suggests a lack of understanding of the applicability of the same in construction. This study investigates the potential of the use of game engines in construction practice which culminated in a framework that can guide the implementation of the same in enhancing interactive building walkthroughs

    An Architecture Approach for 3D Render Distribution using Mobile Devices in Real Time

    Get PDF
    Nowadays, video games such as Massively Multiplayer Online Game (MMOG) have become cultural mediators. Mobile games contribute to a large number of downloads and potential benefits in the applications market. Although processing power of mobile devices increases the bandwidth transmission, a poor network connectivity may bottleneck Gaming as a Service (GaaS). In order to enhance performance in digital ecosystem, processing tasks are distributed among thin client devices and robust servers. This research is based on the method ā€˜divide and ruleā€™, that is, volumetric surfaces are subdivided using a tree-KD of sequence of scenes in a game, so reducing the surface into small sets of points. Reconstruction efficiency is improved, because the search of data is performed in local and small regions. Processes are modeled through a finite set of states that are built using Hidden Markov Models with domains configured by heuristics. Six test that control the states of each heuristic, including the number of intervals are carried out to validate the proposed model. This validation concludes that the proposed model optimizes response frames per second, in a sequence of interactions

    Dynamic Scene Creation from Text

    Get PDF
    Visual information is an integral part of our daily life. Typically, it tends to convey more information than simple textual information. A visual depiction of a textual story, as an animation or video, provides a more engaging and realistic experience and can be used in different applications. Examples of such applications include but are not limited to education, advertisement, crime scene investigation, forensic analysis of a crime, treatment of different types of mental and psychological disorders, etc. Manual 3D scene creation is a time-consuming process and requires expertise of individuals familiar with the content creation environment. Automatic scene generation using textual description and a library of developed components offers a quick and easy alternative for manual scene representation and proof of concept ideas. In this thesis, we propose a scheme for extraction of objects of interest and their spatial relationships from a user-provided textual description to create a 3D dynamic scene and animation to make it more realistic

    Applications of Virtual Reality

    Get PDF
    Information Technology is growing rapidly. With the birth of high-resolution graphics, high-speed computing and user interaction devices Virtual Reality has emerged as a major new technology in the mid 90es, last century. Virtual Reality technology is currently used in a broad range of applications. The best known are games, movies, simulations, therapy. From a manufacturing standpoint, there are some attractive applications including training, education, collaborative work and learning. This book provides an up-to-date discussion of the current research in Virtual Reality and its applications. It describes the current Virtual Reality state-of-the-art and points out many areas where there is still work to be done. We have chosen certain areas to cover in this book, which we believe will have potential significant impact on Virtual Reality and its applications. This book provides a definitive resource for wide variety of people including academicians, designers, developers, educators, engineers, practitioners, researchers, and graduate students

    Virtual reality for the built environment: A critical review of recent advances

    Get PDF
    This paper reviews the current state of the art for Virtual Reality (VR) and Virtual Environment (VE) applications in the field of the built environment. The review begins with a brief overview of technological components involved in enabling VR technology. A classification framework is developed to classify 150 journal papers in order to reveal the scholarly coverage of VR and VE from 2005 to 2011, inclusive. The classification framework summarizes achievements, established knowledge, research issues and challenges in the area. The framework is based on four layers of VR: concept and theory, implementation, evaluation and industrial adoption. These layers encompass architecture and design, urban planning and landscape, engineering, construction, facility management, lifecycle integration, training and education. This paper also discusses various representative VR research work in line with the classification framework. Finally the paper predicts future research trends in this area

    Application of Serious Game Model on Simulation Training for Decision Makings of Project Management

    Get PDF
    This study develops a novel serious game foster decision making skills in project management based on role playing. It provides features such as accident event handling, resource allocation, selections of subcontractors, procurement and stock management, adjustment of project scheduling, and performance evaluations to be exercised by user online. In doing so, users can strengthen their project skills by managing a virtual project. Importantly, the proposed game provides users with virtual experiences to implement management and control tasks of a construction project, which is often difficult to offer in conventional training. The proposed system is an online game developed by using advanced web development tools with integrations of MySQL for project data management and MS project for project schedule update on the server side. Users are presented with a virtual project in dynamic scene image depicting a construction site, which changes as the game progresses. There are also images present various construction events. During game play, users can function as a project manager whom is responsible for making various decisions involving accident handling and resource allocation as the virtual construction project progresses. Results of the decisions made are obtained by real-time simulation based on project data, then are visually and interactively replied to the users to understand the subsequent effects of their actions. In this training mode, decision-based simulation can provide realistic and reliable consequences of their decisions. The virtual reality feature of this computer game offers an economic and viable alternative to actual project management experiences

    CGAMES'2009

    Get PDF

    Process Drama in the Virtual World - A Survey

    Get PDF
    Process drama is a form of improvisational drama where the focus is on the process rather than the product. This form of improvisational activities has been used extensively in many domains. Role play, for example, has been used in health therapy as well as for training health personnel. Creative drama is a form of process drama that focuses on the use of story dramatization techniques; it has been extensively used to promote language and literature skills as well as creative and critical thinking. In these domains process drama exhibit itself in physical space. Recently, there have been many advances in technology that allows process drama to be exhibited in virtual space. In this article, we look at the form and structure of process drama. We specifically discuss process drama, especially Creative Drama. We outline several key factors of process drama that affect its effectiveness as a learning vehicle, including involvement and reflection. Through this lens, we survey several cases of virtual process drama both as a single person experience as well as a multiuser internet-based virtual experience

    The design and evaluation of distributed virtual environment to support learning in global operations management

    Get PDF
    The primary goal of this research is to design and develop an education technology to support learning in global operations management. The research implements a series of studies to determine the right balance among user requirements, learning methods and applied technologies, on a view of student-centred learning. This research is multidisciplinary by nature, involving topics from various disciplines such as global operations management, curriculum and contemporary learning theory, and computer aided learning. Innovative learning models that emphasise on technological implementation are employed and discussed throughout this research
    • ā€¦
    corecore