• Advertisement

Malfunction - creative sandbox for puzzle-games

Recommended Posts

Hi!

I’m one and only member of mine development team, that means its family business. I’m 27 years old PhD student from Poland and my dream is to make games. I'd love to present you game i'm working on. It's still in pre-alpha stage but i'd love to hear your comments about it.

You can find all info also on my page:
malfunctiongame.com

Logo.png.903b9ce2bc699e693f9d9583bb9187b5.png

Malfunction is isometric full 3d puzzle - game inspired by Monument Valley and alike. It is based on strictly physic mechanics with a little futuristic twist. The goal may be different each level but what is essential to Malfunction is to use all you can spin, drag, drop, pull, push, throw, spill and swipe to let Our Little Friend precede.

What’s different about Malfunction is that You not only get to experience deep story driven campaign but also and maybe what’s most important You get to create it Yourself. If you like puzzle-games and always thought they are awesome, now you will be able to create it yourself. The biggest part of game will be creative sandbox mode in which you will have access to every item existing in game. Not only will you use them to build your own levels and even group them into campaigns but also script those with build-in intuitive tool. This will allow you to make custom events that happen to Our Little Friend in your adventures.

What’s fun putting so much effort creating when nobody can see it, right?

That’s why you will be able to share your work with other players and let them play it. Of course that also works the other way around.

If that all sounds to you like an idea for mobile game you got it half right. Besides making and playing complicated puzzles that do not fit mobile, there will be special simplified version of game for Android and iOS on which you will be able to play certain campaigns and sandbox levels.


Czwartesrednie.gif.243de9aab36cf2acddb758b192046e20.gifPierwszesrednie.gif.7338241fd3e1d956233154ec7e0cd83d.gif


Story mode - Unravel the truth hidding in deep corners of OLF inc. factory. Enjoy set of 30 carefully designed levels in basic story with regurarly realesed 10 levels side stories.

Sandbox - Build Your own puzzles, levels and even whole stories in fully customable sandbox with scriptable events. Use hundreds of interactable and environmental objects and release creativity.


59478671d49cb_Drugie--Odzyskanosrednie.gif.31e1b20901057e824b91dbd5fbd8d96c.gifTrzecie2.gif.5008d00c0329246654f24122532b370d.gif


Share and Enjoy - Share the levels you have made with friends and all the people out there and check how they like them. Enjoy what others have made! Endless possibilities gives endless fun.

Multiplatform - Enjoy story mode, sandbox and full extent of shared levels on PC, Linux and Mac. Use Android/iOS version of game to get access to special story mode and enjoy mobile section of shared levels wherever You are!
 

Bez_nazwy-1.thumb.png.003d2534903ab4de92b1c700b9ab66f8.png

If you like an idea of such a game and would like to keep up on the infromation don't forget to subscribe and/or follow/share/like on socialmedia:
web: http://www.malfunctiongame.com/
twitter: https://twitter.com/GameMalfunction
fb: https://www.facebook.com/malfunctiongame/
Cheers!

 
Edited by JakubHakiel

Share this post


Link to post
Share on other sites
Advertisement

Thanks (Dziekuje ?) for taking the time to post a detailed and illustrated explanation.

However next time I recommend you to use a spelling checker and fewer words. I'm quite intrigued by the gameplay because I'm a puzzle addict and from the graphics it seems the universe is original. Retro, industrial, a bit weird… I like it ! I'm also curious about the sandbox because for the moment it sounds more like an editor. Not a problem even if it is because I'm a creative person but then you shouldn't describe it as a sandbox mode. Last but not least it's understandable to think about mobile players but maybe you should focus first on the PC.

