Forest Legend

 

Forest Legend

The allure of a 2D Action RPG is nearly universal among gaming enthusiasts. Within this popular genre, we offer a distinctive adventure in the form of "Forest Legend." In this immersive game, players assume the role of an extraordinary hero fox named Casper, embarking on a journey of self-discovery within the vast, varied wilderness of his upbringing. The path to enlightenment is not without obstacles, as you will encounter a host of wild adversaries including bats, porcupines, and hornets. Arming yourself with your trusty sword, you must fend off these creatures to proceed on your quest. The world of "Forest Legend" is a tapestry of adventure and introspection, where overcoming external challenges is intrinsically linked with internal growth and discovery.


Responsibilities and Contributions:

  • Character Spawning: I engineered the system for both player and enemy spawning, thereby establishing the fundamental dynamics of player and enemy interactions.

  • Level Design: I masterfully designed an expansive area that encourages exploration for the player and serves as a spawning ground for enemy characters, enhancing the immersive quality of gameplay.

  • User Interface/User Experience: I was responsible for the programming and development of the UI/UX, specifically focusing on the creation of the home screen, to ensure a seamless and intuitive user experience.

  • Artificial Intelligence: I developed a 'smart' AI for the enemy characters, programmed to track the player when in proximity and disengage when the player moves further away, thereby adding a layer of complexity to the game.

  • Inventory System: I devised an inventory system that allows players to select and utilize items, further deepening the game's strategic aspects.

  • Balancing Player Power: I implemented a life points and stamina bar system to ensure a balanced and fair gameplay experience, preventing the player character from becoming overpowered.

  • Animation Effects: I crafted and implemented animation effects that are triggered after a player destroys an enemy or interacts with the environment, enhancing the game's visual appeal and sense of realism.

Project Overview:

  • Development Platform: The project has been developed using Game Maker Studio 2, a versatile and user-friendly game development environment, renowned for its capacity to facilitate the creation of a wide variety of game types.

  • Programming Language: The project utilizes Game Maker Language (GML) as its primary scripting language. This proprietary language of Game Maker Studio 2 allows for detailed control over game mechanics and player-environment interactions, enabling a tailored and immersive gaming experience.

  • Project Type: This initiative is classified as a personal project, showcasing a wide spectrum of skills and in-depth knowledge brought together to realise an individual creative vision.

  • Deployment Platform: The project is designed for deployment on web platforms, highlighting its focus on accessibility and potential for broad distribution. This ensures that users can conveniently engage with the project directly through their web browsers.

Previous
Previous

Glitch Garden

Next
Next

Booster Boy