Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: LDStudios on December 20, 2014, 09:19:05 pm
-
After the completion of my entry for Cemetech Contest #13 and nomination as a new CoT, I've been working hard on my most ambitious project yet, Portal for NSpire. I've gotten a good amount done, but there's still a lot left to do. I'm taking my time with this project and I want to make sure that it is as high quality as I can possibly make it.
Currently you can walk around, and fire portals (which collide with walls but don't create actual portals yet). The next step is creating and passing through portals, which is by far the most important and most challenging part of this project.
Screenshots:
(http://img.ourl.ca/screen1.png) (http://img.ourl.ca/screen3.png) (http://img.ourl.ca/portal-1.gif)
(title screen) (main menu) (in game, shooting blue portal)
This project is going to be a lot of work and I'd greatly appreciate some help.
I'm looking for help with:
- Testing (because my calculator is currently damaged and I can't transfer files)
- Spriting (I can do this myself, but if someone feels like making sprites for this, it would be greatly appreciated!)
Let me know via PM or in this topic if you want to help!
So that's where I stand right now. Let me know what you think. I'm still trying to think of a good name for this project other than "Portal Nspire". Unfortunately, I'm going to be busy until January 10th. I'll still have some time to work on this project, but not nearly as much as I'd like. I'll be sure to keep you updated as I continue to progress with this project!
-
I would like to help with this as much as I possibly can, but as I have no experience in spriting, I will test like never before. I will find and exploit and report as many bugs as I can.
This looks very nice so far, and I can't wait to play it in its final version.
-
I really can't wait to see the game in action. I was happy when I heard you were doing this game. :D
Will it include Portal Prelude stages?
-
I really can't wait to see the game in action. I was happy when I heard you were doing this game. :D
Will it include Portal Prelude stages?
My plan is to have an external file for level editing so that people can create level packs. Then they can place the .tns in themyLib folder that will then be playable from the actual game. So if someone wants to make a Portal Prelude level pack, then one will exist.
Also, update:
You can create portals on white walls now! (You can't pass through them yet though)
(https://img.ourl.ca/portal-2.gif)
-
This is awesome O.O What kind of sprites are you looking for? Do you want an actual player character sprite?
-
This is awesome O.O What kind of sprites are you looking for? Do you want an actual player character sprite?
Right now the character is a 10x10 square, I'm fine leaving it that way, but a sprite would also be really cool. I would be fine with slightly increasing the player size to make it spriteable (within reason). Also, so that the gun can rotate depending on where you are shooting, the character's arm and gun would have to be a separate sprite.
I'd also like a texture for the walls (right now it would be 16x16, but if the character gets bigger, I might increase the general wall thickness as well).
At some point, a unique logo for the home screen and menu would be cool, but that's not really doable until I actually come up with a name for this project (if anyone has any ideas, let me know!)
-
Can you shoot portals in 4, 8 or infinite directions?
-
Can you shoot portals in 4, 8 or infinite directions?
Infinite, but if there is a separate image for the arm and gun, i can use image rotating to point the gun in any direction. I will make it so that the character faces towards the mouse, so that he never holds the gun behind his back.
-
Looking nice! Is this tested on OS 3.6 or 3.1, out of curiosity?
-
Looking nice! Is this tested on OS 3.6 or 3.1, out of curiosity?
It hasn't been tested on calc yet, but is currently 3.1 compatible. (It will probably run best on 3.6 and 3.9, but I don't think speed is going to be a serious issue)
-
Are there any beta versions available? I could test on-calc for 3.6
-
Are there any beta versions available? I could test on-calc for 3.6
Yup! Anyone who wants to test, let me know and I'll give you a link!
-
I'll use a better screen recorder next time, but you get the idea
(the yellow circle around the mouse is just part of the screen recorder)
-
There's a flash version of portal. If the dimensions work out, maybe you could just rip some of those sprites and use them.
-
that's looking sweet! :D
-
There's a flash version of portal. If the dimensions work out, maybe you could just rip some of those sprites and use them.
There are a few flash versions of portal. Of the two I've played, both would be somewhat difficult to implement, and one of them I don't really like the sprites for. Right now I'm most likely to use CHK4's sprites for the CSE version, or I may make my own.
that's looking sweet! :D
Thanks! Too bad you don't have an nspire :P
EDIT: I found some serious issues with my portal physics as they are now, so I'm going to completely redo them. This might take a few days.
EDIT 2:
Here's the new portal/physics engine:
>>click<< (https://www.screenr.com/embed/UDqN)
Next I'm going to make some changes to portal shooting, and then I'll move on to other game play elements.
-
Nice work on the engine!
-
Nice work on the engine!
Thanks!
Today I reworked the method of shooting portals, changed the gravity, jump height and velocity limits, and also fixed about 5 or 6 bugs. Now that I'm finally happy with the basic layout, I'm going to implement sprites and then start working on other game play elements. In a week or so, I'm going to take a quick break from this to work on a Sonic based game with Ivoah. It shouldn't take too long, especially since there's two of us working on it. Once that's done I'll be working on this again, (and I don't think you'll be too disappointed with the other project either if it comes out how I plan).
-
*bump*
I fixed a few more bugs, changed around the physics a bit, and added some sprites:
(https://img.ourl.ca/1-6.png)
Also, CKH4 made a cool banner for the game, and I modified it a bit to look more like the actual game:
(http://img.ourl.ca/001.png)
EDIT: Added buttons!
(https://img.ourl.ca/1-7.png)
EDIT: Animated Screenshot! (https://www.screenr.com/embed/4XuN)
-
I love the new sprites, are you gonna add a ceiling?
-
I see you borrowed the sprite form the 83+ version :P
-
I see you borrowed the sprite form the 83+ version :P
Not sure exactly how his walking/jumping animations are set up, but I think it's basically the same :P
I love the new sprites, are you gonna add a ceiling?
Yup, this isn't an actual level, I was just messing around
EDIT: Added cubes, energy balls and toggle switches! This is finally progressing!
(https://img.ourl.ca/01-16-2015%20Image001.png)
(https://img.ourl.ca/01-16-2015%20Image002.png)
-
this looks truly amazing, i literally cannot wait for the final version
-
this looks truly amazing, i literally cannot wait for the final version
I'm glad you're excited :)
I made portal shooting instant, here's a video to demonstrate portal shooting, energy balls and toggle switches:
(https://img.ourl.ca/nportal.gif)
(the screen recorder i used maxed out at 30 seconds so you miss the end of the level where the energy ball hits the switch, opening the door on the far right)
EDIT:
Changed around the level, added droppers that can spawn energy balls or cubes, added ability to put the aperture labs logo on blocks:
(https://img.ourl.ca/1-8.png)
Changed CKH4's banner thingy to match the current design:
(https://img.ourl.ca/Untitled-9.png)
-
Looks amazing, great work :) The only thing I would suggest is to look into the actual potential of energy balls in terms of using them for puzzles. There is a reason they were removed in Portal 2, I feel that they were one of the least entertaining elements and give rise to puzzles that end up being a lot more twitch based and frustrating.
-
Looks amazing, great work :) The only thing I would suggest is to look into the actual potential of energy balls in terms of using them for puzzles. There is a reason they were removed in Portal 2, I feel that they were one of the least entertaining elements and give rise to puzzles that end up being a lot more twitch based and frustrating.
Thanks, it means a lot from the maker of the first portal on a calculator ^.^
I think I'll keep energy balls for now, but I'll keep this is in mind when designing puzzles :)
Also, I added energy beams and glass! Here's a new video:
[ Invalid YouTube link ]
EDIT: New Sprites!
(https://img.ourl.ca/1-9.png)
EDIT 2:
I made a lot of progress, the most noteable update: turrets!
(https://img.ourl.ca/nportal-1.gif)
(screen recorder is a bit laggy)
I will release a beta version fairly soon!
EDIT 3:
I added heating chambers, where the background slowly fades to red, until eventually, you die. (Almost like a time limit)
(https://img.ourl.ca/1-10.png)
-
Nah Mate!!!!
I seriously thought for a sec that you somehow added colour to the 8x calculators and played portal on it :P
You my sir a hero for the nspire community xD
-
Nah Mate!!!!
I seriously thought for a sec that you somehow added colour to the 8x calculators and played portal on it :P
Well the 84+CSE has colors, and the 84+CE and the 83PCE will have colors too...
Plus, there is a color version of Portal on the 84+CSE in the works by MateoConLechuga.
-
You have my word that I will test the first beta that is released!
-
Thanks for the compliments and support!
I added a pause menu:
(https://img.ourl.ca/1-11.png)
-
Maybe it would be more awesome if you gray out the background when it is paused?
-
Maybe it would be more awesome if you gray out the background when it is paused?
Not sure what you mean... blurring the background a bit? having just blank grey around the pause menu popup?
Anyways..
About 40 days in and I'm starting to lose interest in this project :-\
I'm not about to give up on it, but there's a good chance I won't release a level editor with the final release.
Maybe a few months after I drop this project I will gain interest again.
All that's left besides level editor is story, levels and achievements, I'm going to try to finish it as soon as possible.
-
Blurring or setting a transparent-black thingy on it so that it is darker
-
Blurring or setting a transparent-black thingy on it so that it is darker
That would be a bit difficult, blurring everything out would be pretty complicated, and lua doesn't support transparencies.
-
oh :(
(ok i doubt i would have actually done that lol)
-
If theres a level editor, is it on-calc or windows(pref)?
If its windows, i could do it maybe. But its not like lua can read plain text files, can it?
Doesn't have lua this library system?
-
If theres a level editor, is it on-calc or windows(pref)?
If its windows, i could do it maybe. But its not like lua can read plain text files, can it?
Doesn't have lua this library system?
The plan was to make the level editor for oncalc
I tried to work on levels for this but I really can't bring myself to do it. I'm just so incredibly sick of this project, and it no longer interests me in the slightest. If someone wants to take over and make the levels, they can let me know and I'll send them the source and explain how to do it. A bit of lua is experience would probably be helpful, but it's fairly simple what is left to do. If no one is interested, maybe in a few months I can pick this up again.
-
I would design the level ,if you send me the source.
-
Hello! Would it be possible to actually have the game, even if it's not finished?
-
Hello, is an update available?
-
Hello, is an update available?
@LDStudios hasn't replied to this topic in around a year and hasn't been online since 2016-05-08. I doubt there is an update.
-
Oh, sorry :-\
-
Hate to necropost, but does anyone have any info on this project? It's so sad to see something this cool die.
-
The post Eeems made two posts above yours is still relevant. The original author has not been around or posted in a long time unfortunately.
-
@LDStudios ! I've seen, that you were active on May 17, 2017!
It would be very kind of you, if you could tell us you progress.
We're all waiting! :P