Snowballing v0.2.0-alpha


Snowballing v.0.2.0-alpha

Summary

Welcome to the new alpha release of Snowballing! This version brings significant improvements, new features, and bug fixes to enhance your gameplay experience. Here are the highlights of this update:

Changes by Area

Art

  • New Enemy Sprite
  • Animation for Enemy 1
  • Animation for Enemy 2
  • Additional Enemy Animations
  • Wall Tiles and Snowed Wall Tiles
  • Erasmus Void Column Shader
  • Snowdawn Ability Sprite
  • Voidbat Sprites and Animation
  • new Particles for Snowy
  • New line2D effects for phantom demons along with animations

Producing

  • Creation of the Alpha Release on GitHub
  • Test Environment Setup
  • Narrative Task Completion
  • Export Templates Configuration

Programming

  • Terrain modifiers for snow / ice on acceleration
  • Resolved “freeze” issue in procedural generation - Loading screen implemented
  • Basic AI for Enemy
  • Polished Meta-Progression System
  • Save and Load System for Meta Progression
  • Snowdawn Ability In-Game Configuration
  • Voidbat New Enemy Implementation
  • New Tier2 Phantom Enemy implementation
  • New particle system for Player
  • Integrated Navigation with Velocity Component on basic enemy
  • Bug Fix: Vignette not resetting after quit/defeat/victory
  • Bug Fix: Invisible collision damaging player at 0,0 map coordinate
  • Bug Fix: Tiles from ice overriding acceleration from main center building on snowfield

Music & SFX

  • New SFX for environment Snowstorm ambience on snowfields
  • New SFX for Wizard and Phantom Monsters

Mixed

  • Milestone: Implementing and testing all sprites and animations
  • Milestone: Ensuring AI functionalities and fixing critical bugs
  • Milestone: Setting up a save/load system and configuring abilities
  • Milestone: Completing and polishing the narrative and meta-progression features

Resolved Bugs

  • Enemies getting stuck in walls when spawning sometimes
  • Audio distortion and crackling noises (only Web exports currently present audio artifacts due to framerate dependency on single-thread web exports). Apparently this will be solved in godot 4.3 version
  • Orphan Objects from Ice Daggers
  • Pulse Ability collision not syncing with sprite animation
  • Vignette not resetting after quit/defeat/victory bug
  • Invisible collision damaging player at 0,0 map coordinate
  • Tiles from ice overriding acceleration from main center building on snowfield

Ongoing and Upcoming Tasks

To-Do and Ongoing

  • Team Meetings - SDLC - Alpha
  • Enhance Enemy AI - Finite State Machine
  • Integrate Navigation with Velocity Component on all entities
  • Component for Movement Resources
  • Snowball Ability
  • Recolor Mini Folks Demons
  • Erasmus Controller
  • Final Town Menu Screen
  • Options Screen in Town
  • Pause Screen in Town
  • Polish Scene Transitions
  • Refine Meta-Progression System
  • Storyboard Assembly (Visual/Musical/Programming)
  • Storyboard Shots

Macro To-Do List (June 3rd, 2024 Meeting)

The Town

  • Prototype: Navigable town with a custom layer, NPC interaction, placeholder structures, and a portal to Level 1.
  • Ensure the town is enclosed with trees around it.

The Boss Fight (Finite State Machine)

  • Integrate Navigation with Velocity Component
  • Single-phase boss fight with 3 attacks:
    • Ranged attack if the player is beyond 100px
    • Astral fireball attack
    • Fireball spam attack
    • Teleport within its area to escape the player

Resource System for Gaining XP by Moving

  • Implement movement-based XP multiplier and resource gain.

Complete Damage and Status System

  • Close Macro - Micro Loop - Alpha 2
  • Finish boss fight and town setup
  • Expand meta-progression
  • Refine abilities and enemies
  • Balance and extend the arena beyond 5 minutes
  • Enhance UI (Wireframes and new UI implementation)
  • Implement resource system for XP gain by moving
  • Introduce passive snowball-throwing ability
  • Complete damage and status system

Future Roadmap (July 1st to October 1st, 2024 - EVA 2024)

Close by October - Alpha 3

  • God rays and global lighting system
  • Assets with local lighting
  • Collectibles system with loot programming and town menu
  • Game intro
  • End-level result screen for victory/defeat
  • Achievement system
  • Steam page setup

Prepare for MVPV (October to December 2024)

Ready by Year-End

  • NPC with dialogues in town
  • New maps, elements, and bosses
  • More abilities and passives
  • Incremental difficulty system in level selector
  • Steam achievements
  • Keybindings

What’s Changed

New Contributors

Files

Snowballing_web_05_06_2024.zip 89 MB
Jun 05, 2024

Get Snowballing

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.