Good luck and one day I hope I'll travel in Poland because I've heard it's a beautiful country !

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Advertisement
  • Advertisement
  • Popular Tags

  • Advertisement
  • Popular Now

  • Similar Content

    • By howie_007
      angelscript/add_on/scriptstdstring/scriptstdstring.cpp:39: virtual CStdStringFactory::~CStdStringFactory(): Assertion `stringCache.size() == 0' failed.
      The above error happens when I quit out my application. I'm developing on Linux. I'm not sure why the stringCache still has strings in it. Shouldn't the destructor just clean-up the left over strings instead of asserting?
    • By EddieK
      Hi i'm trying incorporate sounds into my game and I have ran into troubles with performance. Whenever I call:
      soundPool = new SoundPool.Builder().setAudioAttributes(new AudioAttributes.Builder().build()).build(); I immediately notice lagging and the framerate drops drastically. I don't even have to actually play the sounds for the framerate drop to occur.
      Is there anything I can do to fix this issue?
      Thanks in advance.
       
      P.S. Never mind, I figured out that restarting the phone got rid of the lagg and it wasn't because of the sound.
    • By RoKabium Games
      Another one of our new UI for #screenshotsaturday. This is the inventory screen for showing what animal fossils you have collected so far. #gamedev #indiedev #sama
    • By Dave Haylett
      Hi everyone. I need some help with my project. It's a 2D-graphics-heavy WPF front-end app written in C#, which talks to two Access 2000 databases (yes I know, it's all I've got). It will be distributed freely on the internet, and so will be being used by Windows users of various installations/versions of Windows, Office, etc.
      One of the two databases (let's call it A), is intended to be read-only, and will be distributed with the app. It has half a dozen relational tables which I as the developer have populated, and is connected to in the app via OleDB Jet 4 with SQL querying the data now and then as the user uses the front-end. The database will be replaced whenever I release an update to the app.
      Database B is read/write, and contains end-user preferences, for example when they favourite something in my front-end, a Favourites table in here gets appended to. This database is not distributed with my app, and should not be overwritten, as it will lose user prefs, etc. and annoy my users.
      Whenever my app is run by a user, during initialisation database A will suck in the user data from database B (using simple SQL SELECT * INTO...), so that all the tables can be joined together by the SQL in database A (to include user prefs/favourites in SQL queries), and whenever the user favourites something, a record is created both in A (for the short-term session) and B (permanently). Database B isn't just about holding favourites, there is other user data in here as well, so there are 3 or 4 tables in B.
      So far, this is all working fine and I'm happy...
      Unfortunately my app is currently 32-bit, and it now needs to break the 32-bit memory barrier what with the size and volume of the graphics I'm pulling in (using the HDD is not really an option, as different graphics are needed kind of instantly and the hard disc would be being hosed and the app dog-slow otherwise, I suspect even off an SSD).
      I'm using VS2015, and switching to 64-bit will probably fix the memory problem, but it breaks Jet 4.0. I'm sure this is old news to most of you.
      To try to keep with 32-bit (and Jet4) but get the memory I need I've tried the -largeaddressaware toggle, and I've tried the editbin suggestion, but I just can't get these solutions to work in VS2015 no matter how hard I try. Are these definitely 100% solutions to 2gb memory limit in 32-bit applications? Should they always work? Am I dumb in being unable to get this to work?
      So otherwise I'm resigned to migrating to 64-bit, and having to get around the database issue, not the memory issue.
      My users will be using a variety of Windows versions (probably 7 and 10), and I'm sure various versions of Office, and so my solution for querying my two Access databases needs to be pretty open if possible.
      Googling has suggested I switch from JET4 to ACE12, but this is apparently requiring me to uninstall Office 2000 and install a 64-bit version (which I don't have), so I can't use it, and I suspect any users who also have an old version of Office installed won't be able to use it either?
      Googling has also suggested I use MS SQL Server. This sounds fine if there's such a thing as a "lite" local version which can manage database access, but I still need to somehow get the data from the databases (A.mdb and B.mdb) into the SQL Server each time the users fire up my app.
      The only solution I can think of at the minute, is to export all the tables from database A into CSVs every time I update the data in there, and have the app import them in a lame way, and also convert database B into some crappy text file which gets written to whenever the user changes a preference. I'd much rather use SQL to do all this if possible, as when the user browses around the app, queries involving joining several tables in A are regularly created and executed to adjust the user's experience/return search results/etc.
      So to summarise my misery, is there either an easy reliable way for me to keep with 32-bit/Jet4 and be able to address >2gb. Or is there instead an easy reliable way for me to switch to 64-bit and successfully query two Access databases without requiring all my users to have 64-bit Office installed?
      Thanks for reading and I hope someone can help.
  • Advertisement