Jumpvalley 0.5.0
An app and library that can be used to test and run 3D platformer levels. Currently being made with Godot.
Loading...
Searching...
No Matches
Classes
Jumpvalley.Levels Namespace Reference

Classes

class  Difficulty
 Represents a difficulty, a set of values that judge how difficult a level is. More...
 
class  DifficultyPresets
 This class contains some difficulty sets that can be used to label the difficulty of a level.

Currently, the difficulty sets here have one of these characteristics:

  • It's directly from a game or community
  • It's from a game or community, but it's been modified.
More...
 
class  DifficultySet
 Class that groups multiple difficulties together. Useful when you want to have all the difficulties within a game in one place and be able to perform some calculations based off of them. More...
 
class  DirectoryLevelRunner
 Subclass of LevelRunner that handles running levels located within a directory. More...
 
class  Level
 This class represents a level that's playable in Jumpvalley.
Each level contains four primary components: interactives, music, static objects, and start point. More details can be found on Jumpvalley's wiki article on Level Layout. More...
 
class  LevelInfo
 Class containing some info about a level. More...
 
class  LevelInfoFile
 Reads an info file for a Jumpvalley level. More...
 
class  LevelPackage
 This class represents a level package, a filesystem folder that contains the components of a level.
Each level package includes:

  • The level's info file
  • The Godot package (PCK file) that contains the level's contents
More...
 
class  LevelRunner
 Class responsible for running and stopping levels. This is intended to be a base class where subclasses handle running levels in their own way. More...