Skip to content

Releases: JanSeliv/Bomber

Bomber 13-01-2024

13 Jan 04:43
891f1a9
Compare
Choose a tag to compare

Detailed list of changes made up to Bomber 13-01-2024:

  • Updated to Unreal Engine 5.3.
  • New Main Menu with completely different UI and complex cinematics for Hugo and Fori characters on starting the game:

NewMainMenu

  • New Bomb meshes for each character (shown from left to right: Bastet, Hugo, Fori, Roger):

NewBombMeshes

  • New game icon: GameIcon
  • New Wall mesh for the Maya level.
  • Implemented pulsing animation for all bombs.
  • Fixed client does not have foot trails.
  • Fixed client has wrong Foot Trails.
  • Fixed crash on starting PIE from unsaved blueprint.

💾 Download the build: part 1, part 2 or GDrive. Want to test develop branch on Steam? Message me for a key.

Bomber 12-06-2023

12 Jun 06:43
3124fcc
Compare
Choose a tag to compare

Detailed list of changes made up to Bomber 12-06-2023:

image
  • New power-ups meshes for the Maya level (shown from left to right: move speed, bomb length, bomb quantity):
image
  • Added new cheats such as: Bomber.Level.SetSize 9x7 (find more on the Bomber cheats page)
  • Updated Main-Menu background music for all levels.
  • Provided 'Cell Utils Library' as API of generated level grid for blueprint developers
  • Addressed proposition for hover in game menu
  • Addressed proposition for SFX countdown right before the match ends
  • Created 'Bomber Data Assets Container' section in 'Project Settings', where all data assets are contained now.
  • Refactored input remapping for in-game settings.
  • Fixed too many bugs to list them all here, see them on Trello Board

💾 Download the build: part 1, part 2 or GDrive

Bomber 31-05-22

01 Jun 00:18
Compare
Choose a tag to compare

Detailed list of changes made up to Bomber 31-05-22:

  • Added initial multiplayer support for 4 players (without Steam now, use 'Open' command to connect to each other).
  • Created the Pool Manager for the generated level to avoid spawning and destroying actors on each level reconstruction.
  • Added new SteelMan character for AI players with 3 different skins.
    SteelMan_31-05-22
  • Updated to UE5.0 Released.
  • Added additional inputs on UI for gamepad and keyboard.
  • Updated SFX and background music.
  • Fixed input settings don't have SFX.
  • Fixed with 'slomo' FPS is shown incorrectly.
  • Fixed Background music is not played after reloading the level.
  • Fixed "Speed" text is black for forest item type.
  • Fixed SFX is player everytime on collision for destroyed dragged items.
  • Fixed beard is glitching when choose Pirate in Main Menu.
  • Fixed beard is glitching on restarting the game after the death.
  • Fixed It isn't possible to start the game in 'Simulate in Editor' (F6) and then press 'Possess or eject player' button.
  • Fixed Mouse is always shown in build and in simulate.
  • Fixed Background music is not played after loading the level for client.
  • Fixed In-Game menu can't be closed.
  • Fixed other inputs are not blocked while Settings widget is opened.
  • Fixed client-Fori bot glitches when puts a bomb.
  • Fixed client steals the server's mouse focus in RunUnderOneProcess.
  • Fixed client's gameplay camera is wrong located with camera lock.
  • Fixed main Menu buttons are not blocked to be pressed by mouse while Settings widget is opened.
  • Fixed opened client settings widgets does not automatically hide when server starts the game.
  • Fixed client's level is wrong loaded if server starts the game during its loading.
  • Fixed shape buttons are highlighted after quickly moving the mouse cursor outside the game.
  • Fixed the mouse cursor can be moved outside the game window.
  • Fixed client's pawn and bots are missing after restarting wrong loaded level if server switched level and started the game during client loading.
  • Fixed shape buttons become highlighted being hovered on alpha pixels.
  • Fixed setting button in Main Menu gets stuck after press.
  • Fixed shape buttons are highlighted after returning to the main menu.
  • Fixed the singleton is null crash.
  • Fixed client settings are not applied.
  • Fixed In-Game Menu buttons require to be clicked twice.
  • Fixed settings Main Menu button could be opened by click on the Alpha Channel.
  • Fixed settings Main Menu button opens it on another window in RunUnderOneProcess.
  • Fixed old props keep to be attached after changing.
  • Fixed crash on rendering the cutscene.
  • Fixed Main-Menu buttons highlight and click does not work after switching game window between server/client in RunUnderOneProcess.
  • Fixed the bomb is invisible if spawn it before other dragged bombs explode.
  • Fixed the wrong props appear on the Fori.

