Skip to content

AlexMG99/CITM2_2D_Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trinity's Journey

Presentation

This Project is a 2D Platform named 'Trinity's Journey' made by Laia Martinez and Alex Morales, two students of CITM Terrassa(Barcelona, Spain).

Installation

Unzip the release folder and execute the .exe file

Game Controls

  • [Right]: Right arrow

  • [Left]: Left arrow

  • [Jump]: Space bar

  • [Duck]: Down arrow

  • [Go down through platforms]: Down arrow (while standig on a platform)

  • [Volume Up]: Keypad + (numeric keypad)

  • [Volume Down]: Keypad - (numeric keypad)

Debug Controls

  • [F1]: Start from the very first level
  • [F2]: Start from the beginning of the current level
  • [F3]: Go to level 2
  • [F4]: To view Pathfinding logic
  • [F5]: Save the current state
  • [F6]: Load the previous state (even across levels)
  • [F9]: To view Colliders
  • [F10]: God Mode
    • The player have no collider and can go throw walls.
    • You can move it with the arrow pads.

##God Mode Controls

  • [Right]: Right arrow
  • [Left]: Left arrow
  • [Up]: Up arrow
  • [Down]: Down arrow

Inovation

  • Cling: When the player jumps towards the vines, it can hang from the wall. If the player press space it will jump.

  • Go down through platforms: When the player is standing on a platform, it can go down if it presses the letter D.

  • Volume up & down: The player can decide the volume of the music that is playing, using the + and - keys on the numeric keypad.

What have done each member of the team:

Alex Morales:

  • Entities Collisions
  • Follow path enemies
  • Player as an entity
  • Dt implementation
  • Limit the frame rate
  • Enemies Fx
  • UML

Laia Martinez:

  • Load & Save enemies
  • Created Structure enemies
  • Calculate Pathfinding
  • Enemies positions
  • Brofiler
  • Enemies Spritesheet
  • UML

Credits

Disclosure

We do not own any of the sprites, tilesets, music or sfx presented in this game. Authors credited below

  • Sprites & Tileset:

-Warped Caves from Ansimuz https://ansimuz.itch.io/

Download from: https://ansimuz.itch.io/warped-caves

  • Music:

"Latin Industries" Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/

"Cruising for Goblins" Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/

-Player Death Fx & Jump from Freesound (n_audioman) https://freesound.org/people/n_audioman/sounds/273572/ https://freesound.org/people/n_audioman/sounds/273566/

Team

License

MIT License

Copyright (c) [2018] [Alex Morales & Laia Martinez]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

A repository of a 2D Platform Videogame for Game Development subject.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •