Corrugated Fidelity by Os_Reboot
Corrugated Fidelity is a real-time simulation based on the buying and selling of stock in an unregulated market. The ultimate goal is to bankrupt all other companies in the market. The player can manipulate the prices of individual companies through mass transactions.
---===WHAT IS GOING ON? I DON'T UNDERSTAND...===---
WALKTHROUGH VIDEO HERE!
http://bit.ly/1OfuFoG
Seriously, go watch the walkthrough.
Stocks are like owning a tiny sliver of the company. You pay a price up front to acquire them. After that, it is up to the company. If the company does well, the price of the stock will go up, which means that when you sell the stock you will make a profit. If the company does badly then the price of the stock will drop and you will lose money. Even further, if the company fails or goes bankrupt your stock becomes worthless.
In the case of this game, once you own enough stock you begin to make a difference in the market for that company. If you buy mass amounts of stock the price will go up, allowing you to make a profit. If you sell that stock all at once the price will drop, and the company may even go into bankruptcy. You finish the game by bankrupting all companies on the board.
---===|||===---
All controls are explained in-game, however they are also here for anyone who needs them:
[Esc]/[P] = Pause/Unpause
[H] = View control hints in-game
[Space] = Toggle open the stock menu
Sounds can be muted through the pause menu.
Stuck? Below are some hints on sabotaging companies.
Grow your balance in relation to the company.
- Make sure you can afford 10+ stock before attempting bankruptcy.
Buy stock gradually across all cards.
- Try not to drive the price up too much.
Sell all at once.
- Put all stock cards in the sell area simultaneously to maximize price drop.
Corrugated Fidelity was made with my custom library, Ridhvl (https://github.com/osreboot/Ridhvl).
Other tools for this game included: Lwjgl 2, Slick-Util, Bfxr, Gimp and Eclipse.
This jam was awesome, things worked out alright in the end. Much better than my last Ludum Dare. Here's to LD33!
P.S. I do not have a machine running Linux, therefore I cannot test the link. If someone in the comments would be so kind as to verify that it functions. xD
Edit: **Working on fixing that Linux download! D:
---===WHAT IS GOING ON? I DON'T UNDERSTAND...===---
WALKTHROUGH VIDEO HERE!
http://bit.ly/1OfuFoG
Seriously, go watch the walkthrough.
Stocks are like owning a tiny sliver of the company. You pay a price up front to acquire them. After that, it is up to the company. If the company does well, the price of the stock will go up, which means that when you sell the stock you will make a profit. If the company does badly then the price of the stock will drop and you will lose money. Even further, if the company fails or goes bankrupt your stock becomes worthless.
In the case of this game, once you own enough stock you begin to make a difference in the market for that company. If you buy mass amounts of stock the price will go up, allowing you to make a profit. If you sell that stock all at once the price will drop, and the company may even go into bankruptcy. You finish the game by bankrupting all companies on the board.
---===|||===---
All controls are explained in-game, however they are also here for anyone who needs them:
[Esc]/[P] = Pause/Unpause
[H] = View control hints in-game
[Space] = Toggle open the stock menu
Sounds can be muted through the pause menu.
Stuck? Below are some hints on sabotaging companies.
Grow your balance in relation to the company.
- Make sure you can afford 10+ stock before attempting bankruptcy.
Buy stock gradually across all cards.
- Try not to drive the price up too much.
Sell all at once.
- Put all stock cards in the sell area simultaneously to maximize price drop.
Corrugated Fidelity was made with my custom library, Ridhvl (https://github.com/osreboot/Ridhvl).
Other tools for this game included: Lwjgl 2, Slick-Util, Bfxr, Gimp and Eclipse.
This jam was awesome, things worked out alright in the end. Much better than my last Ludum Dare. Here's to LD33!
P.S. I do not have a machine running Linux, therefore I cannot test the link. If someone in the comments would be so kind as to verify that it functions. xD
Edit: **Working on fixing that Linux download! D:
| Windows | http://bit.ly/1FYrgkk |
| Linux | http://bit.ly/1DqDgcB |
| Source | https://github.com/osreboot/Corrugated-Fidelity |
| Ridhvl Library Source | https://github.com/osreboot/Ridhvl |
| Original URL | https://ludumdare.com/compo/ludum-dare-32/?action=preview&uid=45083 |
Ratings
| Coolness | 100% | 1 |
| Overall | 3.39 | 346 |
| Audio | 2.44 | 653 |
| Fun | 3.32 | 339 |
| Graphics | 3.10 | 523 |
| Humor | 2.33 | 756 |
| Innovation | 3.49 | 289 |
| Mood | 2.96 | 521 |
| Theme | 3.45 | 464 |
It was confusing at first how to play, but once I got it, I can only say it's an awesome concept. I love the idea of the unregulated capitalist market as a weapon, this is something truly unique - I love seeing hot takes like this in LD entries, a really creative interpretation of the theme.
Sound effects were minimalist and appropriate. Graphics were great, but hit and miss - the stock cards and the fonts were very appropriate, as is the "stock board" sort of thing. But I didn't like the background spriting.
I kept getting slaughtered in the game which tells me I should stay out of stock trading.
Anyway this is probably the most I've written on a review so far but I just think this is a remarkable concept. You should seriously continue developing this and extrapolate the mechanics. I could see it as a full indie game in the vein of Uplink or something (a lot like Introversion's earlier work really).
You use large amounts of stock as a weapon to take down corporations? That was my idea anyways. It's up to you guys to rate it.
Also to people having trouble understanding the game, this might be of some use:
http://www.investopedia.com/university/stocks/stocks1.asp
Thanks for the feedback!
The right code would have been something like this :
#!/usr/bin/env bash
java - jar CorrugatedFidelity.jar
org.lwjgl.LWJGLException: X Error - disp: 0x7f2818286690 serial: 82 error: BadValue (integer parameter out of range for operation) request_code: 154 minor_code: 24
at org.lwjgl.opengl.LinuxDisplay.globalErrorHandler(LinuxDisplay.java:320)
at org.lwjgl.opengl.LinuxContextImplementation.nCreate(Native Method)
at org.lwjgl.opengl.LinuxContextImplementation.create(LinuxContextImplementation.java:51)
at org.lwjgl.opengl.ContextGL.<init>(ContextGL.java:132)
at org.lwjgl.opengl.Display.create(Display.java:850)
at org.lwjgl.opengl.Display.create(Display.java:757)
at org.lwjgl.opengl.Display.create(Display.java:739)
at com.osreboot.ridhvl.template.HvlTemplateInteg2DBasic.<init>(HvlTemplateInteg2DBasic.java:60)
at com.osreboot.corrugatedfidelity.Main.<init>(Main.java:28)
at com.osreboot.corrugatedfidelity.Main.main(Main.java:16)
Exception in thread "main" java.lang.RuntimeException: No OpenGL context found in the current thread.
at org.lwjgl.opengl.GLContext.getCapabilities(GLContext.java:124)
at org.lwjgl.opengl.GL11.glEnable(GL11.java:1012)
at com.osreboot.ridhvl.painter.painter2d.HvlPainter2D.hvlGL11Init(HvlPainter2D.java:16)
at com.osreboot.ridhvl.template.HvlTemplateInteg2DBasic.<init>(HvlTemplateInteg2DBasic.java:65)
at com.osreboot.corrugatedfidelity.Main.<init>(Main.java:28)
at com.osreboot.corrugatedfidelity.Main.main(Main.java:16)
BTW: yeah eclipse/java combo rules! ;D