You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server
We have an anniversary Game Jam! Click here for more info.

Portal NSpire

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

0
b/Calculator Development publicado por u/LD Studios January 02, 2015, 02:15:33 PM
I've been working on a version of portal for nspire for about two weeks now, and here's what I have so far:


Title Screen                                                                                      Main Menu

Gameplay- (showcasing turrets)

Here's my current Complete/To Do List:

Game Story:
Better name:
Basic story with Level Set:

Menus:
Home Screen: COMPLETE
Main Menu: COMPLETE
Pause Menu: COMPLETE
Level Selection Room: IN PROGRESS

Game Mechanics:
Storing/Loading Maps: COMPLETE
Collisions: COMPLETE
Portals: COMPLETE
Buttons/Sliding Doors: COMPLETE
Crates: COMPLETE
Companion Cubes: COMPLETE
Energy Balls/Toggle Switches: COMPLETE
Energy Beams: COMPLETE
Turrets: COMPLETE
Subtitles: COMPLETE
Room Heating: COMPLETE

Animations/Cutscenes
Death Animation: COMPLETE
Elevator and text between Levels: COMPLETE

Customization:
Customization of Colors: COMPLETE
Customization of Tilesets: IN PROGRESS
Level Editing:
Loading Custom Levels/Sharing Levels:
Custom Made Tile Sets:
Multiple Control Schemes: COMPLETE

Other
Achievements/Unlocks:


I'll post any updates here, stay tuned!
Last Edit: January 26, 2015, 10:49:06 PM by LD Studios
Inicia sesión o crea una cuenta para dejar un comentario
u/Dark Storm January 02, 2015, 02:18:50 PM
It looks pretty good :D
I should buy a Nspire ^^
u/Dream of Omnimaga January 03, 2015, 07:33:15 AM
Looks very nice and glad that you posted it here too. :) CKH4 sprites would definitively look very nice on this. Will the levels be based on Mateo's CSE game?
u/LD Studios January 04, 2015, 01:37:05 PM
Quote from: DJ Omnimaga on January 03, 2015, 07:33:15 AM
Looks very nice and glad that you posted it here too. :) CKH4 sprites would definitively look very nice on this. Will the levels be based on Mateo's CSE game?
No, I'm going to make my own levels, but as I mentioned in the post on omnimaga, it will be possible to make shareable level packs [eventually], so if someone wants to remake all the CSE levels in the level editor, then it will exist as a separate level pack. (Although gravity and jump heights might not match up, so it might not translate perfectly)
u/Dream of Omnimaga January 04, 2015, 02:56:00 PM
Shareable level packs would rule! O.O Maybe someone could write an editor that compiles to both? (Assuming Mateo adds external lv support)
u/CKH4 January 05, 2015, 06:10:05 PM
I'm glad to see this topic here, I hope more people start posting their projects here. Any progress lately?
u/MateoConLechuga January 05, 2015, 06:56:46 PM
Quote from: DJ Omnimaga on January 04, 2015, 02:56:00 PM
Shareable level packs would rule! O.O Maybe someone could write an editor that compiles to both? (Assuming Mateo adds external lv support)

Assuming? :D Nice work LD Studios, and good luck! :)
u/LD Studios January 05, 2015, 09:18:59 PM
Quote from: MateoConLechuga on January 05, 2015, 06:56:46 PM
Quote from: DJ Omnimaga on January 04, 2015, 02:56:00 PM
Shareable level packs would rule! O.O Maybe someone could write an editor that compiles to both? (Assuming Mateo adds external lv support)

Assuming? :D Nice work LD Studios, and good luck! :)
Thanks, and I'm not sure if an editor that compiles to both would really work. I think we probably have very different level storing techniques, and also, like i said earlier, gravity and jump heights might not match up so maps might not be quite the same on both versions. (I think screen height/width will be the same though). Also, thanks Mateo, good luck with yours as well!

Quote from: CKH4 on January 05, 2015, 06:10:05 PM
I'm glad to see this topic here, I hope more people start posting their projects here. Any progress lately?
Right now I'm rewriting the portal/teleportation because the previous solution had some issues. After that I'll move on to buttons, lasers and other elements.

EDIT: Reworked portals and they work great now! Next on my list is improving the method of firing portals
Last Edit: January 05, 2015, 10:08:30 PM by LD Studios
u/Dream of Omnimaga January 06, 2015, 12:38:42 AM
Actually, now that you mention it, screen size might be an issue as well because Nspire Lua doesn't use the entire screen.
u/LD Studios January 06, 2015, 09:56:25 PM
Here's the new portal/physics engine:
>>click<<

Next I'm going to make some changes to portal shooting, and then I'll move on to other game play elements.
u/Dream of Omnimaga January 06, 2015, 10:27:18 PM
Oooh, pretty nifty. Does it work well if the other portal is at 90° angle too? Also what about portal loops? Did you put a speed limit at least? :P
u/LD Studios January 06, 2015, 10:30:06 PM
Quote from: DJ Omnimaga on January 06, 2015, 10:27:18 PM
Oooh, pretty nifty. Does it work well if the other portal is at 90° angle too? Also what about portal loops? Did you put a speed limit at least? :P
All combination of portal directions work, and I think I put a portal loop in the video...
Yes, there is a speed limit of 10 (10pxls per screen refresh)
u/Dream of Omnimaga January 06, 2015, 10:32:02 PM
Oh I meant portal loop as in falling from the ceiling non-stop. :P

EDIT: Nevermind, for some reasons your video ended before the end the first time I checked it, which is why I didn't notice it at first.
u/LD Studios January 12, 2015, 03:36:50 AM
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).
u/Dream of Omnimaga January 12, 2015, 03:50:34 AM
Awesome to hear. :D I am curious if small sprites would slow the game down much? As for the Sonic game I assume it will be Lua too? Do you plan to cross-post it on all websites too? I am definitively curious what you plan to come up with.

Just as long as OS 3.1 isn't left behind hehe :P (although for Portal I don't think this will be a problem if only the more complex graphics use sprites). I still wish that Lua was faster, though, because in HP PPL, you can draw about 5,300 16x16 sprites every second and you can take two different shortcuts to not have to redraw everything every frame.
Start a Discussion

b/Calculator Development

Showcase your newest TI, Casio, HP, Numworks or Sharp calculator projects here, discuss programming and share or browse user tutorials!

320
Topics
Explore Board
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal