Author Topic: Portal Prelude Level Editor Released!  (Read 19419 times)

0 Members and 1 Guest are viewing this topic.

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Portal Prelude Level Editor Released!
« on: November 17, 2012, 08:38:40 pm »
So I am going to be releasing the Portal Prelude level editor in anticipation of the upcoming Portal Prelude release.  This is both to give you guys some time to create levels, and also because I need some more levels for my game!  There are about 6 slots open, but I'm eager to see what kind of levels you guys can whip up!  There are 4 files in the zip, the level editor which is prgmPEDIT, the appvarPortal2 which is necessary to launch the engine, the engine app itself Portal, and the README which details the quirks of the level editor.
« Last Edit: November 18, 2012, 08:17:02 pm by Builderboy »

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #1 on: November 18, 2012, 04:37:41 am »
It seems that you didn't sign your app, so I can't send it to my calc.

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #2 on: November 18, 2012, 04:41:08 am »
Whoops, I always forget that >.< Should be all fixed now!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Portal Prelude Level Editor Released!
« Reply #3 on: November 18, 2012, 04:58:04 am »
Nice stuff. Should this be moved to news by the way? (although that would require adding a link to the attachment directly in the post) Or should we wait until the game release?

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #4 on: November 18, 2012, 05:00:13 am »
Probably wait for the game release

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #5 on: November 18, 2012, 08:37:54 am »
Great work, Builderboy!  I tried to make a level editor for one of my games -- the editing part is easy, saving and expanding isn't :D

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Portal Prelude Level Editor Released!
« Reply #6 on: November 18, 2012, 02:17:14 pm »
ooh, this is really well done. i like how straightforward everything is.
also, here's to one more step towards a release!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Portal Prelude Level Editor Released!
« Reply #7 on: November 18, 2012, 02:18:38 pm »
@Hot_Dog for TI-BASIC it isn't too hard to make a map editor and saving only requires pasting data in the PRGM editor, but in Axe I got stuck at external vars stuff and never managed to get further. >.<

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #8 on: November 18, 2012, 02:40:10 pm »
TiLP is broken for me right now, and it won't send Portal2.8xv. <_< I'll try it tomorrow at school.
« Last Edit: November 18, 2012, 02:40:32 pm by Streetwalker »

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #9 on: November 18, 2012, 03:25:30 pm »
@Hot_Dog for TI-BASIC it isn't too hard to make a map editor and saving only requires pasting data in the PRGM editor, but in Axe I got stuck at external vars stuff and never managed to get further. >.<

Yeah, you're right, for TI-Basic it isn't too hard.  But I nearly banged my head in frustration when it came to saving compressed levels to appvars

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #10 on: November 18, 2012, 04:01:41 pm »
Yeah the secret that makes it a lot easier to work with level packing is that when I first unpack the levels, each level gets put into it's own appvar.  When you go to edit a level, the level data is decompressed and put into memory, where the editing can take place.  The appvar is deleted during this time, and when you save the level, it is recreated with the right size.  When you switch the order of levels, it's as simple as switching the pointers to the appvars.  Once you save the pack, each level appvar is copied back into the level pack appvar, which has also been recreated with the right size :D

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #11 on: November 19, 2012, 10:49:50 pm »
I thought I would point out that in the newest version, you need to place crates (the . button) on the roof, as they now represent cube droppers.  Whenever cubes pass through fields, they disintegrate and re-spawn from these droppers.  Additionally, I am still in need of levels, so we shall say there is some sort of contest, out of all the levels that get submitted, I will chose the best ones to be put into the final game!

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #12 on: November 19, 2012, 10:52:45 pm »
Hm, Builder, how many more levels do you need?
This used to contain a signature.

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal Prelude Level Editor Released!
« Reply #13 on: November 19, 2012, 10:53:49 pm »
It will depend on if I think of any good ideas, but right now there are 4 slots that still need to be filled.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Portal Prelude Level Editor Released!
« Reply #14 on: November 20, 2012, 02:55:13 am »
I sent you some designs a while back via PM, could you also take them in consideration (Since I can't send stuffs to 84 D:)
I'm not a nerd but I pretend: