Author Topic: RingDesigner - Map Editor  (Read 38560 times)

0 Members and 1 Guest are viewing this topic.

Aino

  • Ent
  • ******
  • Thank You
  • -Given: 4
  • -Receive: 27
  • Posts: 1,523
  • They'll eat you next!
  • Eufloria: Yes
RingDesigner - Map Editor
« on: July 30, 2011, 01:09:38 AM »
Are you ready for...


RingDesigner is a complete map editor which grants you the power to create maps very easy, either if it is on screen or when you look at the map code!

To start making maps, download and play it as a normal Eufloria Map :)

The controls are the same as RoidForge, if you haven't seen it:

1.  Left click one of the tools in the top left.
2.  Left-click to add and remove asteroids, or click-and-drag an existing asteroid when modifying its position, size and send distance.
3.  If you want to select an asteroid without changing its properties, right-click it.

Thanks to Annikk.exe for making RoidForge in the first place, giving me a start, although I have written everything myself(except for some copy/paste snippets:P)
And thanks to Mihhaelo for acknowledging me about GetFactionColour(), not that I entirely understand it yet either :P

WARNING: When using RingDesigner, you'll need to restart the game after useage! For some reason when going from RingDesigner directly over to another map, you spawn asteroids whenever you click!!!
I hope I got you warned!

Somewhat a tutorial exist here, it has a very deep explanation on pictures!
Aino's Functions("Tutorial inside of the Spoiler for the map editor!)


(click to show/hide)
« Last Edit: February 01, 2012, 04:49:15 AM by Aino »

Lost Seedling

  • Shrub
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 25
  • Posts: 195
Re: RingDesigner - Map Editor
« Reply #1 on: July 30, 2011, 05:43:48 AM »
Really fantastic and brilliant! This is what happens when a giant stands on the shoulders of a giant, I guess.

Just a suggestion for the next upgrade: It would be so great to have a  small digital display somewhere showing the actual values not already displayed (senddistance, radius)  being adjusted or implemented in real-time; but maybe that is just messing with perfection.

The generous investment in time and innovation I see in improving this game by people in this forum blows my mind.

 
« Last Edit: July 30, 2011, 05:58:06 AM by Lost Seedling »

Aino

  • Ent
  • ******
  • Thank You
  • -Given: 4
  • -Receive: 27
  • Posts: 1,523
  • They'll eat you next!
  • Eufloria: Yes
Re: RingDesigner - Map Editor
« Reply #2 on: July 30, 2011, 05:59:14 AM »
Wait...
Quote
This is what happens when a giant stands on the shoulders of a giant
??

Who's the giants and who is standing on which gient? o.O



And what do you mean by display? If you hover over the asteroid you'll see the values? Explain :)

Pilchard123

  • Tester
  • Old Oak
  • ****
  • Thank You
  • -Given: 4
  • -Receive: 21
  • Posts: 929
  • Eufloria: Yes
Re: RingDesigner - Map Editor
« Reply #3 on: July 30, 2011, 06:21:53 AM »
Imma guessing you stood on Annikk. You expanded on RoidForge, hence standing on his shoulders.

It's a variation of a quote (supposedly) spoken by Newton: "If I have seen further it is by standing on the soulders of giants."

Aino

  • Ent
  • ******
  • Thank You
  • -Given: 4
  • -Receive: 27
  • Posts: 1,523
  • They'll eat you next!
  • Eufloria: Yes
Re: RingDesigner - Map Editor
« Reply #4 on: July 30, 2011, 06:38:08 AM »
Hmmm, I'm a giant :D
« Last Edit: August 01, 2011, 11:33:13 AM by Aino »

Lost Seedling

  • Shrub
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 25
  • Posts: 195
Re: RingDesigner - Map Editor
« Reply #5 on: July 30, 2011, 12:39:58 PM »
Quote
And what do you mean by display? If you hover over the asteroid you'll see the values? Explain

I just meant in a future update perhaps showing the actual values of the radius, senddistance,  and coordinates as they are being adjusted. Unless I am not seeing something, it would be good to know what these values are without having to wait until the map file has been created. Right now, I have no way of knowing what radius or senddistance I am creating. So, it is hard to envision how the seedlings will interact within the map. Is the radius of the asteroid I just created 10, 100, 1000?  I can't tell. I'm sure as I experiment in the future, and learn how big the grid sectors are, it will become more intuitive. Just a suggestion for a future version since I don't have the ability to do it myself!

Aino

  • Ent
  • ******
  • Thank You
  • -Given: 4
  • -Receive: 27
  • Posts: 1,523
  • They'll eat you next!
  • Eufloria: Yes
