Coder Social home page Coder Social logo

jrpg's Introduction

JRPG

Summary

The purpose of this project is the development of a 2D, JRPG-style game. Planned features include classic elements of JRPG games such as turn-based combat, map exploration and NPC interaction. This project was not begun to make a profit or to innovate the RPG genre. Rather, it was created just for fun and also as a way to practice software development.

Current Status

A release has recently been finished! This takes the form of a short playable demo meant to show core features implemented so far, including player movement, ability to talk to NPCs, basic turn-based combat, basic enemy AI and some special moves for combat. More information, as well as an executable file to play the game, can be found at the following link. https://github.com/seanlazaro/JRPG/releases/tag/1.0.0

Development and Documentation

In order to view the game to play it or experiment with the code for it, Unity software must be used. It can be downloaded from unity3d.com (the Personal Edition is free). In Unity, the folder 'JRPGUnityProject' must be opened as a Unity Project.

Documentation for the code can be viewed at: https://docs.google.com/document/d/1ccAKMaFjKPZXAVrcS6KL1YWx5OrgFkFmKw90K4Itdk0/edit?usp=sharing

Development notes, including records of our sources of art/music and backlog of desired features, can be viewed at: https://docs.google.com/document/d/1UueLm11xJHFotF6kcw-de0FaKnjqWYPhsRwJvKE1JvE/edit?usp=sharing

Game design notes, including ideas for the characters, plot and combat mechanics, can be viewed at: https://docs.google.com/document/d/1L1AtcMl6jROR3W-YobRVwQZ-99pFOdgHfcQ2wKZXmQo/edit?usp=sharing

For anyone who plays this game or views the source code, any feedback would be much appreciated. Comments and questions can be directed to [email protected]

jrpg's People

Contributors

seanlazaro avatar shaunlazaro avatar

Stargazers

 avatar  avatar  avatar Jerdik avatar  avatar  avatar Givaldo Fernandes avatar  avatar  avatar  avatar  avatar  avatar jay down avatar  avatar  avatar JimmyC7834 avatar Jack avatar  avatar 空白咯 avatar  avatar  avatar Jian avatar Matt Martnick avatar Dossy Shiobara avatar Babyfist avatar  avatar  avatar Hengel avatar Travis avatar  avatar  avatar Amadeo Claramunt Giner avatar  avatar  avatar Talent Liwei avatar Alexander Adam Laurence avatar  avatar Austin Bossetti avatar ddayin avatar okuzawats avatar  avatar Oleksiy Chubey avatar Mattias Cibien avatar Steven Cassady avatar é. urcades avatar D Richards avatar Harrison Wallace avatar Mackenzie Davidson avatar  avatar Adam Drobotij avatar  avatar El Salvador avatar li5414 avatar

Watchers

 avatar  avatar Kaitlin Erb avatar  avatar

jrpg's Issues

Prototype Town bugs

  1. Player can walk on top of trees and roofs
  2. Get rid of the cactus in the forest clearing
  3. There should be a bit of land that allows the player to walk around the lake
  4. There's a half-tree beside the library
  5. There should be some mushrooms in town
  6. Make collision boxes of stumps, bushes and piles of wood smaller (more similar to the actual shape of the game object)
  7. When the player tries to exit the town, this should start a dialogue where the player is the speaker and says to himself that he shouldn't leave until his mission is finished
  8. There are no collision boxes in the table and chairs at the top right part of the first floor of the inn
  9. There are invisible collision boxes in the central hallway of the library

Warrior Town maps need to be revised

Work with Tien to revise Warrior Town maps including placement of map objects, gui skins, warp tile placements, etc.

For example:

Go to bottom left corner of Warrior House Training Room. Then, try going to bottom right corner of room. On your way, you'll surprisingly be warped out of the room.

Exit tiles should be moved one tile down into the black space.

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.