Skip to content

reddesignsguy/in-the-void-game-jam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image


System Design: SystemDesigns drawio


Dev Log

Day 1:

  • Created a sequence diagram for setting up the player controls and future system designs
  • Created a game jam doc with ideas for the jam
  • Prepared level building assets like collidable rule tiles and imported free 2D unity assets
  • Player movement when gravity is on: can only move left and right and jump
  • Player movement when gravity is off: can air boost in all directions but no jumping
  • Look movement: Player looks at cursor when it moves

Aug-08-2024 18-20-25

Day 2:

  • Designed sequence diagram for player interaction with objects and UMLs for gates, triggers, and interactable objects
  • Set up event-based system for player interaction with objects
  • Player can drag and drop objects that are within the player radius
  • Gates can be opened and closed by placing or removing "Box Keys" on or from pressure plates
Day2.mp4

Day 4:

  • UI for gravity selection!
  • Created wind currents which can blow objects or players away
  • If an object is behind another object in a wind current, that object is not affected by the wind current
  • Some basic levels created with the help of a "Mechanics matrix" which helped me play around with 2 different mechanics at a time
  • Tweaked some physics and some touchups
day.4.mp4

Day 5:

  • Level design
  • Fixed some bugs with wind current
  • Particle wind effect for wind currents which reveal areas that are unaffected by wind using collision detection
  • Lighting
  • Sprite work
  • Parallax effect
  • Added some sound FX
day.5.mp4

Day 6/7:

  • 5 more levels
  • Music integration
  • More sprites
  • Submitted!

Day 8:

  • Added main menu
  • Fade transitions between main menu and game
  • Camera zoom transition when starting game
  • Refactored level resetting
  • EXPLOIT FIX: Levels reset any time the player reaches a new checkpoint to prevent blocks from previous levels being carried to newer levels
Day8.mp4

Day 9

  • Shader for box key allowing for..
    1. An outline effect
    2. A highlight effect
  • Outline animation

Day9

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published