Dreikblack Posted February 18, 2023 Share Posted February 18, 2023 Turn based tactics in Quake 1 settings. Newest video: ORIGINAL POST: Quake Tactics (early 2D prototype). Made this with Ultra App Kit. Will swtich to Ultra Engine as soon as it will be possible for me to buy the subscription. Quake Tactics is my fan uncommercial game about Slipgate marines squad before Quake 1 events. In terms of gameplay my goal is to make something between such games as Into the Breach and XCOM. 7 Quote Link to comment Share on other sites More sharing options...
Dreikblack Posted May 27, 2023 Author Share Posted May 27, 2023 I remade it in Ultra + main menu with settings. 7 Quote Link to comment Share on other sites More sharing options...
havenphillip Posted May 27, 2023 Share Posted May 27, 2023 This is rad this is the kind of game I want to make. 1 Quote Link to comment Share on other sites More sharing options...
Thirsty Panther Posted May 27, 2023 Share Posted May 27, 2023 Now I understand what the outline posts have been about. Nice work. 1 Quote Link to comment Share on other sites More sharing options...
Josh Posted May 27, 2023 Share Posted May 27, 2023 How did you make the settings UI? Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Dreikblack Posted May 27, 2023 Author Share Posted May 27, 2023 19 minutes ago, Josh said: How did you make the settings UI? What exactly? My whole UI made of custom widgets of my own. Basic ones mostly same as default but having listeners that attach when i create them, plus some few things as scaling from parameter, localization, fix for vertical text offset in 3D UI etc. For settings i have a singleton manager that reads parameters from a json when it's first called before creating main menu window to define sizes and fullscreen mode. If something was changed in settings menu after hitting OK button a settings manager updates parameter members and settings config file, and a window and UI are recreates with new parameters if something that requires it was changed. For localization i have another manager that reads a text file of current language and keep it in a strings map. 1 Quote Link to comment Share on other sites More sharing options...
Dreikblack Posted July 13, 2023 Author Share Posted July 13, 2023 I mostly finished basic core gameplay and GUI. - Changed available tiles look from outline to square unlit brushes - Added a nailgun that can shoot through armor multiply times at once with new number field next to Ok button. - Added an action properties row in an action dialog (action point cost, damage, distance etc.) - Added knockback for shotguns at close distance - Added spread for shotgun - multiply enemies can be shot - Added block and dodge system - action points (yellow) wastes at point blank distance for blocking and movement (blue) uses for dodges. - After death units became corpses - Corpses and alive units can be gibbed (to free tile) if enough damage was dealt to them - How much health, armor, action or movement points will be wasted after or shot or move now shows by blinking in unit bars (above units) - Yellow lines shows which targets in lines of sights for current weapon - Inventory - for equipping weapon, armor etc. from marine common inventory - Marine bars at left side with their status and ability to select one those marines - Added obstacles that can be used as covers and can be destroyed idk why sound is broken in the video, game sounds normal while playing. 6 Quote Link to comment Share on other sites More sharing options...
Dreikblack Posted December 30, 2023 Author Share Posted December 30, 2023 Working again on Quake Tactics since Steam release. Changes i did before beta sub ended: - Reworked Unit panel with new stats icons and added character icon that changes when marine getting a hit. - Added hot keys. Space and enter to confirm actions and ESC with RMB to cancel. - Icons for weapons and backpack from Quake. Have no idea why yellow armor is blue now after Steam release Changes after Steam release: - Remade a font so only capital letters are now like Quake font. - New cursor. - Sounds now tied to unit positions. - Switched to editor map except units due problem with Quake models so i keep spawning units via game code with coords from json file. 2 Quote Link to comment Share on other sites More sharing options...
Dreikblack Posted February 17 Author Share Posted February 17 Main visible changes in this year so far: FPS limiter; Settings splitted into categories with custom tabber; Sounds effect volume setting added. Also for music too but no music in game atm; Default button added to settings for resetting; Modal dialog appears if window restart needed (for applying new resolution, localization etc.); Special hotkeys for weapons added; Controls can be now customized in settings. Control list can be scrolled with mouse scroll; Some buttons have tooltips now. It shows what to press to customize an action hotkeys for example; Camera reworked to have a smooth rotation around a potential target at center of screen instead of 90 degree rotations; Camera can be moved now with cursor near window borders; Cursor changes a color above units and tiles; New in-game menu; Fixed drag'n'drop for inventory (was not smooth and could be stuck if the cursor was out of window etc.). Also dragged item is now highlighted; Unit bars reworked into new non-interactive custom sprite UI for improving performance; Also as sprite were added lines that connect units and their bars; Fixed positional sounds; Units now uses movement points to resist being pushed by enemies; Action points are now being used as movement points for "sprinting", dodging range attacks, push resistance etc. Now attacks can be blocked or dodged only from a front Two arcs that look like a circle together under units - their colors show unit team and selection state. Front colors into action or movement color if being targeted by a player from front. Unit can be rotated by holding Ctrl (by default) into mouse position. Super Shotgun added - can shoot from both barrels to do double damage and double push. Also push back a shooter. It's only weapon that require manual reload (no indicator for ammo yet) 3 Quote Link to comment Share on other sites More sharing options...
havenphillip Posted February 23 Share Posted February 23 You put this on Steam? I looked for it couldn't find it. Quote Link to comment Share on other sites More sharing options...
Dreikblack Posted February 23 Author Share Posted February 23 No. I doubt it would be possible due legal reasons. Also it probably requires to 100$ and some data to fill in which is probably not possible in my region atm. Anyway i want to make a demo first and i will probably create a page at itch.io once it's ready. 4 Quote Link to comment Share on other sites More sharing options...
Dreikblack Posted March 17 Author Share Posted March 17 Most visible changes since the last video: Loading screen Icons from Quake for ammo in inventory Ammo is now spent while shooting, and its quantity is displayed in the inventory and weapons bar Ammo can be splitted in inventory Action dialog hides movement squares and shows which targets are visible with yellow lines Added sounds for the interface from Quake (when you hover over buttons, press them, etc.) Added sounds to enemies when they are moving and player target them Added credits, where I list a bunch of studios related to Quake Rerelease and Quake sounds Added a difficulty selection, which determines the AI and the number of enemies on the map for tests Reworked the AI of bots. I took GOAP as a basis, but simplified it to a choice of tactics, which choose a next action, and after the action is completed, the tactic is selected again. On hard, bots choose a target with the smallest health and armor and on which the most damage can be dealt, flank targets, retreat a bit after the attack and turn towards the player’s units. On the easy, they simply attack the one closest to them; if there are several at the same distance, then choose the one with the larger health and armor. On normal difficulty, the bot logic is the most plausible without try harding, but also without giveaways. Before choosing a tactic, bots take the targets that they see or smell and remember the tiles on which the targets are located. I'll add the hearing later. I will improve memory further so that bots remember the enemies they see outside of their turn. 3 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.