Re: RingDesigner - Map Editor
« Reply #6 on: July 30, 2011, 07:12:14 PM »
i can fix that, it's simple as hell :)

AWS

  • Achiever
  • Arboreal Being
  • ****
  • Thank You
  • -Given: 0
  • -Receive: 2
  • Posts: 275
Re: RingDesigner - Map Editor
« Reply #7 on: July 31, 2011, 07:21:58 AM »
Quote
And what do you mean by display? If you hover over the asteroid you'll see the values? Explain

... showing the actual values of the radius, senddistance,  and coordinates as they are being adjusted...
i agree. an excellent idea indeed :)

Aino

  • Ent
  • ******
  • Thank You
  • -Given: 4
  • -Receive: 27
  • Posts: 1,523
  • They'll eat you next!
  • Eufloria: Yes
Re: RingDesigner - Map Editor
« Reply #8 on: July 31, 2011, 07:29:16 AM »
I've fixed that already :P

Lost Seedling

  • Shrub
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 25
  • Posts: 195
Re: RingDesigner - Map Editor
« Reply #9 on: July 31, 2011, 03:23:45 PM »
Oh Yeah! Nice job. Things keep gettin' better and better! I can hardly wait to see the next Eufloria toy- 3D rotating cubes rallying in a minimap?

Rudolf

  • Administrator
  • Old Oak
  • *****
  • Thank You
  • -Given: 4
  • -Receive: 12
  • Posts: 673
  • Euflorian Ambassador
    • Omni Systems Limited
  • Eufloria: Yes
Re: RingDesigner - Map Editor
« Reply #10 on: July 31, 2011, 04:55:43 PM »
hah, aaaawwwwwesoooome.  Makes me want to do an official mappack this.
-----------------------------------------------------
Rudolf Kremers - Grand Poobah

http://www.omni-labs.com
http://www.rudolfkremers.com
http://rudolfkremers.tumblr.com/

Aino

  • Ent
  • ******
  • Thank You
  • -Given: 4
  • -Receive: 27
  • Posts: 1,523
  • They'll eat you next!
  • Eufloria: Yes
Re: RingDesigner - Map Editor
« Reply #11 on: July 31, 2011, 05:56:36 PM »
Oh Yeah! Nice job. Things keep gettin' better and better! I can hardly wait to see the next Eufloria toy- 3D rotating cubes rallying in a minimap?

Hehe, developement on the forum gets better, but I guess 3D cubes in masses are far off, they'll cause alot of lag sadly :/

That makes me wonder, is Annikk still trying to finish that 3D engline he made?

hah, aaaawwwwwesoooome.  Makes me want to do an official mappack this.

DO IT! :D

But do you mean MapPack or ModPack? o.O

Lost Seedling

  • Shrub
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 25
  • Posts: 195
Re: RingDesigner - Map Editor
« Reply #12 on: July 31, 2011, 06:46:45 PM »
Aino,

Thanks to your efforts, I was able to modify your code to resemble something closer to what I was envisioning. Personally, it works a little better for me, and may be an alternative others might find useful as well. It doesn't seem to harm the overall functioning as far as I can tell. If you disapprove I'll delete this post.

Changes:

Repositioned Asteroid Stats
Repositioned and screen-centered Current Tool-Pick Label
Eliminated Tool-Highlighted Text
Added Mouse Coordinates
Text Color changes with Faction Ownership
Text Size Adjusts with Screen Size
Files are saved with Session Number and Date-stamped so you can easily save multiple versions while working -- NEW
File Name/Session Number is displayed when you save your work -- NEW
« Last Edit: August 16, 2011, 04:29:51 AM by Lost Seedling »

Aino

  • Ent
  • ******
  • Thank You
  • -Given: 4
  • -Receive: 27
  • Posts: 1,523
  • They'll eat you next!
  • Eufloria: Yes
Re: RingDesigner - Map Editor
« Reply #13 on: July 31, 2011, 06:52:51 PM »
Nice! I can see if I can get some of this into my own, since the stats atleast is so frickin' annoying, I say... I shouldn't have made it that way <.<



Edit: I wonder of one thing, was it easy to work with the system/ change it?

Lost Seedling

  • Shrub
  • ***
  • Thank You
  • -Given: 22
  • -Receive: 25
  • Posts: 195
Re: RingDesigner - Map Editor
« Reply #14 on: July 31, 2011, 06:58:27 PM »
Weeellll- I wasn't going to say anything...


Yes, it was quite easy to modify since I was mostly using your information. If you hadn't added the stats in the first place it would've taken me forever to figure it out, if ever.

Cute Dog, BTW.
« Last Edit: July 31, 2011, 07:19:55 PM by Lost Seedling »