Giter Site home page Giter Site logo

aeglon97 / pokemonunity-develop Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 317.63 MB

An RPG-based language immersion game using the Pokemon Unity fan engine

License: BSD 3-Clause "New" or "Revised" License

C# 99.48% ShaderLab 0.41% Batchfile 0.01% JavaScript 0.10%
language-immersion-game language-learning language spanish spanish-language language-immersion video-game user-testing software reverse-engineering

pokemonunity-develop's Introduction

Digitalizing Language Immersion

Creation of a language-immersion game using the Pokemon Unity fan engine.

Motivation

A friend and I wanted to see how digital language immersion would help retain new vocabulary words for players with no previous experience of that language. We theorized that digital language immersion should be equally or more effective than real-world language immersion.

After developing our Pokemon Unity Spanish-language immersion game, we cycled through 3 iterations of user-group testing, all with people of various RPG experience. The point was to randomize our sampling as much as possible.

Throughout gameplay, users would stumble across new Spanish words through context & interaction with the environment. These words would be repeated by context throughout gameplay, and users were tested on their retention at the end of each playthrough.

Reports of user-testing groups are given in the report.pdf file.

How to play

  1. Clone this repo & download Unity 5.6.1
  2. After launching, select 'Open Project'
  3. Select 'PokemonUnity-develop'
  4. Press the 'Play' button at the top of the screen.

Known Bugs

  1. Before Ruta 2, the Professor Event collision trigger resets after entering and exiting any building. To sidestep this, step left or right when passing by again.
  2. Dimmed lighting effects after exiting building into the Overworld.

pokemonunity-develop's People

Contributors

aeglon97 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

hotfighter

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.