Bomber 31-12-21

31 Dec 13:48
Compare
Choose a tag to compare

Detailed list of changes made up to 31-12-21:

  • The game migrated to the Unreal Engine 5.
  • Added sounds (background music, UI, in-game sounds) and sliders to tweak volumes in Settings Audio tab (Master, Music and SFX).
  • Added Controls tab in Settings to allow player remap input keys.
  • New bomb explosion VFX.
  • UI animations on switching levels in the Main Menu.
  • Gamepad and keyboard are now fully functional for all user interfaces (except Settings), so it's possible to play the game without touching the mouse.
  • Added the game icon.
  • Complex bomb collisions by channels to allow a bomb blocks each player individually.
  • Clear the amount of items on the avatar after death.
  • Fixed affecting level lights on preview meshes in Main Menu and HUD.
  • Fixed the nickname can't have numbers, non-English lang and lowercase.
  • Fixed the 'Uncapped' Framerate Lock can't be chosen.
  • Fixed Left\Right menu buttons can't be pressed when mouse cursor collides with the dancing mesh.
  • Fixed the map generates unaccessible boxes.
  • FIxed player can select by mouse the Lose, Win, Draw words.
  • Fixed levels in build are named as numeric(First, Second etc) instead names (Maya,City etc).
  • Fixed the game window size is not locked and player is able to change its resolution outside the game settings.
  • Fixed the 'Player Name' setting does not have the max limit of characters.
  • Fixed the menu PIE button can't be highlighted on opening the packaged game.
  • Fixed the 'Custom' Overal quality does not disappear if all qualities are the same.
  • Fixed the mouse cursor widget has wrong pivot.
  • Fixed the 'Alt + Enter' does not update the «FullScreen» option and changes the «Screen Resolutions» option in settings.
  • Fixed the resolution is extreamly low and scaled on low quality settings.
  • Fixed the players counter shows the wrong amount of players for Win and Draw.
  • Fixed the in-game timer starts together with countdown timer after restarting the game.

Bomber 03-06-21

08 Jun 23:56
74aaf16
Compare
Choose a tag to compare

Detailed list of changes made between 31-01-21 and 03-06-21:

  • Completely updated the Maya level:
  • Added the Water level of the Pirate character:
  • Added settings:
  • Eyelids blinking for every character:
  • New dance animation:
  • Manually created LOD1 (~5k tris) for every character:
  • Automatic generated LOD1-LOD4 for every background static meshes.
  • Added new cheats:
  • Bomber.Player.SetGodMode VALUE
    Enable or disable the God mode to make a controllable player to be undestroyable.
    Bomber.Player.SetGodMode 1 (enable)
    Bomber.Player.SetGodMode 0 (disable)
  • Bomber.Player.SetSetting TAG?VALUE
    Override the setting value, where the Tag can be specified as substring ('Close' instead of 'Settings.Button.CloseSettings' etc.)
    Bomber.UI.SetSetting Close (close settings)
    Bomber.UI.SetSetting VSync?1 (enable VSync)
    Bomber.UI.SetSetting Shadows?2 (set medium shadow quality)
    Bomber.UI.SetSetting Shadows?Low,Medium,High (change quality names)
    Bomber.UI.SetSetting Audio?0.5 (set volume in a half)
    Bomber.UI.SetSetting Title?Bomber (name the window as Bomber)
    Bomber.UI.SetSetting Player?JanSeliv (set nickname as JanSeliv)
  • Added gamepad input controls, the game can be played by a gamepad.
  • Reset level by R or backspace if the End-Game subwidget is opened.
  • Created the AI data asset.
  • Decreased the size for all UI textures.
  • Added more JavaDoc descriptions for headers.
  • Fixed all cooking warnings.
  • Fixed carousel lagging during rotation.
  • Fixed beard physics for the Pirate character.
  • Fixed stretching dress for the Maya character.
  • Fixed marking all levels to be saved on opening the editor.
  • Fixed player is able to open the End-Game sub widget during OnStarting state: show that widget only in InGame game state.
  • Fixed pivot for the mouse cursor widget.
  • Fixed memory leaking for nickname and mouse cursor widgets.
  • Fixed payer can increase the max amount of bombs by picking up new bomb items when old bombs were not exploded yet.
  • Fixed level actor can't be added to the level by drag-and-drop if the persistent level is not set as current.
  • Fixed level actors do not change its meshes on switching the level.
  • Code improvements.