

Fortiori is an endless number multiplication Deck Modifier about scoring numbers larger than comprehension while also being meditating to play
The Fortiori of Fortiori
Beat the Score: Multiply the cards in your hand to create a product that overcomes your own ever-growing score.
Hit the Number: Tap cards to increase their value for bigger multiplications.
Manage the Risk: Every tap increases the chance that a card will get deleted.
Split the Cost: Split a card in two if you ever accidentally lose one.
The Content of Fortiori
80 Unique Buffs: Collect and Play around various unique buffs in fortiori.
75 Damning Debuffs: Unavoidable effects that disrupt your plans and force constant adaptation.
18 Punishing Bosses: Face down unique bosses, losing to whom doesn't call for game over but rather makes the game much harder. Winning however changes the game.
In-Game Shop (not real money): Spend coins earned during your run at the shop to buy extra lives, new cards, splits, and powerful buffs.
The Ways of Fortiori
9 Playstyles : Pick from 9 playstyles which change the game dramatically to force new strategies :D. You can play any game mode with any play style!
2 Operations : Don't feel like multiplying? Toggle the switch to add the numbers instead of multplying for a more controlled experience
Normal Mode: The way Fortiori is meant to be played, Defeat 7 bosses to win!
Boss-less Mode: Normal mode but without bosses....for some people.
Chill Mode: No bosses, No debuffs, increased buffs count, this mode is just to relax.
The Tunes of Fortiori
Fortiori offers a gameplay experience for those seeking the thrill of achieving that roguelike end goal, but at a faster pace without sacrificing the challenge and strategy.
Multiply, Collapse, Stack again, Become Fortiori!
Hello! this new 80mb update now makes the game run on even lower specc\'d machines. Enjoy\n\nBugs fixed :\n1. steam overlay not working in windowed mode\n2. Low fps when using slider in settings
Here are the revised patch notes, rewritten from your solo developer perspective.
[hr][/hr]Fortiori Wallpaper Engine ENHANCED Patchnotes:\n\n[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/6dfb4aeb37f4f0e59287b58c8a3c6edd6dcafedf.jpg\"][/img]
NEW FEATURE: The Preset System
I have completely overhauled how you save and manage your wallpapers. You no longer have to stick to one single layoutyou can now create, name, and manage unlimited configurations.
Preset Manager: A new menu allows you to browse your saves with live thumbnail previews.
[/*]Quick Actions:
[list]Overwriting: A dedicated \"Save\" button on the main UI instantly updates your currently loaded file.
[/*]Management: Rename files, \"Save As\" to create copies, or delete old setups directly from the list.
[/*]Safety: I added a \"Are you sure?\" confirmation popup to prevent accidental deletions.
[/*]
Tray Integration: Right-clicking the system tray icon now shows a \"Recent Saves\" submenu, letting you switch between your top 5 layouts instantly without opening the editor.
[/*]The [c].fw[/c] File Extension
To support the new Preset System, I introduced a custom file format: [c].fw[/c]
True Portability: These files are completely self-contained. You can share a single [c].fw[/c] file with a friend, and it will load perfectly on their machine.
[/*]Embedded Assets: No more broken image paths! When you add a custom image or animated GIF to your scene, the engine now bakes the image data directly into the save file .
[/*]Smart Compression: Thumbnails and assets are optimized to keep file sizes manageable while ensuring zero dependencies.
(note: stored in C:\\\\Users\\\\YourName\\\\Documents\\\\Fortiori Wallpapers)
[/*]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/28e8848e5cf0dfec3b9f6d96f035bd3281cc8b74.jpg\"][/img]
Massive Clock Update (30+ New Styles)
I\'ve expanded the Custom Clock with a massive library of new aesthetic options.
10 New Frames: Hexagon, Octagon, Gear, Rounded Rect, Sunburst, Cardinal Cross, Triple Ring, Dashed, Modern Arc, and Diamond.
[/*]10 New Hands: Sword, Arrow, Diamond, Baton, Tapered, Hollow, Kite, Lightning, Teardrop, and Minimal.
[/*]10 New Number Layouts: Roman Numerals, Dots, Squares, Diamonds, Triangles, Cardinals (12/3/6/9), Minimal (12 only), Thick Ticks, Thin Ticks, and Stars.
[/*]Color Control: You can now independently color the Hour, Minute, and Second hands.
[/*]
Editor & Gizmo Overhaul
Precision Controls:
[/*][img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/d18b782f4e95c9d465fb21683cd69d0c59f8d614.png\"][/img]
[list]Absolute Scaling: Resizing elements is now 1:1 with mouse movement, preventing jitter or \"infinite growth.\"
[/*]Inverse Rotation: Rotating elements now feels natural and weighted (inverse drag).
[/*]Screen Clamping: I added clamping so elements can no longer be lost off-screen.
[/*]
Visual Smoothing: All movement, resizing, and rotation is now interpolated (Lerped) for a high-end, smooth feel.
[/*]Advanced Image Options: Added support for Animated GIFs, border styling, drop shadows, and multiple fit modes (Cover, Contain, Stretch).
[/*]Environment & Simulation
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/be307b22cb9eb6c4b54b5797011520c79c15b616.png\"][/img]
Real-Time Sync: Added \"Sync to System Clock\". The internal day/night cycle will now perfectly match your real-world time (Dawn at 6 AM, Dusk at 6 PM).
[/*]Rain Customization:
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/47dc7c91c920adcd89a8fa9dce92a9821a2e8ef6.png\"][/img]
[list]Color Picker: Change rain color to anything (e.g., blood rain, matrix code green).
[/*]Thickness Control: Sliders for Min/Max raindrop width.
[/*]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/589781116029d1ff6b9ac9fba0da396f2b693dfe.png\"][/img]
[/*]Theme Effect: You can now choose weather you want a theme\'s special effects or now
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/174683f3899f517034c2f9ae6190fc94a3053572.png\"][/img]
[/*]Performance & Optimizations
Smart Caching: The UI and static elements now use a \"Dirty Flag\" system. They only redraw when you actually interact with them, significantly reducing CPU usage.
[/*]FPS Cap: When running as desktop background it will be capped at 30 FPS, ensuring the wallpaper uses minimal resources while you game or work.
[/*]
Bug Fixes
Fixed a crash caused by missing [c]highlight_success[/c] color keys.
[/*]Fixed scrollbar crashes when content height was not calculated.
[/*]Fixed the \"Quick Save\" button crashing due to missing initialization.
[/*]Fixed Escape key behavior (now closes menus properly instead of quitting).
[/*]Fixed Image Element crashing when loading invalid paths (now displays a placeholder [c]?[/c]).
[/*]main menu had kinda low fps, not anymore.
[/*]
Find link for all three on game\'s website : https://fortiori.site/ \n\n[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/5624880c2c0a0865f812050c8db62ec599ae9a8b.png\"][/img]
have a good day
gambler boss no longer stuck endlessly due to a bug\n\nMirage debuff now only hides the map and not the score
in the last big performance patch, spotlights were removed from the stage theme, they have been restored as they were\n\n+some more performance enhancements
main menu will now use less CPU
left a map\'s bug in accidentally, the issue is fixed as of releasing of this patch note
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/25bd473acd75a58bd4af5a8806c0671cb0b9e0c3.png\"][/img]
Performance & Engine Optimizations
Hybrid Rendering Pipeline: Implemented hardware scaling ([c]pygame.SCALED[/c]) for fullscreen mode to minimize CPU overhead. Windowed mode now utilizes optimized software scaling with correct aspect ratio preservation (letterboxing).
[/*]Background Physics Refactor: Rewrote Rain and Snow particle systems to utilize [c]numpy[/c] for vectorized position updates, replacing iterative Python loops.
[/*]Multithreaded Physics: Moved particle physics calculations to a separate thread ([c]ThreadPoolExecutor[/c]) to decouple simulation load from the main render thread.
[/*]Global Asset Caching: Implemented a global cache for particle textures to eliminate frame drops during theme transitions and boss entry.
[/*]UI Rendering Caching: Added surface caching for [c]draw_text_with_shadow[/c] and [c]draw_panel[/c]. Static UI elements and text are no longer re-rendered every frame.
[/*]Gradient Optimization: Replaced iterative line-drawing for gradients with hardware-accelerated surface scaling in card backgrounds and sky generation.
[/*]Physics Stability: Clamped visual delta-time calculations to prevent physics instability and object teleportation when game speed multipliers (e.g., NRG Drink) are active.
[/*]Module Loading: Optimized [c]buffs.py[/c] resource loading to prevent redundant module imports during boss exclusion checks.
[/*]
Bug Fixes
Boss Encounter (Jumper): Fixed a logic error where selecting a debuff triggered a turn reset, causing an infinite loop.
[/*]Boss Encounter (DLSS): Fixed an issue where the 500x500 resolution challenge resulted in stretched visuals. The renderer now correctly applies letterboxing to maintain the 16:9 aspect ratio.
[/*]Input Handling: Corrected mouse coordinate mapping to account for black bars/letterboxing in windowed mode, resolving \"ghost button\" issues where visual hitboxes did not match logical hitboxes.
[/*]Crash Fix: Resolved a [c]TypeError[/c] in the [c]Cloud[/c] class update method regarding missing arguments.
[/*]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/d818cbfed464f10e28c979ce77c3e3027ee38135.png\"][/img]
Hello everyone!
I am incredibly excited to drop a massive update today that completely overhauls the game\'s visuals and adds a requested feature for the one completion-ist out there . We\'ve been hard at work hand-drawing over 150 unique pieces of art to give every buff and de-buff its own distinct personality.
Heres everything new:
Visual Overhaul: 150+ New Hand-Drawn Assets
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/dbe604e883be7bf4ee61273d5cf6c20aae5fa3be.jpg\"][/img]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/60dd74751ea6ac6aa0773283c1757bcc383849c7.jpg\"][/img][img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/75b1b98f258f20ae4f0e475a6e6809de6c09c5ac.jpg\"][/img]
Gone are the days of placeholder icons! I have added 150 hand-drawn artworks drawn by me for every single Buff and Debuff in the game.
Buffs: Now look as powerful as they feel.
[/*]Debuffs: Now look as dangerous as they are. Can you collect (or survive) them all?
[/*]
New Feature: The Compendium
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/98143af4e86f49a0e811d4f92b99968fc74504a5.jpg\"][/img]
Knowledge is power! Ive added a brand new Compendium to the main menu.
Track Your Progress: View every Buff you have successfully unlocked in your runs.
[/*]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/4826df57386dee59d549183e8e43aaff695d417a.jpg\"][/img]
And the events: Be Vary of all the debuffs in the game!, all of em will be unlocked from the start.
[/*]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/2cae82dfcbd03447bbf620cb31154366ee63ec53.jpg\"][/img]
Quality of Life: Silhouette Controls
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/e82114ea966754de3ba911573353832ef001eb8c.jpg\"][/img]
Motion Toggle: Choose between Moving or Static silhouettes depending on your preference.
[/*]Speed Slider: If you keep it moving, you can now adjust the Movement Speed to be as chill or as chaotic as you like.\n
[/*]Buff reworks : 12 buffs have been reworked for a more unique standout ness to validate there existence.
[/*]Buff Inventory Rework : now see more than 4 buffs in the buff inventory!
[/*]
Here are the Steam Patch Notes summarizing all the optimizations and fixes implemented in this session.
[hr][/hr]Misc Updates:
Performance & Engine Optimizations
Hybrid Rendering Pipeline: Implemented hardware scaling for fullscreen mode to minimize CPU overhead. Windowed mode now utilizes optimized software scaling with correct aspect ratio preservation (letterboxing).
[/*]Background Physics Refactor: Rewrote Rain and Snow particle systems to utilize [c]numpy[/c] for vectorized position updates, replacing iterative Python loops.
[/*]Multithreaded Physics: Moved particle physics calculations to a separate thread ([c]ThreadPoolExecutor[/c]) to decouple simulation load from the main render thread.
[/*]Global Asset Caching: Implemented a global cache for particle textures to eliminate frame drops during theme transitions and boss entry.
[/*]UI Rendering Caching: Added surface caching for [c]draw_text_with_shadow[/c] and [c]draw_panel[/c]. Static UI elements and text are no longer re-rendered every frame.
[/*]Gradient Optimization: Replaced iterative line-drawing for gradients with hardware-accelerated surface scaling in card backgrounds and sky generation.
[/*]Physics Stability: Clamped visual delta-time calculations to prevent physics instability and object teleportation when game speed multipliers (e.g., NRG Drink) are active.
[/*]Module Loading: Optimized [c]buffs.py[/c] resource loading to prevent redundant module imports during boss exclusion checks.
[/*]
Bug Fixes
Boss Encounter (Jumper): Fixed a logic error where selecting a debuff triggered a turn reset, causing an infinite loop.
[/*]Boss Encounter (DLSS): Fixed an issue where the 500x500 resolution challenge resulted in stretched visuals. The renderer now correctly applies letterboxing to maintain the 16:9 aspect ratio.
[/*]Input Handling: Corrected mouse coordinate mapping to account for black bars/letterboxing in windowed mode, resolving \"ghost button\" issues where visual hitboxes did not match logical hitboxes.
[/*]Crash Fix: Resolved a [c]TypeError[/c] in the [c]Cloud[/c] class update method regarding missing arguments.
[/*]
\n\nThank you for playing and your continued feedback! Let me know what you think of the new art in the discussions! Have a great day!\n[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/25bd473acd75a58bd4af5a8806c0671cb0b9e0c3.png\"][/img]
Hello, I would like all of you to vote nominate Fortiori for the best work of fiction ever put into a computer program, together we can shake the industry and probably have a png to display on my steam page :D\n\nJokes apart, thank you all for amazing support, I never thought i would be seeing numbers i am now :), If you have any feedback regarding the gameplay or balancing feel free to reach out to me and if you liked your time with the game let other people know with a review! \n\nhave a good day :D
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/892d392d27ab47615d0c2d6318a6b20d61985e0b.gif\"][/img]
while i wanted the game to be challenging, i never wanted it to be grindy, in adhere to that ideology i have changed the requirements to win the game.\n\nOld : Defeat 6 normal bosses only then willl you get to fight and beat the final boss\n\nNew: Face 4 normal bosses to get to defeat the final bosses. \n\nI hope this change makes the game sessions quicker and more engaging!
-added slider in settings to control speed of the scrolling silohoutte\n\n[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/60235106969003010feac1d1903099ddb75b252b.png\"][/img]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/892d392d27ab47615d0c2d6318a6b20d61985e0b.gif\"][/img]
You can now choose to enable motion to make the bakground scroll. Applies to all themes except the stage. This was supposed to be part of additional update but got delayed. enjoy.\n\nYou will find the options in settings if it isn\'t on by default [img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/a811d8a40e9c278af606c8a3df9f46a0ab775606.png\"][/img]\n
[/*]For this update, delete your existing settings.txt file in your games root folder. It wont affect your stats or save game at all!\nRight click game > manage > browse local files
Misc:
[/*]fixed an crash due to jumper boss
[/*]adjusted achievements to be more approachable
[/*]
Addded some balance changes for addition mode
New Operation:\n[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/e0ec93e8b86fb6a1247186a506fb1fb9b92bdc76.png\"][/img]
You can choose whether you prefer multiplication or addition : your choice will also affect boss health, gameplay style, and other mechanics.\n\n
Font Toggle:\n[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/45743397/36839d5f1e1aa07d0e95adc35c3bf5f06cdde555.png\"][/img]
New accessibility settings let you change all in-game fonts to a simpler, more readable style.\n
\nMore fps:
Enjoy more FPS with new optimizations. If you dont notice any comment below\n\n
Misc:
Boss pulldown now has it\'s affects animated
[/*]Buff descriptions now include how long they will last
[/*]added konami code that does something somewhere
[/*]main menu ui scales have been reduced so you think i changed something\n\n
[/*]
I wanted to write more to what is the more core changing update of my game, but i want you all playing my game instead of reading its patch notes, go and have fun :D
apparently due to my negligence, the demo was left broken for 2 weeks. It has been fixed now to give you a proper taste of the game :D\n\nFor Fortiori owners, boss less mode has been fixed.
Some cards were supposed to die but they refused. They don\'t anymore.
Also to avoid unintended things, game no longer auto saves during a boss fight
The cards in frozen hieght now act more honestly as per there description.\n\nThe next update will be about performance stay tuned :D
[ 6421 ]
[ 5882 ]
[ 1559 ]
[ 2356 ]
[ 546 ]

















