Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

The source code is available on its GitHub (though, please note, this contains the code for the latest beta, not the latest stable release): https://github.com/IonutParau/thepuzzlecell

The game uses the Flutter framework (and thus, the Dart programming language) for the actual app and the Flame engine to assist a little bit with the game-making.

A port to Mobile WILL require the following changes (just so you know ahead of time what you’ll have to do):

  1. Added rendering of some form of Mobile controls
  2. Added input handling to use Mobile controls
  3. Extra if statements so you cant place cells behind the mobile controls when using them
  4. Rework of how puzzle inputs is handled to use mobile controls
  5. A complete rework of everything that used the file-system API to read assets without the built-in asset loader
  6. Some conditional compilation wizardy (some packages only work on Desktop and handle stuff like fullscreen, thus your gonna need to not only remove that setting on mobile, but also probably make it either not have that dependency, or, if you want to keep desktop support on top of mobile support, use import ifs to have condition compilation and make the pakcage only be imported and used if you are compiling for desktop)

i only can unity:(

OR hook up a mouse and keyboard so it could work that way, without any spoocial special input handling 👍👍👍👍

Then do whatever else