Hi everybody. Today I want to showcase my newest project, Liquid Sort CE! It's a port of the original game called "Liquid Sort" on the IOS app store, currently there are about 7 levels, and only 4 bottles with max 3 different colours. The game is in it's demo stages, but if you want to try it out for yourself you can take a look in my github repo. I made it open source so you guys can fix my terrible code! 😄

It was made in C and only takes up about 3 kilobytes. In the future, I will hopefully add custom levels, saved progress, more colours, and much more. It's currently a demo, so there aren't many features that you would expect. Anyway here is a short video of the gameplay:



Please tell me if there are any bugs!

UPDATE: The official version is out, you can view it here.
I suggest adding some sort of animations to make the experience smoother. Also, the black outline should be a bit thicker and 2 more pixels wide and tall on all sides. The magenta outline can remain the same.
Thank you, I will take these suggestions into account. Also, there is a very annoying bug where you press a button once but it does it twice. I'm not sure about making the black outline feature, as there is very low documentation on a custom pixel wide rectangle outline (hopefully I find them!). I'm also skeptical of adding animations, but if someone would like to add animations in the game then you can go ahead (too lazy to rewrite my drawing logic for pouring in liquids).

I'm starting to work on extra bottles and extra colours, along with custom levels that users can import. Wish me luck! 😛
Alright folks, here is a quick introduction on the new update:

Added 5 more levels, introduced 4 more bottles, and 3 more colours, better support for custom levels, and slightly increased the thickness of the selection/highlighter outline. These changes have gone into effect in my GitHub repo, and I'm thinking of uploading the binary to Cemetech's archive. Unfortunately, I will not personally add animations to the project, but if anyone would like to volunteer to help me add that, it would be much appreciated.

I have fixed multiple bugs and made the game have a much nicer and polished experience. The gameplay should be nicer now, and thank you to all the people who encouraged me to create this project 😁
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement