We hope you enjoy playing our game! Thank you.
Welcome to our first ever Platformer, Little Big King! This is a project for the Video Game Development subject, in the first semester of our University degree. You will need to collect coins in order to unlock your two main abilities: the dash and the teleport!
GitHub repository: Development Platformer Repository
Webpage: Development Platformer Webpage
Release: Release section
Marcos Freixas, Gerard.
• GitHub account: vsRushy
• What has he done: entity system, pathfinding, timing control, load/save, GUI.
Torras Isanta, Martí.
• GitHub account: martitorras
• What has he done: particles, player logic, delta time, Brofiler, coins system.
Left arrow: Move the player to the left
Right arrow: Move the player to the right
Spacebar: Jump
X: Dash
Z: Launch sword
Left shift: Teleport to the sword
F1: Start from the very first level
F2: Start from the beginning of the current level
F5: Save the current state
F6: Load the previous state
F8: Debug GUI
F9: View colliders/logic
F10: God mode
A: Move camera right
D: Move camera left
W: Move camera down
S: Move camera up
+: Volume up
-: Volume down
If god mode is activated:
Left arrow: Move the player to the left
Right arrow: Move the player to the right
Up arrow: Move player up
Down arrow: Move player down
Our videogame is formed by the main module called “Application”. This module “Application” has its sub-modules, which are: 1. Module Window, where the game window is created and setted up; 2. Module Textures, where we load , store and unload the textures of the videogame; 3. Module Render, where we render to the screen all the textures; 4. Module Audio, where we can play, load and unload music and special audio effects; 5. Module Input, where we read the input from the keyboard and mouse from the user. There are also other secondary modules in the same category as the previous ones, such as a Module Pathfinding, a Module Entity Manager and a GUI Manager. All of these secondary modules inherit from a sample Module template. We can also read and write .xml files. The user can load a .tmx file (Tile Map xml).
Physics based in real life equations, producing a really dynamic player movement.
You can shoot a sword! The fun thing is, you can teleport to it conserving the kinematic energy of the jump.
Improved playability by adding coins that the player needs to collect in order to get stronger and unlock the two main abilities.
You can type your nickname on the start screen and you will see it in the game, while you are playing.
You can access to the website by pressing our logo in the starting menu of the videogame.
GUI created by Gerard Marcos.
Author 1 nickname: Buch.
• OpenGameArt account: Buch
• Spritesheet: Buch’s spritesheet
Author 2 nickname: surt.
• OpenGameArt account: surt
• Spritesheet: surt’s spritesheet
Author 3 nickname: Dameged Panda.
• OpenGameArt account: Damaged Panda
• Audio files: Damaged Panda audio files
Author 4 nickname: CodeManu.
• OpenGameArt account: CodeManu
• Audio files: CodeManu audio files
Author 5 nickname: UntiedGames.
• Itch.io account: UntiedGames
• Spritesheet: UntiedGames’s spritesheet
Author 6 nickname: (Unknown)
• Spritesheet: spritesheet
Author 7 nickname: (Unknown)
• Spritesheet: spritesheet
MIT License
Copyright (c) 2018 Gerard Marcos & Martí Torras
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.