2022-08-11: Deathmatch
Imperium Scenario System » Devlog
This major update marks the launch of the system’s newest scenario, deathmatch. The deathmatch scenario pits the player against an adjustable number of bots, each of which are hostile to the player and other bots. Weapons and health will spawn randomly around the map, and player/bot scores are viewable via the scoreboard (tab key).
In addition to the new scenario, there are a number of changes/improvements included in this update. Refer to the full changelog for details.
Full Changelog
Added
- Deathmatch scenario.
- Spooked status to survivors in Zombie Onslaught scenario. This status occurs when the survivor takes damage from the player but cannot see the player.
- New pain and spooked dialog sets for survivors.
- Setting for enabling/disabling the minimap.
- Settings for changing the opacity of minimap details.
- Setting for enabling/disabling decals.
- Setting for controlling the maximum amount of decals allowed on the map.
- Glow/rotating effect to weapons laying on the ground. This makes them easier to spot, particularly in Zombie Onslaught.
- Textures for fire burns/scorching. This replaces the old functionality of changing the tile’s texture when burnt.
- Logo icon to the main menu sidebar header.
Changed
- Removed shotgun from player loadout in Zombie Onslaught scenario. The shotgun will now spawn randomly on the map with the other non-loadout weapons.
- Weapon pickup sound now plays when player picks up or swaps a weapon.
- Zombies in the Zombie Onslaught scenario will now be removed and re-spawned if they have not been visible on the screen or minimap for an extended period of time. This should help reduce the clumping/training issues that can occur in the later stages of the scenario.
- Various improvements to map editor.
- Various ui tweaks.
- Fire now places a burn decal near it’s position instead of changing the tile’s texture.
- The minimap now uses a sample pixel from each tile texture to determine what color to use when rendering tiles.
- Made the background of the loading screen consistent with the main menu. Also added shadow to the loading screen status text.
- Decreased the size of the player’s light source.
Fixed
- The positioning of the army truck in the Zombie Onslaught scenario should now be controlled by the game seed.
- Entities and effects spawning in the top corner of the map.
- Ghost health bar being rendered in the top corner of the map.
Removed
- Scoring system.
Files
Linux 57 MB
Version 2022.08.11 Aug 11, 2022
Windows 58 MB
Version 2022.08.11 Aug 11, 2022
Get Imperium Scenario System
Imperium Scenario System
A collection of 2D top-down gamemodes.
Status | In development |
Author | Kenny Shields |
Genre | Shooter |
Tags | 2D, Singleplayer, Top-Down, Top down shooter, Zombies |
Languages | English |
More posts
- 2023-04-05: Recruit SystemApr 05, 2023
- 2023-03-18: Tweaker TurmoilMar 18, 2023
- 2023-02-17: Crafting OverhaulFeb 17, 2023
- 2023-02-05: Minimap Visual OverhaulFeb 06, 2023
- 2023-01-29: Render Scaling, New MapJan 30, 2023
- 2023-01-16: Item Hotkeys, Soft ShadowsJan 16, 2023
- 2023-01-05: Physics ReworkJan 06, 2023
- 2022-11-28: New Perk, Bug Fixes & MoreNov 28, 2022
- 2022-11-21: Perks System, New MapNov 22, 2022
- 2022-10-29: Scenario Settings, Ability TweaksOct 30, 2022
Comments
Log in with itch.io to leave a comment.
Hi Kenny.
Learned about your game from D Lang forum. And played it few weeks ago. Today I have seen your other update on the D Lang forum, and gave it another try.
Unfortunately, there is an issue on Linux when running under X11. It start fine, but when setting full screen setting and applying, Game crashes. Subsequent runs still crash immediately on startup same way.
This is what I got:
It looks like SFML library is doing something wrong with the screen sizing (RANDR is used to query and set display layout, rotation, resolutions, etc).
I could not find where it stores a config file to reset settings. It would be nice if on startup, it could print some more diagnostic to the screen, before it starts doing things.
PS. This is my xrandr output:
Cheers
Hi Movax,
Sorry to hear that you are experiencing this issue, what distribution/version of Linux are you using? Let me know and I’ll setup a VM to see if I can reproduce it on my end. Also, the game’s config folder should be located at “/home/user/.local/share/imperium-scenario-system”, deleting that should reset everything.
Thanks