|
Post by microfarad on Apr 24, 2010 2:19:08 GMT -5
Heck yeah dude! Everything will be archived in a dropbox. Oh, and NM made the Avvy. THX NM! This is my cool look avvy. My official Avvy is the one I have for chat. I have some bad news... It's going a lot slower than I thought it would. Maybe the first version will be delayed a week, or maybe even more. There's a lot of nitpicky stuff, like ships can't pass through planets, they have to stop at the "No fly zone". I have all the math down, implementing it is the issue... There is an easier way, but I would feel like a cheater... EDIT: I just spent an hour looking for this mistake... Correct: If ((Fixed.NoFlyZone > Abs(FL.Y)) And (FL.X > 0)) Then Incorrect: If ((Fixed.NoFlyZone < Abs(FL.Y)) And (FL.X > 0)) Then On the bright side though, all the trig seems to be becoming second nature to me. It's actually kinda freaky. I don't even think about whether to use cosine or sine, I just do... I'm starting to creep myself out... FINALLY! Something that actually works. Center of map is the yellow circle. Blue circle is a ship before moving. Red circle is a ship successfully stopping and not proceeding to plow through a planet. Planet is green circle. YAYZORS! dl.dropbox.com/u/6316469/PrelimWorking.bmp
|
|
|
Post by nmagain on Apr 24, 2010 9:50:41 GMT -5
By the way, I think that that avatar is rather smashing. It brings out the best in the contrast between the colors of blue and green, and it matches your badge. Well thank you!
|
|
|
Post by microfarad on Apr 24, 2010 10:59:40 GMT -5
Everything is going quite smoothly, yet at a terrible snail's pace... Here's some more info on my game...
I'm thinking that it will go very slowly. The galaxy will be very big, and it will probably take a player a full ten days to cross it, or maybe more. The point is not a nice fast paced RPG. The map/stats/ship positions/everything will be updated once a day by the program. In fact, you need only post once a day to take full advantage of the game. This means that it won't take a huge amount of time to play, and people with more time on their hand's won't gain a ridiculous amount of power (unlike PW). It will be very slow though. The important thing will be to remember to post every single day. It will leave people time for other, more conventional RPGs. Each player will start with a cargo ship. Cargo ships have lots of fuel capacity and can carry a lot of stuff. They are very good for smuggling, but do not have weapons. Players will earn money by transporting goods from one planet to another. Eventually, players will be able to purchase other ships and equipment. Fighter ships are small and have a short range. They have good firepower, but almost no cargo space. The final ship class is the base ship. Base ships can usually hold their own against a couple of fighters, but they will generally need protection. Base ships move quite slowly, but they have a huge cargo space and incredible range. If ships are in the same fleet as a base ship they can trade cargo and re-fuel. Base ships are very expensive, and will probably be incredibly rare. Fleets will move according to the speed of their slowest vessel.
You can move fleets and ships anywhere. If you move a ship to a fleet then it will become part of that fleet.
|
|
|
Post by ONYX on Apr 24, 2010 11:12:27 GMT -5
Alright, I want
5 Protossian Twlight Carriers, 3 Reavers 7 Destroyers and 200 Scoutasions and 100 Fighters Muahaha My World Domination is coming.
|
|
|
Post by Qwerty on Apr 24, 2010 14:40:34 GMT -5
Well, while it didn't pass through the planet, it certainly ran into it... Maybe it goes into orbit?
As for ship driving: Are there different drives? Orbital drive (for motion around a planet, just a regular orbit by default), interplanetary drive (For motion between planets in a system), and interstellar drive (Galactic stuff)?
Orbiting should be pretty easy. Maybe, if they get close enough, they use the command, and from there they just kinda circle automatically.
|
|
|
Post by microfarad on Apr 24, 2010 16:38:31 GMT -5
Well, I want to get this show on the road. After the first version is completed I can add neat features like those. But orbiting would be rather pointless since the map is updated only once a day. To make ships not crash into planets you just make the No-Fly-Zone larger than the visible planet.
|
|
|
Post by Qwerty on Apr 24, 2010 18:28:58 GMT -5
Alright. What about the drives?
|
|
|
Post by microfarad on Apr 24, 2010 19:33:51 GMT -5
That's what I was talking about... Anyways, still makin' progress. I'll start taking ideas for features now, so speak now!
|
|
|
Post by Qwerty on Apr 24, 2010 23:23:45 GMT -5
Well, if they aren't included, then you'll have people going from planet to planet instantly, or people taking literally years to get from star to star.
|
|
|
Post by microfarad on Apr 24, 2010 23:35:37 GMT -5
Bleah, Qwerty, your putting too much into this. There are no solar systems as of yet. And I don't plan to have any. Planets are the only bodies dealt with, suns, moons, etc. are disregarded. If I am to make a full blown game like your talking about, then it would be an independent piece of software. The Forum is just not constructed to handle complex environment like your talking about.
|
|
|
Post by Qwerty on Apr 25, 2010 0:23:26 GMT -5
...Ah. Well, the forum isn't built to do that, no. But this is going through nothing but images and some simple codes, so it would actually be pretty easy.
|
|
|
Post by microfarad on Apr 25, 2010 1:37:50 GMT -5
Tell me Qwerty, what do you do if you want to zoom in/out???
|
|
|
Post by Qwerty on Apr 25, 2010 1:48:13 GMT -5
Oh, I don't mean that it should be added right away. A simple version with just planets is fine. I mean that, theoretically speaking, the forums can handle it.
|
|
|
Post by FoxtrotZero on Apr 25, 2010 2:26:56 GMT -5
And with that in mind.
I'd be glad to help with this project in any way I can. 'Twould be my honor to work on something so top-of-the line.
I can't say I've ever seen anything quite like this.
With that having been said, when all is said and done, and the program is complete, I would like to know if I could use it to my own ends; I have ideas for a forum game of similar nature constructed in a different manner.
Which reminds me. If you get everything together and the parser or whatever together, you could give it to me and i could keep it running. Constantly. It would rarely shut down (when it does would be the extremely rare catastrophe) but, that having been said, a shared dropbox folder could make sure things keep running.
|
|
|
Post by microfarad on Apr 25, 2010 10:26:52 GMT -5
You can be a server? That would be great! We could make the game update minutely! Then all that stuff Qwerty is talking about would be possible! That would take a bit more programming though... I'm guessing we would have to wait a while for it's release... So, I am proceeding as planned with Junebug, but we will make a similar game that runs off your server. We'll give it a different name too. As for the program, I intend to make the source code available to all when it is done, so you may create your own similar game... Keep in mind though that it is being written with a very specific purpose. I'm guessing you want to make some ground/naval/both war game. Well, it's not going to be easy to change this space game to fit those criterion.
|
|
|
Post by Qwerty on Apr 25, 2010 17:57:27 GMT -5
Awesome!
|
|
|
Post by microfarad on Apr 25, 2010 19:26:30 GMT -5
MUAHAHAHAHAHAHA! My dad uses calculus and he still gets the math problems wrong while I get them right without calculus! EAT THAT PEOPLE WHO THINK THEY'RE SO SMART 'CAUSE THEY KNOW CALCULUS!!!
|
|
|
Post by Phantom Zero on Apr 27, 2010 20:50:08 GMT -5
woo I'm joining
race: specters some where on the outer rim of the galaxy
|
|
|
Post by microfarad on Apr 27, 2010 21:39:19 GMT -5
I love how people say they're going to join without first reading about the project. Hint hint, there are no races.
Math problem, first to solve gets my eternal respect and keeps Junebug from failing.
Two particles. #1 and #2 Arbitrary locations (x1,y1) and (x2,y2) Arbitrary velocities v1 and v2 Arbitrary directions of travel a1 and a2 a2 is unknown, please solve for it...
So far I have: sin(a2)*(x1*v1-x2*v2)+cos(a2)*(y2*v2-y1*v2)=sin(a1)*(x1*v1-x2*v1)+cos(a1)*(y2*v1-y1*v1)
Please show your work so I can check it... I will try to get help from my dad, but he is often busy. I will also pick the brain of my math teacher, but he can be a bit impatient (LOL, impatient math teacher, how does that work?). I will also ask one of my former math teachers, he got a 4.0 in a double physics/math major, and he's a really nice guy, maybe I'll get the answer from him.
|
|
|
Post by microfarad on Apr 28, 2010 16:08:30 GMT -5
If we do not find the answer, the whole project Junebug will come to a complete standstill. It is, in fact, currently in limbo. No progress is being made. I will try to ask my dad tonight, but he's been traveling, going to meetings, commuting, and generally just working A LOT. He'll probably be home late, and he will definitely require some major persuading. So, unless you want me to mow 3 acres of pasture grass, FIND THE ANSWER!
|
|