• Arcadium [ 2011 Project ]
    92 replies, posted
[img]http://blynx.org/projects/arcadium/img/theme/logo.png[/img] A low-end, Geometry Wars styled, game developed with OpenGL. [i]This is for my 2011 assessment for class, I started early so I can work out the bugs by next year[/i] The idea behind Arcadium is quite simple. Survive. Fighting against hordes of geometrical shapes. [b]Features:[/b] - Auto-adjusts resolution to your screens resolution. - Support for low-end users. I plan to work on creating a co-op version ( lan or internet ). [highlight]The music is [b]NOT[/b] made by me. I merely made it 8-bit. It is only a placeholder.[/highlight] [img]http://blynx.org/projects/arcadium/img/theme/screenshot.png[/img] [i]^ From early beta[/i] Currently contains three enemy types. WASD - Movement WS ( in menu ) - Select options A drone - Blue sphere - Weakest enemy, however when mass amounts come, it becomes difficult. A shielder - Red sphere with line in front - Stronger, can only be killed from behind. A charger - Purple sphere with line - Charges the player, can only be killed from behind, fast. [url=http://blynx.org/projects/arcadium/dl/Arcadium.zip]Download it here.[/url] [highlight]The link will never change, it will always be updated to the latest.[/highlight] Changelog to 1.2: [Fix] Upgrading glitches [Fix] Weapon returning to normal when killed after basic drones [Add] Fancy Icon [Add] Faster weapon upgrading If you find any bugs, can you pm them to me? Or if you want to see something added, pm me that too. [url=https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KKHZZSDGD9VNA&lc=AU&item_name=Joshyy%20%28%20Arcadium%20%29&amount=5%2e00&currency_code=AUD&currency_code=AUD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted]As I stated on my blog, i'd appreciate if you could spare $5 to help fund the development, i'm one man, not a team.[/url]
It was very fun for me. I think that not having stuff to pick up actually adds to the game since you can focus on moving and shooting. If PayPal worked where I live I'd probably send you those $5. Also, may I ask have are you writing text on the screen with OpenGL? Is it Glut, drawing to texture or something?
I found it really fun to play. Good job so far.
[QUOTE=Darwin226;22190318]It was very fun for me. I think that not having stuff to pick up actually adds to the game since you can focus on moving and shooting. If PayPal worked where I live I'd probably send you those $5. Also, may I ask have are you writing text on the screen with OpenGL? Is it Glut, drawing to texture or something?[/QUOTE] Yeah, it uses textures, not the best method. Thanks for the positive feedback though. I'll definitely keep working on it. [editline]07:32PM[/editline] I might add for every 100,000 points, you get a life.
Not really clear to me what's going on since I use C# and I'm not too skilled in C++. Could you explan what va_start, va_end and vsprintf do? And, how are you using that list to draw text in the gl part of the code? If you don't have the time to answer then please don't, I wouldn't want to be a bother.
[QUOTE=Darwin226;22190552]Not really clear to me what's going on since I use C# and I'm not too skilled in C++. Could you explan what va_start, va_end and vsprintf do? And, how are you using that list to draw text in the gl part of the code? If you don't have the time to answer then please don't, I wouldn't want to be a bother.[/QUOTE] I figured you wouldn't understand the code snippet, hence why I snipped it. vsprintf, [url]http://www.cplusplus.com/reference/clibrary/cstdio/vsprintf/[/url] va_start, [url]http://www.cplusplus.com/reference/clibrary/cstdarg/va_start/[/url] va_end, [url]http://www.cplusplus.com/reference/clibrary/cstdarg/va_end/[/url]
Excruciatingly slow download, not sure if it's on my end or the host's end. Only getting 10kbps :saddowns: I'll post my thoughts when I have it downloaded. [editline]11:19AM[/editline] Download finished, just played it. Very fun, I put it on my USB key so I can play it at college in my free period later!
[QUOTE=Chris220;22190816]Excruciatingly slow download, not sure if it's on my end or the host's end. Only getting 10kbps :saddowns: I'll post my thoughts when I have it downloaded. [editline]11:19AM[/editline] Download finished, just played it. Very fun, I put it on my USB key so I can play it at college in my free period later![/QUOTE] Yay! :v: I'll look into the download speed. I don't think it's the host, so could be your end. Any ideas for improvement?
download speed was fine the game is amazing but those shields are insanely hard to kill though
[QUOTE=Subby;22191237]download speed was fine the game is amazing but those shields are insanely hard to kill though[/QUOTE] Really? I found them really easy, but that might be because I know exactly how to kill them :v:
i dislike how your weapons are downgraded when you die so you have to verse shields on the first weapon level
[QUOTE=Subby;22191688]i dislike how your weapons are downgraded when you die so you have to verse shields on the first weapon level[/QUOTE] I might run a check on death, if you have higher than a specific weapon, you can get a certain weapon. It only takes one stray bullet to kill the shields though. [editline]10:48PM[/editline] [highlight]Uploading a new version! The link will never change, it will always be updated to the latest.[/highlight] Changelog to 1.2: [Fix] Upgrading glitches [Fix] Weapon returning to normal when killed after basic drones [Add] Fancy Icon [Add] Faster weapon upgrading
About the download speed, I think it was probably my end. I reset my router and all went back to normal =] I had a lot of fun playing this today at college! You inspired me to make something similar as well :v:
This game is so fucking awesome. I got like 75,000 points and then died :j:
What does the money go toward?
[QUOTE=Ortzinator;22205546]What does the money go toward?[/QUOTE] Purchasing a license for the audio engine, so I may possibly sell it. Those who donate would receive the full game at a massive discount, as a thank you of sorts. [editline]11:32AM[/editline] Do you guys think I should contact VALVe? If it was on steam, would you guys purchase it? ( I'd sell for ~$5 )
I would...after I get some money in my bank. :j:
[QUOTE=Chad Mobile;22205714]I would...after I get some money in my bank. :j:[/QUOTE] Haha, thanks man. Actually, thanks to you all, I got a better reaction then I expected. Just sent off the email to Valve.
Nice, can't wait to see what they say. At first I thought this would be like asteroids. Then I played it and was like ":pcgaming:holy shit:pcgaming:"
Really, if you created more variety and maybe improved the graphics slightly you've got a really nice 4-5 dollar game or some such. [editline]09:47PM[/editline] Also co-op or versus would make it an amazing '5 minute game' with your friends of hectic amazingness.
Holy shit, it would be [B]awesome[/B] if each player had an army and a huge battle field and you had to kill all of each-others "soldiers" to win the round.
Quite fun, one "bug" I found is that there is a enemy unit max, so by just flying around in circles you can eventually stop the enemies from spawning.
[QUOTE=Jawalt;22205871]Really, if you created more variety and maybe improved the graphics slightly you've got a really nice 4-5 dollar game or some such. [editline]09:47PM[/editline] Also co-op or versus would make it an amazing '5 minute game' with your friends of hectic amazingness.[/QUOTE] It's only just a release to find out the responses of people. Improving graphics = no no, that would defeat the arcade style game I wanted to make. I plan to create co-op / versus game modes once I get a grasp on RakNet. [editline]11:55AM[/editline] [QUOTE=ryandaniels;22205981]Quite fun, one "bug" I found is that there is a enemy unit max, so by just flying around in circles you can eventually stop the enemies from spawning.[/QUOTE] Interesting, i'll take a look into that.
[QUOTE=ryandaniels;22205981]Quite fun, one "bug" I found is that there is a enemy unit max, so by just flying around in circles you can eventually stop the enemies from spawning.[/QUOTE] I used that too to get a load of points. :j:
[b]Fixed that little bug ryandaniels mentioned.[/b] Or at least I think I did.
Also, not so much problems, but two things I'm not sure I like; [del]1. The mouse only aims. I was surprised that you chose to use solely the wasd keys for movement; I wonder if it would be better to have the direction of the mouse be the direction you move towards when pressing w.[/del] 2. The bullets are not be affect by the ship's velocity. This I'm really not sure needs fixing, but it might be a good idea to try it out and see how it works. Right now, if you were flying alongside an enemy and fired at him, the bullet would miss, going behind him; if however the bullet inherited your velocity, it would instead have hit him, which is more natural result. Actually, disregard number one, it would disallow firing in a direction you aren't moving, what you have now is best.
[QUOTE=ryandaniels;22206250]Also, not so much problems, but two things I'm not sure I like; [del]1. The mouse only aims. I was surprised that you chose to use solely the wasd keys for movement; I wonder if it would be better to have the direction of the mouse be the direction you move towards when pressing w.[/del] 2. The bullets are not be affect by the ship's velocity. This I'm really not sure needs fixing, but it might be a good idea to try it out and see how it works. Right now, if you were flying alongside an enemy and fired at him, the bullet would miss, going behind him; if however the bullet inherited your velocity, it would instead have hit him, which is more natural result. Actually, disregard number one, it would disallow firing in a direction you aren't moving, what you have now is best.[/QUOTE] I can try and take a look into number 2 if you like.
Add a high score system and I will definitely buy this on Steam :smile:
You can improve the graphics and still make it looks retro. Like a 'retro on purpose' look.
[QUOTE=kidwithsword;22206693]Add a high score system and I will definitely buy this on Steam :smile:[/QUOTE] There's a highscore backend already implemented, but I can't be bothered finishing it. Maybe in the next few days I will, as i'll be distracted most of today and tomorrow. [editline]12:50PM[/editline] [QUOTE=Jawalt;22206794]You can improve the graphics and still make it looks retro. Like a 'retro on purpose' look.[/QUOTE] Therefore jacking up the filesize. The graphics and whatnot are generated through OpenGL, all the dat*.arc files are the externals that I can't embed into the program, audio, etc.
Sorry, you need to Log In to post a reply to this thread.