Topic: Online Map Gen

I'm sort of working on an online map generator.

The only problem I have so far is that it's completely incompatible with internet explorer.
But it's not my fault. Through my adventures I've learned that IE is a HORRIBLE HORRIBLE HORRIBLE program and anybody who uses it primarily is fully pittied by me. SWITCH TO FIREFOX OR CHROME OR BE DOOMED TO FAIL IN LIFE AS IE HAS! tongue

Because IE has problems with (honestly) anything relating to a browser it's unable to handle the 4,000-20,000 systems that must be shown in order to create a fully operational online map generator. But fortunately Mozilla Firefox and Google Chrome are FULLY capable of these feets. I'm just warning people ahead of time so that hopefully people will open their minds and start using OPEN SOURCE programs that are FREE and FAST. That way if/when I do create this online map gen people wont have to begin to learn how to use firefox/chrome normally before using my program, they'll already understand how it works big_smile


Believe me people, I've tried everything to make IE run my program faster. I've literally gone 10,000,000 miles out of my way to optimize and restructure how the program works. But IE just can't handle it. IE is just.. completely worthless tongue SO SWITCH NOW OR BE LEFT IN THE DUST OF THE PIONEERS OF THE FUTURE!


Wanna see some examples?
Here is the original one: http://icsim.99k.org/map/index.php

It uses tables to display the systems. You can use the scrollbars to move the map.


Here is the current one: http://icsim.99k.org/map/index2.php

It's an 80x80 map with 4x4 sector scheme.
I removed the tables to reduce the # of elements the program had to deal with. I replaced it by using absolutely positioned divs for each system.
The efficiency improved quite a bit. This will be the code that I'll likely stick with. It's like 99.99% optimized.



Comments appreciated! Feel free to send me ideas also.

Psycho-Simple  says: sky/did you do some programming for stefan lately/coz IC is now *ed

Re: Online Map Gen

Looks good!

Rehabilitated IC developer

Re: Online Map Gen

A10 you got some competition

Destiny is only for those too own to make their fate weak.

~ Geese

Re: Online Map Gen

"The only problem I have so far is that it's completely incompatible with internet explorer."

wait didn't you say you had a problem? tongue

looks neat btw

Never attribute to malice that which is adequately explained by stupidity.

Re: Online Map Gen

