Vincent - A Sokoban style puzzle game study
A downloadable game
Vincent is a small 2D turn-based puzzle game/study that explores the block-pushing family of mind-bending logic puzzles popularized from the original Sokoban, but also Heroes of Sokoban I and II and other Puzzlescript games.
You control various characters and are tasked with solving puzzles to progress throughout the game.
You, the player, are well-equipped with tools to do so; infinite undo, chill music, and all the time in the world to think.
Platforms Supported
Vincent will run on Windows 10 and Windows 11, with any graphics accelerators that support OpenGL 4.2.
Vincent has been briefly tested under WINE on Fedora 32 and Ubuntu 20.
Controls
Game Controls
Escape
Display Menu.
W
Up
A
Left
S
Down
D
Right
U
Undo
Shift+R
Restart the current level.
Menu Controls
Shift+N
Restart your game. (No confirmation; be careful!)
Escape
Return to game.
Alt+F4
Quit Vincent. You will resume at the beginning of the most recent level.
Advanced Game Controls
- Hold down U to keep undoing.
- Use scroll wheel to change the zoom.
- Shift+F to toggle fullscreen. (I am not resizable)
Background
A short time ago, I picked the name Vincent out of a hat, and so began yet another puzzle game study. A few weeks later, I was encouraged to polish and upload it among friends, instead of hurriedly approaching the next game.
Caveats
Design
A lot of levels were cut from this already small game. Some included extra characters, more multi-guy levels, etc.
The reason for cutting them was because those ideas just didn't lead to more than one or two interesting puzzles.
Therefore there are gaps and discontinuities, and some ideas were not explored as much as I would have liked. But that's that.
Accessibility
The game does not support input besides keyboard.
There are levels that rely on colour perception.
Colourblind people may find Vincent difficult to play as a result. Sorry.
Bugs
This game was thrown together very quickly in a from-scratch engine, so if things break, I would not be super surprised.
I would appreciate any technical feedback. Please contact me if you have issues.
Credits
Audio assets are a mixture of CC tracks that I found hurriedly last week.
Graphical assets are the same, albeit I heavily modified and added to them.
Changelog
VERSION: 0.2.0
- Add crash handler application to release.
This application will catch faults in the game and prompt players to
submit a crash report for postmortem analysis.
- Add quit to in-game menu.
VERSION: 0.1.8
- Fix message boxes displaying errors incorrectly on some versions of Windows 10.
VERSION: 0.1.7
- Fix bug with some AMD drivers failing to compile shaders.
VERSION: 0.1.6
- Add a nicer menu that hopefully does not make computer fans go brr.
- - Backspace one '0' from a constant to drop executable size from 20MB to 2MB. Oops!
VERSION: 0.1.5
- Add version number to title screen.
- Fix slightly naughty memory leak that would have rudely crashed on most computers after 5-10 days.
VERSION: 0.1.4
- Correct OpenGL version requirement, as 4.2 is required, not 4.3.
- Add logfile to production build.
- Add arrow key support for movement.
- Fix feedback sound spam in certain levels.
VERSION: 0.1.3
- Fix error messagebox display for Windows 10.
- Fix zoom level on very wide screens.
VERSION: 0.1.2
- Fix world messages occasionally not being shown.
- Fix bug in first world where progress could not be made until game is restarted.
Download
Install instructions
Supported Platforms
Vincent will run on Windows 10 and Windows 11, with any graphics accelerators that support OpenGL 4.2.
Requirements
1. Download Vincent
2. Unzip Vincent
3. Open Vincent folder
4. Run vincent.exe
There is a README.txt included in the download with controls and other information.
Support
Leave a comment on the itch.io page with the following information:
Platform: (Windows 10/Windows 11)
CPU family: (Intel/AMD)
GPU family: (NVIDIA/AMD/Intel)
Dedicated graphics card? (Yes/No)
Brief description of issue, including screenshots if relevant:
Your copy of vincent.log, which is located in the folder you unzipped Vincent into:
Any other relevant information:
Development log
- Vincent 0.1.7 - Bugfixes for AMD cardsSep 08, 2023
Leave a comment
Log in with itch.io to leave a comment.