Random Access Memory by SaRNEh

[raw]
made by SaRNEh for LD 42 (JAM)

cover_big.jpg

Inspired by how the computer RAM works and the experiences of having Windows 95 out of memory blue screens... we've created Random Access Memory! It's a simple game where you are a memory operations worker and have to complete tasks coming from different places of the PC. Write, read and release your data!

But watch out! You can run out of memory very fast!

Goal

The goal of the game is pretty simple: complete as many tasks as you can! But remember: don't get out of memory!

You can also compete on scores with others in an in-game leaderboard!

Rules

  1. You are given to complete X amount of tasks
  2. You have limited time for that
  3. You can't accept more tasks if there's no more memory

Controls:

| Key | Description | | --- | --- | | WASD | Movement | | 1 | Write value of 1 | | 0 | Write value of 0 | | E | Read value | | R | Reset value |

Screenshots

Zrzut ekranu 2018-08-14 o 20.26.00.png Zrzut ekranu 2018-08-14 o 20.26.13.png Zrzut ekranu 2018-08-14 o 20.26.23.png

Credits

Background music:

Source: Looperman

Author: https://www.looperman.com/loops?mid=Fanto8BC

Link: https://www.looperman.com/loops/detail/132374/8-bit-cls-120bpm-8bit-chiptune-synth-loop

In-game sounds:

Source: Freesound

Author: https://freesound.org/people/LittleRobotSoundFactory/

Link: https://freesound.org/people/LittleRobotSoundFactory/packs/16681/

Ratings

Overall 375th 3.583⭐ 32🧑‍⚖️
Fun 697th 3.133⭐ 32🧑‍⚖️
Innovation 76th 3.9⭐ 32🧑‍⚖️
Theme 226th 3.933⭐ 32🧑‍⚖️
Graphics 368th 3.767⭐ 32🧑‍⚖️
Humor 396th 2.967⭐ 32🧑‍⚖️
Mood 383th 3.357⭐ 30🧑‍⚖️
Given 32🗳️ 11🗨️

Feedback

peringo
14. Aug 2018 · 19:06 UTC
As an expert RAM technician I can confirm that this software is an accurate portrayal of what happens in an average RAM chip.

The way you used the theme and the array of tasks connected to it are great and the high score loop was surprisingly effective; I gave it more tries than I expected.
The game over screen is a great detail too.
Sadly, the task screen often overlaps with the chips and makes it a bit more difficult than it should be, but still a neat game!
SeaBlu
14. Aug 2018 · 21:07 UTC
This was a lot of fun! I liked the challenge of trying to keep up with the constant demand of tasks and prioritizing jobs, but it might be a little too fast at the beginning and so it was hard to get used to the controls before becoming insane. The art was nice though and the sound effects are simple but add a lot!
🎤 SaRNEh
15. Aug 2018 · 05:53 UTC
@peringo Haha! Are you really a technician? We tried to portray how DRAM works, but it would be even harder with the refresh mechanism. So we went for a typical SRAM :) Thank you for the comment!

@seablu That's true. At the beginning it's very hard. But as soon as you get along with the controls it gets easier. We wanted to add some levels (one easy, one harder) but unfortunately didn't have time for that :( Anyways, awesome that you like it and thank you for the comment! :)
KnithGuris
15. Aug 2018 · 11:53 UTC
It took me a little while to really start the game. Finding memory cell was really confusing. :confounded: As a CS grad student, I should spread this game to my colleagues. I had fun playing!
RyanJavanshir
15. Aug 2018 · 14:28 UTC
Excellent graphics. The character looked like their arms were flailing too which was funny. Quite fast paced at the start but once i understood it, was very fun. Good job!
Ryan Wickman
15. Aug 2018 · 14:59 UTC
Very interesting concept! The graphics were well done as well. Had to play a couple of times to understand the controls/where each memory bit was.
Kromzem
15. Aug 2018 · 15:01 UTC
I should definitly read the controls first. Just read all data and never write anything. It was fun and pretty challenging. Good job so far ;)
Plukers
15. Aug 2018 · 15:09 UTC
Great game, its very creative! I like the idea and the graphics. The gameplay is really hard. Finding the cells is not easy, because you only see the addresses when you are close. I think the visual representation could support the player a little bit more.
But generally, it's a great submission and fun game! Thank you!
Beelzeboss
15. Aug 2018 · 15:11 UTC
Really cool way to incorporate the theme.
🎤 SaRNEh
15. Aug 2018 · 18:50 UTC
@knithguris Yeah, we've already found that the game is way too hard at the start :D And a little bit difficult to understand. We'll think about this case next time :) Thank you for your comment!

