Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Major Community Projects
»
Completed
»
Portal X
(Moderator:
Builderboy
) »
Portal Prelude
Portal Prelude
5
1
Currently:
« previous
next »
Print
Pages: [
1
]
2
3
...
75
Go Down
Author
Topic: Portal Prelude (Read 254829 times)
0 Members and 6 Guests are viewing this topic.
Builderboy
Physics Guru
Project Author
LV13
Extreme Addict (Next: 9001)
Posts: 5673
Rating: +613/-9
Would you kindly?
Portal Prelude
«
on:
March 09, 2010, 11:14:21 pm »
You guys know i never halt progress on one project without creating another!
I have 2 anouncments to make.
1)
I have been working on a Portal Gold edition!
The engine is being completely remodeled for faster speed and better portal handling
More levels will be added, for even more Portal Madness
More levels means more GlaDOS! So get ready for a deeper storyline and interesting twists
All the original puzzles will be included, plus some new ones!
2)
I have recently started working on
PortalX
. An Axe version of the portal game.
PortalX will serve as the prequel to Portal, with a whole new storyline, and full Portal Physics! Get ready to use new portal concepts like momentum and velocity to solve puzzles like never before! New obstacles will be added as well, so you will need to be extra careful
Are you thinking with Portals yet??
Here are some screenshots of the engine i have set up right now. Full portal physics are already supported, as well as a crude portal gun.
Demonstrating the portal physics
Demonstrating how the new engine is (completely) different than the old.
About the Engine:
I am using Axe 0.0.06 to do my compiling (i didn't upgrade to 0.1.0 yet
) and the source is about 2000 bytes, and it compiles to about double that. I'm sure there are many many places i could optimize however. All collision detection is done via memory access, not pixel testing. I wrote a pointTest sub to test whether or not a point in the world is solid or not. Portals can warp this data
Warping through portals actually takes up about 1/2 of the engine code right now, as i have to account for momentum change as well as the multiple sprites needed to complete the warping effect.
«
Last Edit: November 05, 2011, 10:09:00 pm by Builderboy
»
Logged
+10/-0 karm for this message
meishe91
Super Ninja
LV11
Super Veteran (Next: 3000)
Posts: 2946
Rating: +115/-11
Re: Portal X
«
Reply #1 on:
March 09, 2010, 11:22:28 pm »
Wow, that looks amazing. Can't wait
Logged
Spoiler
For
Spoiler
:
For the 51
st
time, that is not my card! (Magic Joke)
Radical Pi
LV9
Veteran (Next: 1337)
Posts: 1143
Rating: +5/-2
Re: Portal X
«
Reply #2 on:
March 09, 2010, 11:25:04 pm »
Note to self: learn Axe while it's still young
This is simply stunning. I've never played the real Portal, but I'll be sure to give this a go when you finish it!
Logged
One of these days I'll get a sig I'm really proud of.
Builderboy
Physics Guru
Project Author
LV13
Extreme Addict (Next: 9001)
Posts: 5673
Rating: +613/-9
Would you kindly?
Re: Portal X
«
Reply #3 on:
March 09, 2010, 11:33:25 pm »
Yeah, i must say that a lot of credit needs to go to Quigibo for writing such an epic compiler. Axe is simply amazing. ^^
Logged
meishe91
Super Ninja
LV11
Super Veteran (Next: 3000)
Posts: 2946
Rating: +115/-11
Re: Portal X
«
Reply #4 on:
March 09, 2010, 11:39:02 pm »
*Give big round of applause to Quigibo*
Logged
Spoiler
For
Spoiler
:
For the 51
st
time, that is not my card! (Magic Joke)
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Portal X
«
Reply #5 on:
March 09, 2010, 11:53:23 pm »
WOW! Now I know what was that collision detection thing you worked on the other week! Awesome stuff Buildeboy, and look at the speed it runs!
Do you think I should add a sub-forum for this or do you think it's close to done? It's friggin awesome! That Axe parser is sure gonna trigger a lot of releases in the TI community, yet it' still only 10% complete, according to version number. Just one thing: backup backup backup backup! In case, and if you're on a Nspire, backup your archive too.
btw does this supports multi keypresses? I haven't messed with Axe Getkey yet
Logged
Builderboy
Physics Guru
Project Author
LV13
Extreme Addict (Next: 9001)
Posts: 5673
Rating: +613/-9
Would you kindly?
Re: Portal X
«
Reply #6 on:
March 09, 2010, 11:59:45 pm »
Well the engine still has a lot to add to it, including lasers, buttons, doors, and plasma balls. (I'm trying to make it a lot more like the original portal) so its not *that* close to being done. The portal gun isnt even bug free yet
. I think you can add PortalX and remove Castle Storm (its not calc, and i'm kinda stuck anyway, if i get unstuck i'll let you know
)
Yep it supports multiple keypresses, and the traditional numpad portal shooting. It also runs in 8Mgz right now, and it getting awesome speed so i am very happy
And don't worry, i have many backups already. Whenever you see a screenshot, you can be content that i had to backup to my comp to make the shot
* Builderboy wonders if TiCalc will create an Axe section in the archives when Axe is released officially *
Logged
meishe91
Super Ninja
LV11
Super Veteran (Next: 3000)
Posts: 2946
Rating: +115/-11
Re: Portal X
«
Reply #7 on:
March 10, 2010, 12:30:10 am »
I don't think they will until there is a wider variety. Which won't take to long though (especially with people like you lol)
Logged
Spoiler
For
Spoiler
:
For the 51
st
time, that is not my card! (Magic Joke)
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Portal X
«
Reply #8 on:
March 10, 2010, 12:44:38 am »
I'll add PortalX and keep Castle Storm, since we allow calc, PC and rom hack projects anyway
, Project M is inactive atm and I left the forum anyway since I know it's not really dead unlike for example Nyaar.
I doubt they will add an axe section on ticalc.org for the following reason: programs are compiled in ASM. All Axe games will be released in TI-83/84 Plus Assembly Games, either no-stub, mirage or ion, depending what you compile for. If you notice, all TI-89 C, GFA BASIC and ETP Studio stuff is released under ASM section, anyway. For 83+, the EZAsm games are loaded in ASM section too. If it was interpreted language, then it would be a different story, but as for now, these games are compiled into ASM code.
I think Quigibo should release a build on Ticalc, though. Even if he doesn't update frequently there, it might interest many people, because it alerady does in #ti and United-TI
If you guys make games and release them on ticalc, I would recommend putting Axe in the title (like "Portal X (Axe Parser)") or the description and readme with link to download, so it might make it more known.
Logged
Builderboy
Physics Guru
Project Author
LV13
Extreme Addict (Next: 9001)
Posts: 5673
Rating: +613/-9
Would you kindly?
Re: Portal X
«
Reply #9 on:
March 10, 2010, 12:59:56 am »
Alright, although the projects section is getting kinda crowded!
And yeah thats a very good point. Some people might even choose to release their Axe games under the guise of asm without even revealing that it wasn't written in asm originally
. I'll be sure to give tons of credit when i release any Axe game though ^^
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Portal X
«
Reply #10 on:
March 10, 2010, 01:14:44 am »
oh this is nothing, you haven't seen
the old forum one
.
Most were not very active, though
Also, Idk how Quigibo will handle credits when he releases the program on ticalc. Will he requires us to post the source code? I think it should be a requirement to mention his name and Axe in the readme, though. As for source, my only issue with this would be games where you open doors with passwords, then it would become too easy for players to beat the game as they would just look for the password in the source
. Just in BASIC it is a major issue. Posting the source may encourage people to give Axe a try, though.
«
Last Edit: March 10, 2010, 04:36:52 am by DJ Omnimaga
»
Logged
{AP}
LV8
Addict (Next: 1000)
Posts: 981
Rating: +74/-3
I am Webmaster!
Re: Portal X
«
Reply #11 on:
March 10, 2010, 03:46:41 am »
Holy crap, mate.
Well, if there was ever a program that could make me want to learn Axe, this is it.
I would LOVE a look at that engine sometime. I've been staring at these screenshots dreaming up code in my head for how to do this but I just can't come up with a way for it to be THAT good. Damn, I need to just sit down and talk with you about coding one day. xP
Logged
If you have Google+, join me!
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Portal X
«
Reply #12 on:
March 10, 2010, 03:51:13 am »
I would like to see a new game from you in Axe ^^
Maybe first port that avalanche type game you made a year ago?
«
Last Edit: March 10, 2010, 03:51:40 am by DJ Omnimaga
»
Logged
{AP}
LV8
Addict (Next: 1000)
Posts: 981
Rating: +74/-3
I am Webmaster!
Re: Portal X
«
Reply #13 on:
March 10, 2010, 03:56:31 am »
Hm... might be a good idea. Especially for a first project.
I still need to learn Axe though. The best way for me would be documentation and example source code. That's how I learned basic and xLIB/CIII in no time.
Though, maybe I could talk with someone and have them tutor me. Of course, everyone's far too busy with their projects so I'll just go with the first option. =P
Logged
If you have Google+, join me!
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Portal X
«
Reply #14 on:
March 10, 2010, 04:02:28 am »
Altough simple, that Avalanche game was kinda cool, and because of the way it was coded, I am certain it could have been even faster. All that would have needed to be done is code the falling balls the same way I coded arrows in xLIB xLIB Revolution. Now imagine with Axe :O (altough it would use your own method, though, yet would run 10x-30x faster).
You should check out some source code and the doc included with the downloads. It also includes example programs. Then feel free to ask question in the exploding Axe sub-forum (I say exploding because I don't recall any project ever hitting 700 posts in one single month before on Omnimaga
).
Logged
Print
Pages: [
1
]
2
3
...
75
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Major Community Projects
»
Completed
»
Portal X
(Moderator:
Builderboy
) »
Portal Prelude