Wow, creating your own game engine in C++ is crazy dedication! I've wanted to do something similar for a long time now but I've never had the time. Unfortunately, I had the same issue with dragging the icons to the recycle bin at 1440p, so I couldn't play the game. :(
Play game
0 Day's itch.io pageResults
| Criteria | Rank | Score* | Raw Score |
| Narrative | #5358 | 2.286 | 2.286 |
| Creativity | #5919 | 2.964 | 2.964 |
| Artwork | #7719 | 2.321 | 2.321 |
| Audio | #8592 | 1.786 | 1.786 |
| Enjoyment | #9666 | 1.750 | 1.750 |
Ranked from 28 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
How does your game fit the theme?
If you have ever herd of the 0 Day exploit then you know how this theme applies
(Optional) Please credit all assets you've used
See description for full credits
(Optional) What would you like to be called if GMTK features your game?
Superchocolatemilkshake
Comments
I really liked the fact that you took on the challenge of making your own game engine, it takes a lot of skills and dedication! Unfortunately, I couldn’t play the game since dragging the icons onto the virus analysis, trash, etc. didn’t work on my end:(
Otherwise, it would have been a really neat concept! Keep going with your game engine, I’m sure you’ll be able to achieve a lot!
The game doesn't run :(.
I tried all of these builds and still nothing.
It doesn't help am running it through wine and probably missing some weird cpp dependencies.
It didn't work at all for me, which is sad because it looked like a really interesting concept
Really cool that you made your own engine for this, however past the tutorial I wasn't able to use any of the icons (search or trash etc). its a shame cause i really like this type of game. but good job getting anything submitted whilst doing it all in C++, super impressive
Thank you! Sorry about the icons for search and trash didn't work, I was trying too before the jam ended but a bug that caused the game to crash showed up at the very last minute for me with the trash in particular! I'm currently working on a solution to this problem as well as polishing out a few bugs along the way!
Saw in another comment that you made this all in c++. What?!! I can't even imagine how to begin trying something like that lol. Very cool. Wish you were able to get some of those other mechanics out in time :<
It's a cool idea, but I wasn't able to get past the first section. I dragged the first box into the trash can just fine, but then in the next section none of the programs (trash/search/virus checker/etc) would respond to any of the icons I dragged over.
The hit detection was also really weird, my mouse had to be really far to the right of any icon I wanted to drag.
Yeah I was wondering when that mouse detection issue was going to show up! Might I ask, where you running the game at 4K? I've always had issues with the mouse hit detection in SDL when the window is ran at a resolution than where it's intended. I did come up with a fix where I divided the intended resolution with the current one and then divided that result by the current mouse position. It's not accurate (since you know) and I think it might be the conversion from floating point to integer that may be screwing things up. This one I shall kick myself for, since I thought transferring that to a integer would work consistently. Sorry about that, it'll probably work better if you ran it in 1440P, but I'll fix that issue right away! Thank you for making of aware of it!
Impressive that you made your own engine, with minimum specs, screen settings etc ^^ Starting up felt a bit weird because I selected fullscreen, but it was transparent, so I was confused if the game is buggy and just bound to a very small size XD
Sadly didn’t get past the tutorial as I couldn’t interact with any of the icons on the right, but good job otherwise!
To be fair, I haven't fully got to the point where the engine can support all resolutions yet. I know that it should be set at 720p by default, but I will admit that I have no current way of testing 4k mode yet. That and I have the configuration manager to be only one size, that probably doesn't help. Of course the transparency should only apply to the configuration manager and the splash screen, not the main window. So I find that a bit bizarre, but I'll look into that. I'll see what I can do with the configuration manager so I can make it easier to use across all screens.
I wish I could of gotten the icons on the right before the jam ended, but sadly a bug reared it's head that caused the game to crash at the last moment. But on worries, in working on the game so that that won't happen and hopefully fix some current issues too!
The instructions screen got me kinda excited, but I think that dragging is the only thing that got included? The concept is cool though, I could see this as one of those "fake OS" kind of games. Also congrats for going raw SDL for this, and still shipping something.
Really cool idea and I respect what you were going for here. There are many bugs however, but it was still great!!!
Yeah, that dragging mechanic wasn't very fast... I wish I could of polished it out but I would of had to redo an entire system (even if it was a couple of if statements). But the dragging mechanic wasn't the over all major bug I had to squish, because the one that never made it into the final game ended up being the one that would crash it. That's why it's still unfinished despite it being close to a somewhat final idea.
Very cool concept, but would benefit a lot from tutorialization.... I'm still not entirely sure how to play, sorry.
I tried dragging stuff around but it was really finicky. Neat that you made your own custom engine though.
No worries, Dragging things around was the majority of it. Sadly I wasn't able to finish the primary mechanic in time, which was the part where you were trying to figure out which file is the virus. I could of added more to the game if I had time, but alas, some of it became cut content, and the main mechanic came with bugs that would crash the program...
Very cool that you made a custom engine for this game!
However I struggled even just dragging files around the screen. I really admire the effort tho, and I hope you can get it all nice and polished for after voting ends ^^
I hope to make it that way. The truth about the Icon dragging problem is due to some checks the program has to make, First if the mouse is still in the active area of the monitor, then if the mouse collision is still on the icon. These two checks seem to lag the icon behind by a few frames, and therefor, if you move your mouse too fast then it would lag to far behind and lose all collision. I just ran with it despite the bug only because of time constraints, not that it mattered since more bigger ones showed up towards the end of development. I did have a lot more mechanics planned with the other icons that scanned the files would have functions, I also had planned a mechanic where you would work with a developer to patch out the problems, a mechanic where new programs/files could show up as the time passes on, popups that require some kind of action to remove weather by playing a mini-game or just closing out of it, and some music and additional sound effects. Sadly not added into this version, but I was close to getting at least one of those things done, which was using the icons on the far right of the screen to detect and figure out what was the virus, and getting rid of it whilst still in budget!
Interesting concept. However upon pressing enter I'm met with a screen where I can't really do much. Just a boring timer. Also dragging icons sometimes doesn't work, sometimes stops mid drag.
It's cool you made your own engine, but unfortunately there's no game here :(
True, and sadly there are a lot of scrapped mechanics that I wanted to add (and yes at least the first one was supposed to be in the final product). Using the tools on the other side of the screen to check, find, and deal with infected files (in fact, that is where all the major bugs began), a programmer to call for patching files, pop-ups to get in your way sometimes requiring you to do something to get it out of your way, other programs just appearing on the desktop, a story, and audio including music and sound effects. I'm sorry about no game being here, I probably could of squished them if I didn't have to duck out on the last 3 hours of the jam (except for the dragging one, I tried to get rid of that one as soon as I could).
I intended to comment earlier but itch wasn't letting me, sorry about that!
I like the premise of your game, zero days are prettyyy terrifying when they happen! I think the base of this game is there and has potential to be fun, but the large amount of mechanics immediately placed onto the player is pretty intimidating.
Overall, really cool game, especially considering you even had to create the engine it runs on!
True, and sadly there are a lot of scrapped mechanics that I wanted to add (and yes at least the first one was supposed to be in the final product). Using the tools on the other side of the screen to check, find, and deal with infected files, a programmer to call for patching files, pop-ups to get in your way sometimes requiring you to do something to get it out of your way, other programs just appearing on the desktop, a story, and audio including music and sound effects.
Its ok, i like the idea of the game and gameplay.
However, the gameplay is hard (in the bad way). There is a bug with moving the pc icons that, for some reason, detect the mouse click far in the left of the icon, i tried to drop the corrupted items into the trash can but didnt work.
The game is pretty cool (and i guess you created your own engine, pretty cool man) but the gameplay dont work (at least for me, i dont known if anyone else have that problem).






Leave a comment
Log in with itch.io to leave a comment.