@ryanjavanshir Glad you liked it! :)

@ryan-wickman Well, it could have some tutorial at start, I agree :)

@kromzem Haha, you're not the only one! Everyone had problem with it. It's a valuable feedback for us :) Thanks!

@plukers We'll totally remember about the difficulty next time :) Thank you!

@beelzeboss Thanks! :)
Timbelion
15. Aug 2018 · 19:20 UTC
I like the idea... too hard for me :(
alex.kurasov
15. Aug 2018 · 19:22 UTC
Interesting theme of the game, fun implementation, but the controls seemed uncomfortable + at the beginning of the game did not immediately understand what to do
NobleDemon
15. Aug 2018 · 19:22 UTC
Nice, though I have to admit I found it quite challenging. Also loved the character, does he have a name? :3
CrawlingRevo
15. Aug 2018 · 19:22 UTC
Funny idea and good implementation. Maybe some tweaking is required to fix the difficulty of the game and a better graphic can further improve its quality.
realmar
15. Aug 2018 · 19:27 UTC
I like the pixel art and the bluescreen! :D
mrsylar59
15. Aug 2018 · 19:29 UTC
I liked the idea, however I found it to be quite frustrating, there is too many things going on and not enough time to act. While I try to find a memory adress 3 tasks fail and sometime I can't read the adress as the screen is overcrowded. The music is way too repetitive and got on my nerve pretty quickly. I still enjoyed the graphics and the overall sound design. Nice entry, well done on your end.
Alfie275
15. Aug 2018 · 19:38 UTC
An interesting idea, but certainly too hectic atleast at the start. The controls were also quite annoying considering it didn't seem to work with the numpad 0 and 1. Next time perhaps use Input.GetAxis rather than Input.GetKeyDown, it does require tracking state yourself to detect rising edges, but it allows users to rebind controls in the launcher. Alternatively have a key rebind screen and use Input.anyKeyDown and Input.inputString (which you can then cast to a KeyCode enum) to allow users to rebind keys.
DevEmil
15. Aug 2018 · 19:55 UTC
Hey, could you tell me how to execute that .x86_64 file? I don't now how to run it...
EDIT: Nevermind, I accidentally downloaded the linux file. *Facepalm*
DevEmil
15. Aug 2018 · 20:18 UTC
Great job on this one, it's a great game! The only thing that I dislike, is that you are gonna lose about 5 times within 10 seconds because you have no clue what you have to do. The numbers are also quite confusing, maybe they should be displayed permanently next to the nodes. The input could be better (numpad working, because 0 totally out of range, E and R confusing because 'reset' and 'read' both start with R, lol), but anyways, great game!
Riccardo Sioni
16. Aug 2018 · 08:17 UTC
Great idea! However, I think it's confusing at first, as many others commented, but I'm sure that by playing a few more times it will all become clearer! Good work!! ;)
Vekstr
16. Aug 2018 · 10:57 UTC
Nice concept! But too difficult for me.. Oh and I suggest enabling the arrow keys s well as the 1 and 0 on the numpad as well so that we can play with both hands.
🎤 SaRNEh
16. Aug 2018 · 14:17 UTC
@timbelion @alex-kurasov @nobledemon @crawlingrevo @realmar @mrsylar59 @alfie275 @devemil @riccardo-sioni @vekstr Thank you everyone for your feedback and comments! It's very valuable and means a lot! :)

Yeah, we've already noticed that the game is way to hard at the beginning and it's very unclear to understand. We will surely think about these issues on our next game. We could maybe add some tutorials if it's unclear or add multiple levels with different difficulties if it's too hard :)
ursagames
30. Aug 2018 · 23:36 UTC
Oh no, I just noticed the control description. I should have read more before playing this. Whoops! Still I enjoyed it even without knowing how to play. Thanks for sharing your game with my stream awhile back. Your game was played around 3:35 into this vod: https://www.twitch.tv/videos/297885983