Author Topic: Portal 3 - Exile [Alpha]  (Read 26941 times)

0 Members and 2 Guests are viewing this topic.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal 3 - After Life [Alpha]
« Reply #15 on: October 18, 2014, 04:29:35 pm »
I'm interested to see how you implement portals.  Are you planning for anything like portals on diagonal surfaces?  Also are you aware of the portal bumping problem?  It was probably the hardest problem to solve in my old portal game and resulted in a ton of code, and still has a number of small bugs.

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Portal 3 - After Life [Alpha]
« Reply #16 on: October 18, 2014, 04:38:12 pm »
I'm planning to not do diagonal surfaces, just regular ones. I realized portal bumping would be an issue but haven't put much thought into that yet to be honest. I'm thinking I'll solve it by making the portals snap to the 5x5 grid automatically and simply check if the variable containing the existing portal is the same as the variable containing the portal that's being placed.

My biggest problem will probably be speed and size.
« Last Edit: October 20, 2014, 07:27:28 pm by ClrDraw »
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal 3 - After Life [Alpha]
« Reply #17 on: October 18, 2014, 06:28:10 pm »
Well I wish you good luck and hope that the portal bumping all works out well :D

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Portal 3 - After Life [Alpha]
« Reply #18 on: October 18, 2014, 09:29:28 pm »
Thank you Builderboy :) if my game ends up being half as good as yours, I'll be happy.

Here's what I've got for a menu (also added to first post):
« Last Edit: October 25, 2014, 06:38:21 pm by ClrDraw »
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline Ivoah

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +3/-0
    • View Profile
    • Codinghobbit
Re: Portal 3 - After Life [Alpha]
« Reply #19 on: October 18, 2014, 10:38:45 pm »
This looks great! I can't wait for it to be finished.
http://codinghobbit.no-ip.org
My Calcs:
TI-86 (now broken) $2
TI SR-56 - $0
TI-Nspire CX CAS - $152
TI-84+ Silver Edition - $56
TI-84+ Silver Edition - $0
TI-85 - $0
TI-73 Explorer VS - $10
ViewScreen - $3

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Re: Portal 3 - After Life [Alpha]
« Reply #20 on: October 20, 2014, 06:12:07 pm »
Thank you Builderboy :) if my game ends up being half as good as yours, I'll be happy.

Here's what I've got for a menu (also added to first post):

That menu is epic.
This used to contain a signature.

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Portal 3 - After Life [Alpha]
« Reply #21 on: October 20, 2014, 07:26:52 pm »
Thank you. I'm going all out with this project  [-.-]~
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Portal 3 - Exile [Alpha]
« Reply #22 on: November 04, 2014, 01:40:58 am »
I'M a bit late to the party, but I was surprised to see a new portal game being worked on. If you can somewhat match the original Portal Prelude physics and gameplay it will be amazing. It's already a big classic for calcs so I'm sure people would be happy to see a sequel (assuming it gets finished of course, although if you decide to not finish this, a level pack for Portal Prelude instead would still be kinda cool).

Something I wonder: Builderboy originally made one or two Portal games in pure BASIC before he started the Axe game. Do you think the levels from the BASIC game could be implemented into a new Axe Portal?
Dream of Omnimaga

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Portal 3 - Exile [Alpha]
« Reply #23 on: November 04, 2014, 11:07:32 am »
Nice menu, I hope this ends up good. :)

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Portal 3 - Exile [Alpha]
« Reply #24 on: November 05, 2014, 06:56:00 pm »
If you can somewhat match the original Portal Prelude physics and gameplay it will be amazing.
That's the plan  :)  It will have an entirely different plot and a few different features (most likely swapping out energy pellets for something else as they weren't included in Portal 2), but I plan on making it overall similar to Builderboy's (especially graphically). As for the BASIC levels, that's not a bad idea.
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal 3 - Exile [Alpha]
« Reply #25 on: November 06, 2014, 12:29:05 am »
There won't a way to port the levels from the Basic game, since portals worked completely differently in that game.  Portals couldn't be inside of walls, they were in empty space instead.  There was no momentum or anything like that either, so I imagine the puzzles wouldn't port over particularly well anyway.  Also, how is progress on this going? 

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Portal 3 - Exile [Alpha]
« Reply #26 on: November 06, 2014, 06:39:25 pm »
Update: I've had little time with classes and everything to work on this lately, but I still made some progress. Portals can now be shot (up and down only, more to come later). I also wrote decent code that let the player fall through the portals but it got deleted... I plan to rewrite it this weekend.


« Last Edit: November 23, 2014, 12:01:51 pm by ClrDraw »
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline bb010g

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 428
  • Rating: +22/-1
  • I do stuff
    • View Profile
    • elsewhere on the net
Re: Portal 3 - Exile [Alpha]
« Reply #27 on: November 08, 2014, 02:23:10 am »
You may want to look at Mari0's source a bit too for inspiration.
Arch Linux user
Haskell newbie | Warming up to Lua | Being dragged into C++
Calculators: HP 50g, HP 35s, Casio Prizm, TI-Nspire CX CAS, HP 28s, HP Prime, Mathematica 9 (if that counts)
π: 3.14...; l: 108; i: 105; e: 101; l+i+e: 314
THE CAKE IS A LIE IS A PIE

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal 3 - Exile [Alpha]
« Reply #28 on: November 08, 2014, 06:45:25 pm »
Aw didn't show any screenshots of the dude going through the portal?  Also it looks like you are planning to have the portals 5 pixels wide, what made you decide to use those dimensions?

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Portal 3 - Exile [Alpha]
« Reply #29 on: November 08, 2014, 07:58:04 pm »
He can't go through portals yet :/ I had a bit of code for that completed but it got erased during an accidental reset.
But I think 5x5 portals would be easiest to use because I can have them snap to the 5x5 grid (since everything else in the game is 5x5). I may implement what Valve used and have the player automatically adjust to make falling into portals easier (since guiding the player into a small portal manually can be annoying).
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.