• Portal Prelude 5 1
Currently:  

Author Topic: Portal Prelude  (Read 226888 times)

0 Members and 1 Guest are viewing this topic.

Offline Compynerd255

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +53/-4
  • Betafreak Games
    • View Profile
    • Betafreak Games
Re: Portal X
« Reply #705 on: February 28, 2011, 10:27:09 am »
Okay, that menu looks freakin' sweet. I believe it will be a robust framework for whatever you decide to do with it. When you post this to ticalc.org, remember to ask the staff to feature you.
The Slime: On Hold, preparing to add dynamic tiles

Axe Eitrix: DONE

Betafreak Games: Fun filled games for XBox and PC. Check it out at http://www.betafreak.com



Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Portal X
« Reply #706 on: February 28, 2011, 04:33:32 pm »
Hey, Buillderboy, nice menu ;)

One question; how do you cycle through the appvars? Do you copy the whole VAT to RAM, or is it more of a sliding-window type of thing? If it's the latter, could you tell me a rough outline on how to do it?

Edit: code in pastebin

Downwards scrolling works fine, but upwards scrolling is glitching really badly.

I need a way to do this without using any user RAM...
« Last Edit: February 28, 2011, 04:55:49 pm by squidgetx »

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal X
« Reply #707 on: February 28, 2011, 05:19:37 pm »
Yeah I copy the names of the appvars into savescreen before displaying, although theoretically i guess, you could write routine to read them directly from the VAT

Offline sodium.777

  • LV2 Member (Next: 40)
  • **
  • Posts: 30
  • Rating: +0/-0
    • View Profile
Re: Portal X
« Reply #708 on: February 28, 2011, 06:12:54 pm »
can i play this on tinspire?

SirCmpwn

  • Guest
Re: Portal X
« Reply #709 on: February 28, 2011, 06:23:40 pm »
You should have a header for custom levels, and only display those with the appropriate header.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Portal X
« Reply #710 on: February 28, 2011, 06:26:20 pm »
@sodium yes, if you have the 84+ keypad. It's written in axe, after all.

Offline sodium.777

  • LV2 Member (Next: 40)
  • **
  • Posts: 30
  • Rating: +0/-0
    • View Profile
Re: Portal X
« Reply #711 on: February 28, 2011, 06:29:41 pm »
are there any programs besides ndoom written for tinspire cas?

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Portal X
« Reply #712 on: February 28, 2011, 06:38:57 pm »
yes, the GBC emulator, Block dude Nspire, Trapped Nspire, and a few others.

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal X
« Reply #713 on: February 28, 2011, 07:12:47 pm »
You should have a header for custom levels, and only display those with the appropriate header.

Yes I do have this in place, but for the purposes of demonstration I disabled it so you guys would have something to see :)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Portal X
« Reply #714 on: February 28, 2011, 07:18:02 pm »
I love the intro Builderboy, especially the spinning thing and the scrolling menu bottom. I always liked those, I even implemented them in XXR. :D
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal X
« Reply #715 on: February 28, 2011, 07:19:54 pm »
Yay :D Glad you liked it :) Also, did anybody notice that the 5 panels flicker on as the screen is raised?  It wasn't captured very well in Wabbit, so its hard to see D:

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Portal X
« Reply #716 on: February 28, 2011, 07:23:21 pm »
Yay :D Glad you liked it :) Also, did anybody notice that the 5 panels flicker on as the screen is raised?  It wasn't captured very well in Wabbit, so its hard to see D:
I noticed.


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

SirCmpwn

  • Guest
Re: Portal X
« Reply #717 on: February 28, 2011, 08:19:55 pm »
I noticed as well, very cool.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Portal X
« Reply #718 on: February 28, 2011, 08:32:46 pm »
Oh right I see it now. Nice.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Builderboy

  • Physics Guru
  • Project Author
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Portal X
« Reply #719 on: March 01, 2011, 09:58:30 pm »
Woot, I am working on the Axe based level editor right now, and it's coming along rather nicely :D I have a dynamic tilemap display working, and it alters the display as you edit.  It uses the exact same map rendering code, so it gives you an exact preview of what your level is going to look like.  It also gives you a very simple way to edit objects as well, as is detailed in the screenshot.  When your cursor is placed over a button or a plasma ball emiter, you can press Alpha to edit the door that the tile opens when activated.  From then on, whenever you place your cursor over the tile, it will highlight the door that it opens :D

I am definitely going to keep polishing this up for the final release, and there will be a lot more options.  You will be able to load levels, save them to appvars, pack multiple levels into a single appvar, and even reorder the levels inside the appvar!  Here is a screenie of what I have so far.