I don't know too much about firefox but google's chrome once had a built in keystroke monitor that sent information to their servers periodically (though now they said they've stopped it). If internet explorer is completely useless then why is it I am able to access the internet now?

Why would you pity one who uses internet explorer? What's good about firefox?

#3407

Re: Online Map Gen

When I startup IE the url bar is frozen until a homepage is displayed. (about 3 seconds, waiting......)
Firefox let's you type immediately before anything loads.
-> This is my biggest reason. It may not sound like much but every single time I have to use IE it makes me want to destroy my keyboard.


Microsoft continues to create it's own buggy code that doesn't comply with universal methods used by various browsers. Ask any website designer about IE and they'll tell you they wish IE never existed. Most programming is broken by IE whereas a large majority of it works flawlessly in all of the other major browsers on the market.

You better believe that IE is worthless when 90% of the people that have to program for it hate it. Users may not mind it or even notice how crappy it is but that's because programmers have spent hours upon hours adding extra functionallity to their code to accommodate for IE's lack of vision in their browser. And most people are too lazy to even TRY a new browser out for the fear of having to learn something new. This is why I pity them.


IE semi-freezes on me all the time. It takes forever to open new tabs. It's slow at everything it does. It may not be 100% worthless but it's a POS for sure.


http://news.zdnet.co.uk/internet/0,1000000097,39484276,00.htm
"Switching to Chrome's Incognito mode also switches off the auto-suggest features, a Google representative said. "

If you wanted to be private you could have easily gone incognito. Besides, it was only added to improve the quality of their product in the best, honest, possible way. I highly doubt there are people out there that type their passwords or credit card numbers or any other type of personal information in a search bar anyway, so what does it matter xD

What else would you be hiding? If you're searching for something bad then you deserve to be prosecuted tongue yeah I said it tongue

Psycho-Simple  says: sky/did you do some programming for stefan lately/coz IC is now *ed

Re: Online Map Gen

Yo. Stop being racist and test this with Opera, slacker. Chrome ? Who even cares ?

.::: ______This is my world now_____ :::.
.:::_____D____A____M____O____N_____:::.
~Fight for your freedom or die enslaved~
~Lemming, Fft, Blue Wing, Viking, Nomad~

Re: Online Map Gen

Update, everything works fine in Opera, Safari and the Flock browser. (As well as firefox and chrome)
IE is the only one with "issues" beyond my control.


Note: My examples above have not been updated and don't work in opera. I fixed this problem but I wont be updating the live version until I'm ready for it to be shown.

Psycho-Simple  says: sky/did you do some programming for stefan lately/coz IC is now *ed

Re: Online Map Gen

Looks interesting Skylar.  I still use the original MapGen though.  What will your programme do that the original one can't do?

And how does this programme collect the data?  Does it access ICs servers in any way?

To those who understand I extend my hand; To the doubtful I demand to take me as I am.

Re: Online Map Gen

Nope, it doesn't access Imperial Conflict at all.

This program will be per-family based. Meaning everyone in a family can add planet lists and view planet lists from other family members.
This will eliminate the need to post plists in a family forum because everyone will have them in one central place, and even better they can view the list without having to pop it into ICMapGen.

There are a lot of additional functions that I'll be adding as well.
When choosing what plists to show you'll be able to choose GROUPS of plists. I'm thinking of making a treelist like:

+ Family #xxxx
- Empire 1
- Empire 2

You'll be able to select the entire family or just individual empires and view them all in one grouping. (or even several families and several empires)
When choosing which planet lists to show on the map you'll be able to display 3 different groupings at once.
Each grouping will have it's own user-chosen system color (like MapGen) to display on the map and there will be 1 color for each combination of those 3 groups (1-2, 2-3, 3-1 ... and 1-2-3)
So when you view the map - systems that only contain planets owned by the empires in 1 grouping will be colored the color the users chooses for that group. And if two/three groups share a system a different system color will be shown depending on the user's choice for that combination.
So there will be, at most, a total of 7 differently colored systems on the map at one time.

This can be useful if you want to show all of your families planets VERSUS all of your allies planets VERSUS all of an enemies planets. (or any combination you can think of.. it could even be attack phases.. Phase1, Phase 2, Phase 3.. your only limited by what you can think of)
All shares will be visible and you wont have to spend hours modifying MapGen to do the same thing tongue (At least at this complexity)


The Online map gen will be able to store more complex information as well. You'll be able to copy your planet's page and the program will log which one of your planets are portaled etc. when you update your personal plist (I might even make it possible to store which planets are lasered and the maxsize/built info as well. This could be very helpful when planning jumps because you can view your entire families planet info - hell I might even add a building calculator for kicks - but these are just thoughts in process and would take a while to invent)


I'll probably be adding a ton of Comparison functions too using the groups above. One will be a fleet calculator like MapGen.
But I'll probably have a Share-Outputer which just gives you something you can copy/paste with a list of certain shares etc.



I'm also thinking of making it possible to click on a system and have it take you to that specific system in-game.
If you wanted to you could goto the forum while in-game and click on a link to my onlinemap and use my map instead of IC's tongue (Maybe IC will make a link for it on the sidebar too, or an option that you can turn on in preferences lol. Just an idea xD)


I dunno, more ideas are appreciated! I love not having to think up everything all by myself xD

Psycho-Simple  says: sky/did you do some programming for stefan lately/coz IC is now *ed

Re: Online Map Gen

An added feature I just thought of.

You'll be able to create "Collections" and save those collections.

Then when you view the map you choose 1, 2 or 3 different collections. Each collection will be colored it's own specific color and each Shared system will be colored differently (all configurable)

That way a family leader/member can create a collection and just tell there other family members which collection to checkout.

Psycho-Simple  says: sky/did you do some programming for stefan lately/coz IC is now *ed

Re: Online Map Gen

http://icsim.99k.org/map/index2.php


Updated.

It's not functional but the graphical parts are coming along.

Psycho-Simple  says: sky/did you do some programming for stefan lately/coz IC is now *ed

Re: Online Map Gen

OK, manually adding PLists to the porgramme.  That's what I was hoping, but your post was kinda vague. tongue 

So far, sounds like a good programme. 

Just one other question though.  Will this be hosted online?  Basically, will there be files stored in a remote location that are potentially accessible by hackers and/or the server host?  How secure and vadal-safe will this programme and the user-generated files be?

To those who understand I extend my hand; To the doubtful I demand to take me as I am.

Re: Online Map Gen

It'll all be stored in a database accessable only to me (online). So you can either trust me or not use the program lol.

The system should (in theory) be 99% locally secure (It's impossible to be 100% security safe anywhere)

The only possibility is that spys etc. can give out the family password/login information. So you'd have to trust your family on that one.

Psycho-Simple  says: sky/did you do some programming for stefan lately/coz IC is now *ed

Re: Online Map Gen

So the last post on this was 2 years ago... Is this actually up and working somewhere - the links above are broke.