CodeWalrus

Development => Calculators => Calc Projects, Programming & Tutorials => Topic started by: JWinslow23 on March 05, 2016, 07:23:09 pm

Title: [TI-83+/84+] This is the Only Level
Post by: JWinslow23 on March 05, 2016, 07:23:09 pm
Elephants sometimes do forget...the rest of the levels.

Based on this awesome game from Armor Games (http://armorgames.com/play/4309/this-is-the-only-level), with one level as the title suggests (yet 30 different "stages" :P ), I present to you, a could-be-would-be project in the works: This is the Only Level 84+!

The attached download is outdated. Click the screenie to go to the latest version!
(https://codewalr.us/proxy.php?request=http%3A%2F%2Fwww.ticalc.org%2Farchives%2Ffiles%2Fss%2F873%2F87319.gif&hash=1bfc603264de1eb5390628f4cf8c6075) (http://codewalr.us/1184/34690)
You can also download from ticalc.org (http://www.ticalc.org/archives/files/fileinfo/466/46675.html) or Cemetech (https://www.cemetech.net/programs/index.php?mode=file&id=1441)!

Old post content: ShowHide

I only have three different screenies so far: one demonstrating the tilemapper, one showing a physics engine, and one showing how to work the button with the door. Ignore them and download the latest binary instead, if you so choose. Or don't. I don't care. There's not much to do anyways unless you have the source.

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FW6qxBh2.gif&hash=477e0d6d307b72848f3b5bce2a88fb74) (https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FSoflqwB.gif&hash=932a030250275498d0c5e377b6935a77) (https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FGkUBxz5.gif&hash=36e27baee731cc25b3eb3d0cccef8d7d)
Title: Re: This is the Only Level
Post by: Dudeman313 on March 05, 2016, 07:36:26 pm
You made this a thing! Yay! I think it looks good so far. Maybe I could go along the same path and port the game in color to the CE using @MateoConLechuga 's Portal Returns CE engine, if that's okay with him, which I'm sure it is. Anyway, good job! :thumbsup:
Title: Re: This is the Only Level
Post by: JWinslow23 on March 05, 2016, 10:47:50 pm
Quote from: Dudeman313 on March 05, 2016, 07:36:26 pm
You made this a thing! Yay! I think it looks good so far. Maybe I could go along the same path and port the game in color to the CE using @MateoConLechuga 's Portal Returns CE engine, if that's okay with him, which I'm sure it is. Anyway, good job! :thumbsup:

Glad you like it :) And yeah, it seems like something similar would be nice on the CSE or CE, provided you can manage to sneak in all the tricks with each stage. It's also kinda nice, because the character in that game already looks like an elephant ;D
Title: Re: This is the Only Level
Post by: Dudeman313 on March 05, 2016, 11:17:41 pm
Quote from: JWinslow23 on March 05, 2016, 10:47:50 pm
Quote from: Dudeman313 on March 05, 2016, 07:36:26 pm
You made this a thing! Yay! I think it looks good so far. Maybe I could go along the same path and port the game in color to the CE using @MateoConLechuga 's Portal Returns CE engine, if that's okay with him, which I'm sure it is. Anyway, good job! :thumbsup:

Glad you like it :) And yeah, it seems like something similar would be nice on the CSE or CE, provided you can manage to sneak in all the tricks with each stage. It's also kinda nice, because the character in that game already looks like an elephant ;D

I'll probably change the sprite anyway, to look more like an elephant.

The level editor also allows you to change the height which you can jump, which could simulate increase/decreases in gravity, and there's already a way to have between-level text.
I'd have to somehow implement shorter spikes, gravity switching, scrolling(so that levels can be proportional on the CE to the original game, like you did), vertical sprites(in my dummy version, I'm using the death fields), the entry/exit tube, large doors or a switch that can open 2 doors at once, and a bigger button(I'm using three where the big one should be).
I'll make a topic for my project, and ask a whole lot of people for help. ;D
Title: Re: This is the Only Level
Post by: JWinslow23 on March 05, 2016, 11:53:09 pm
Quote from: Dudeman313 on March 05, 2016, 11:17:41 pm
Quote from: JWinslow23 on March 05, 2016, 10:47:50 pm
Quote from: Dudeman313 on March 05, 2016, 07:36:26 pm
You made this a thing! Yay! I think it looks good so far. Maybe I could go along the same path and port the game in color to the CE using @MateoConLechuga 's Portal Returns CE engine, if that's okay with him, which I'm sure it is. Anyway, good job! :thumbsup:

Glad you like it :) And yeah, it seems like something similar would be nice on the CSE or CE, provided you can manage to sneak in all the tricks with each stage. It's also kinda nice, because the character in that game already looks like an elephant ;D

I'll probably change the sprite anyway, to look more like an elephant.

The level editor also allows you to change the height which you can jump, which could simulate increase/decreases in gravity, and there's already a way to have between-level text.
I'd have to somehow implement shorter spikes, gravity switching, scrolling(so that levels can be proportional on the CE to the original game, like you did), vertical sprites(in my dummy version, I'm using the death fields), the entry/exit tube, large doors or a switch that can open 2 doors at once, and a bigger button(I'm using three where the big one should be).
I'll make a topic for my project, and ask a whole lot of people for help. ;D

Well, there's only one thing that neither of us have thought of yet: how we'd do Stage 28: Oh ho, so close. We'd need the sprite to take up the entire screen, and have it move around him. Or we'd need to change the trick to that one.
Title: Re: This is the Only Level
Post by: Dudeman313 on March 05, 2016, 11:55:56 pm
True... <_<
Otherwise, I can use the same methods for the CE version that you use on yours, except I have to deal with colors.
Title: Re: This is the Only Level
Post by: MateoConLechuga on March 06, 2016, 01:10:48 am
Quote from: Dudeman313 on March 05, 2016, 07:36:26 pm
You made this a thing! Yay! I think it looks good so far. Maybe I could go along the same path and port the game in color to the CE using @MateoConLechuga 's Portal Returns CE engine, if that's okay with him, which I'm sure it is. Anyway, good job! :thumbsup:

Hehe, good luck figuring out that source. You can use it if you can understand it :P
Title: Re: This is the Only Level
Post by: Dudeman313 on March 06, 2016, 02:06:22 am
Quote from: MateoConLechuga on March 06, 2016, 01:10:48 am
Quote from: Dudeman313 on March 05, 2016, 07:36:26 pm
You made this a thing! Yay! I think it looks good so far. Maybe I could go along the same path and port the game in color to the CE using @MateoConLechuga 's Portal Returns CE engine, if that's okay with him, which I'm sure it is. Anyway, good job! :thumbsup:

Hehe, good luck figuring out that source. You can use it if you can understand it :P

That may or may not be a problem. I have the "Mateo" folder you uploaded to Google Drive(the one that also contains Mario CE's source that I still can't get to work), so I can figure out how to change some sprites, but I'll still have to figure out scrolling and gravity switching. Sprite changing would be easier with the Portal Returns CE Level Editor's source. At least I think so. I'd also need the ability to add messages to the end of levels and not just the beginning.
Title: Re: This is the Only Level
Post by: JWinslow23 on March 06, 2016, 05:26:24 pm
Bump.

I added collision with the spikes. They kill you now, as they are supposed to. Life is cruel to an elephant.

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F2X5j37z.gif&hash=0715ec1fdc25953ef866528efa32417f)

Download attached. Tell me what you think!
Title: Re: This is the Only Level
Post by: Dudeman313 on March 06, 2016, 07:37:56 pm
Nice! I also started my project, but realized I accidentally made two different topics for it.
I tested this on WabbitEmu with my sister's ROM, and I think it's pretty good so far. Maybe for tricks later, you could switch the intial
jump key to the up arrow?
Title: Re: This is the Only Level
Post by: aeTIos on March 06, 2016, 10:19:47 pm
Quote from: JWinslow23 on March 06, 2016, 05:26:24 pm
Bump.

I added collision with the spikes. They kill you now, as they are supposed to. Life is cruel to an elephant.

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F2X5j37z.gif&hash=0715ec1fdc25953ef866528efa32417f)

Download attached. Tell me what you think!

That works, but I want a splattering animation upon dying. For inspiration, check Tag by Leafiness on Omnimaga.
Title: Re: This is the Only Level
Post by: Dudeman313 on March 06, 2016, 10:48:16 pm
Quote from: aeTIos on March 06, 2016, 10:19:47 pm
Quote from: JWinslow23 on March 06, 2016, 05:26:24 pm
Bump.

I added collision with the spikes. They kill you now, as they are supposed to. Life is cruel to an elephant.

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F2X5j37z.gif&hash=0715ec1fdc25953ef866528efa32417f)

Download attached. Tell me what you think!

That works, but I want a splattering animation upon dying. For inspiration, check Tag by Leafiness on Omnimaga.

He's doing it like the original; there's no splattering animation in the original; but I guess it could be added if he felt like it...In the CE version, I feel like there's no need to take it out.
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 06, 2016, 10:52:34 pm
I remember seeing this a while ago and hoped it would come to fruition. But I didn't remember the game name so I kinda forgot. I still confuse it with GuyInFreezer's RPG as of now because of the name :P (his game is called You are only Level One)

Anyway I need to give this a try as soon as possible. It seems challenging and fun :)
Title: Re: This is the Only Level
Post by: JWinslow23 on March 06, 2016, 11:12:48 pm
Quote from: Dudeman313 on March 06, 2016, 07:37:56 pm
Nice! I also started my project, but realized I accidentally made two different topics for it.
I tested this on WabbitEmu with my sister's ROM, and I think it's pretty good so far. Maybe for tricks later, you could switch the intial
jump key to the up arrow?

I think I saw that topic. I haven't tried your version yet, but I will as soon as possible. As for making up jump, I actually did want to do that instead, but I just used 2nd for testing because I feel like it's more natural. I'll change it to more accurate controls as I start making the individual stages. Need to fine-tune all the mechanics before clustering it all together.
Quote from: aeTIos on March 06, 2016, 10:19:47 pm
Quote from: JWinslow23 on March 06, 2016, 05:26:24 pm
Bump.

I added collision with the spikes. They kill you now, as they are supposed to. Life is cruel to an elephant.

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F2X5j37z.gif&hash=0715ec1fdc25953ef866528efa32417f)

Download attached. Tell me what you think!

That works, but I want a splattering animation upon dying. For inspiration, check Tag by Leafiness on Omnimaga.

I know about that, but I don't really deem it necessary. Besides, the original game doesn't have it, it just has a gray player sprite sit there dead for a moment (you still have control of the newly spawned player, though). I've used my gray for the actual player, though, so I dunno what to do...perhaps a particle explosion, if it's not too much trouble to program and can run at a decent FPS alongside my game...but I don't find it necessary.
Quote from: DJ Omnimaga on March 06, 2016, 10:52:34 pm
I remember seeing this a while ago and hoped it would come to fruition. But I didn't remember the game name so I kinda forgot. I still confuse it with GuyInFreezer's RPG as of now because of the name :P (his game is called You are only Level One)

Anyway I need to give this a try as soon as possible. It seems challenging and fun :)

I think I saw that RPG a while back. Weird coincidence with the name.
Also, glad you like what you see. I would recommend playing this demo as soon as possible, and familiarize yourself with the game's mechanics. Once I actually add more stages, you'll need it ;)
Title: Re: This is the Only Level
Post by: Dudeman313 on March 07, 2016, 12:08:55 am
Alright. I await more progress!  ;D
Title: Re: This is the Only Level
Post by: JWinslow23 on March 08, 2016, 10:23:11 pm
Bump.

Now, I have stages! This is a 9 stage demo (ending at "Arrow control", even though the name "Heavy headwind, here" is programmed and will show up). Try it, see if you're smarter than the elephant!

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FeqBPMcg.gif&hash=58759f7a136e3bb1c011a915c1358015)

Download attached. Source will become available upon request, even though I'm ashamed of it because it is ugly. Tell me what you think!
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 10, 2016, 07:57:45 pm
I like what I see so far. I don't have time to try it right now but I'll download now for later. :3=
Title: Re: This is the Only Level
Post by: JWinslow23 on March 12, 2016, 06:42:27 pm
Bump.

I now have 11 more stages programmed in! Well, technically 10, because I still can't figure out how to program Stage 18. Any programming help at all would be greatly appreciated.

As well, I have added game saving (so far, it only saves your timer and your current stage), and have added GRAPH as a panic button.

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FqeFctN5.gif&hash=6960bc39a98cf4ba6672b88ae2270793)

Download attached, as well as a .8xg file containing all the sources and the compiled program. Again, any programming help for Stage 18 would be greatly appreciated!
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 12, 2016, 06:55:19 pm
What is stage 18? By the way, I like how many features this gsme have for a calculator. It makes it one of the most elaborate calc game.
Title: Re: This is the Only Level
Post by: Dudeman313 on March 12, 2016, 10:11:06 pm
Quote from: DJ Omnimaga on March 12, 2016, 06:55:19 pm
What is stage 18? By the way, I like how many features this gsme have for a calculator. It makes it one of the most elaborate calc game.

Stage 18 is collapse. @JWinslow23 's been having trouble with it for awhile now.
And yeah, it's a real feature-rich game.
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 13, 2016, 02:30:24 am
Platforms are basically collapsing?
Title: Re: This is the Only Level
Post by: Dudeman313 on March 13, 2016, 10:30:20 am
Essentially, yes. In the game, on that stage, everywhere you stand crumbles under you after a few seconds in Character-sized blocks.
Looks like this:

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fpad1.whstatic.com%2Fimages%2Fthumb%2F7%2F77%2FPass-%2522This-Is-the-Only-Level%2522-Step-18.jpg%2Faid997570-900px-Pass-%2522This-Is-the-Only-Level%2522-Step-18.jpg&hash=440d3ac406fa963cd2480b2aa6b5a5ea)
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 13, 2016, 07:29:44 pm
Thanks for the pic and explanation. Seems challenging but it must be hard to code without slowdowns
Title: Re: This is the Only Level
Post by: Dudeman313 on March 13, 2016, 09:40:39 pm
Yeah, it'd explain why he's somewhat stumped.
I think @JWinslow23 should first see if he can "grid" the whole game screen, and make some blocks just stop being drawn
first, so that a fall-away animation could be made later if it's not too much of a slowdown.
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 13, 2016, 10:05:26 pm
That said, I doubt slowdowns would bother people much. They know it's a calculator, after all. You could add frame skipping maybe to reduce slowdowns. Or limit how many blocks can fall in one frame.
Title: Re: This is the Only Level
Post by: JWinslow23 on March 13, 2016, 10:08:00 pm
Quote from: Dudeman313 on March 13, 2016, 09:40:39 pm
Yeah, it'd explain why he's somewhat stumped.
I think @JWinslow23 should first see if he can "grid" the whole game screen, and make some blocks just stop being drawn
first, so that a fall-away animation could be made later if it's not too much of a slowdown.

I'm having trouble already making it so they disappear when you stand on them. I don't want them to fall instantly, either, there has to be a few frames at least of leeway, and that's proving kinda hard as well. I'm trying making a huge array with frame timers for the blocks that I set to count down to 0 whenever the elephant stands on it, and while it's counting down it turns grey, and it disappears on-screen and in the level memory when the timer reaches 0, but not only does it seem slow, it isn't working for some reason. Neither aspect. It's frustrating me.
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 14, 2016, 03:36:57 am
Yeah that must be hard as hell. The only way I think of is having each tile on the map have their own registered coordinates, then when you stand on a thin platform that tile is then registered as about to fall (1 instead of 0). Each loop, 4-8 tiles vertical positions are updated and what's behind is redrawn if it got erased (if applicable in your case). On loop iteration 1, it updates tile 0 to 3, then iteration 2 updates 4-7 and so on, then once it reaches tile 97 it loops back to 0. The floor tiles that are marked as about to fall (1) are then marked as falling (2) and they fall by 4 pixels at a time. It might look choppy but I think it would be fine per calculator standards.
Title: Re: This is the Only Level
Post by: aeTIos on March 14, 2016, 09:05:23 am
I think it's best to spawn an entity when you get on a tile, then draw that over (instead of??) the tile. That way you can easily manage using an entity array.
(relatively easy)
Title: Re: This is the Only Level
Post by: JWinslow23 on March 16, 2016, 03:38:34 am
Alright, now blocks can be deleted easily. Now to test if I haven't screwed up the rest of my game :P , and then I'll polish and finish Stage 18. :D
Title: Re: This is the Only Level
Post by: Dudeman313 on March 16, 2016, 03:43:14 am
Hooray! A breakthrough! :thumbsup:
Title: Re: This is the Only Level
Post by: JWinslow23 on March 16, 2016, 03:49:31 am
Quote from: Dudeman313 on March 16, 2016, 03:43:14 am
Hooray! A breakthrough! :thumbsup:

Yeah, now I have a routine specifically for deleting blocks, so I can delete any blocks I want to at will, based on where they are in pixelspace. Now just to make a routine that instead activates a timer, and if it is equal to some value in frames, then it will delete the block there. It should not be hard at all at this point. :)
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 16, 2016, 05:13:43 am
I can't wait for a screenshot :D

Title: Re: This is the Only Level
Post by: JWinslow23 on March 16, 2016, 06:23:59 am
Bump.

I finally got past my programmer's block regarding Stage 18: Collapse. It now functions properly. Glad that's over, the rest of the game should be a BREEZE to implement (if I can find a different trick for Stage 28. I am NOT dealing with that one! :P ).

Quote from: DJ Omnimaga on March 16, 2016, 05:13:43 am
I can't wait for a screenshot :D


Well, you don't have to!
(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FiMFzqcV.gif&hash=9ddfe8fffd7f9dd99d9ff350bda8f2e9)

Download attached. Please, tell me what you think!
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 16, 2016, 08:52:34 am
I can't test yet but nice job on platform disappearing, especially having a delay without causing lag. :D
Title: Re: This is the Only Level
Post by: Dudeman313 on March 16, 2016, 07:48:26 pm
Hooray! Which one was Stage 28, though?
I can't play it to see right now.
Title: Re: This is the Only Level
Post by: JWinslow23 on March 16, 2016, 09:44:58 pm
Quote from: Dudeman313 on March 16, 2016, 07:48:26 pm
Hooray! Which one was Stage 28, though?
I can't play it to see right now.

Don't worry, you could barely see it anyways if you played it :P . Stage 28 is "Oh ho, so close", where the view is EXTREMELY zoomed in. Because I don't feel like making a new screen-drawing and screen-scrolling routine for one stage, I'm replacing that with something much simpler.
Title: Re: This is the Only Level
Post by: Dudeman313 on March 16, 2016, 11:10:08 pm
Like what? Maybe a level that is 2x smaller and every thing is actually 4 pixel blocks?
But that wouldn't be 2x smaller, though.
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 17, 2016, 08:10:00 am
I'm curious about what you will come up with. I would be fine if it was just a different level map with fewer areas and more blocky, but still the same kind of layout.
Title: Re: This is the Only Level
Post by: JWinslow23 on March 17, 2016, 09:07:27 pm
Quote from: DJ Omnimaga on March 17, 2016, 08:10:00 am
I'm curious about what you will come up with. I would be fine if it was just a different level map with fewer areas and more blocky, but still the same kind of layout.

In the original, it's the same stage layout, but the camera is mega-zoomed in. At this point, though, programming that stage will be like programming a new game entirely (as well, I'm running out of RAM I can use entirely safely), so at least for the eventual first release, forget about an actual true-to-original Stage 28 for now. I promise, though, I'll program it in sometime. Right now, I'm working on the polish and flair of everything but the gameplay. For example, I have some menus now, and I'm seeing what I can do for an ending sequence to stay true to the original.

I WILL upload what I have once I have computer access again, however. So far, it has every stage (expect 28, for reasons stated above), and game saving and loading works perfectly. In fact, I'd go as far as to say it looks presentable. But I'm biased :P

@Dudeman313: There's not enough room on the screen to display your name (as well as others) in the credits, but I promise, I'll credit you and everyone else for motivation in the README.
Title: Re: This is the Only Level
Post by: Dudeman313 on March 17, 2016, 10:04:52 pm
That's okay. :)
For Stage 28, maybe you could borrow a stage from This is the Only Level Too or This is the Only Level 3?
But don't if you plan on porting the sequels as well.
Title: Re: This is the Only Level
Post by: JWinslow23 on March 17, 2016, 11:01:51 pm
Quote from: Dudeman313 on March 17, 2016, 10:04:52 pm
That's okay. :)
For Stage 28, maybe you could borrow a stage from This is the Only Level Too or This is the Only Level 3?
But don't if you plan on porting the sequels as well.

I want the stage layout to be the same in this game for all the stages. I will not borrow any stages from the sequels, but MAYBE a sequel could happen at some point. MAYBE. I don't wanna get your hopes up, but we'll see.
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 18, 2016, 05:17:01 am
I can't wait for a download. Don't forget to put the new version/screenshots in the first post :)

This is definitively gonna make front page on the next releases recap news :)
Title: Re: This is the Only Level
Post by: JWinslow23 on March 18, 2016, 07:06:05 am
Quote from: DJ Omnimaga on March 18, 2016, 05:17:01 am
I can't wait for a download. Don't forget to put the new version/screenshots in the first post :)

This is definitively gonna make front page on the next releases recap news :)

I won't forget. :)

All I need now is some more optimization, then I think it'll be ready for a first official release. I'll put downloads to all shells (yes, even Axe Fusion :P ) and a signed application, as well as to the source files (finally, you can see the mess I have to go through every time I try modifying my program :P ), and I'll add a short README for good measure.
Title: Re: This is the Only Level
Post by: Dudeman313 on March 18, 2016, 01:33:19 pm
Quote from: JWinslow23 on March 17, 2016, 11:01:51 pm
Quote from: Dudeman313 on March 17, 2016, 10:04:52 pm
That's okay. :)
For Stage 28, maybe you could borrow a stage from This is the Only Level Too or This is the Only Level 3?
But don't if you plan on porting the sequels as well.

I want the stage layout to be the same in this game for all the stages. I will not borrow any stages from the sequels, but MAYBE a sequel could happen at some point. MAYBE. I don't wanna get your hopes up, but we'll see.

I meant that you could borrow the trick alone.

Quote from: JWinslow23 on March 18, 2016, 07:06:05 am
Quote from: DJ Omnimaga on March 18, 2016, 05:17:01 am
I can't wait for a download. Don't forget to put the new version/screenshots in the first post :)

This is definitively gonna make front page on the next releases recap news :)

I won't forget. :)

All I need now is some more optimization, then I think it'll be ready for a first official release. I'll put downloads to all shells (yes, even Axe Fusion :P ) and a signed application, as well as to the source files (finally, you can see the mess I have to go through every time I try modifying my program :P ), and I'll add a short README for good measure.

Release! Happiness! :w00t:
Title: Re: This is the Only Level
Post by: JWinslow23 on March 19, 2016, 08:32:03 pm
Bump.

After being a little quiet, I have finally released This is the Only Level!

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FOnFoe51.gif&hash=8ce3e17f4c583bdd379b1a13a6ee35e0)

Download attached. Please, tell me what you think!

(Also, tell me if I signed the application correctly. Last time I tried it, there was a problem with that.)
Title: Re: This is the Only Level
Post by: Dudeman313 on March 19, 2016, 10:59:40 pm
Played it for a bit and got stuck on the inverting gravity stage, because I got stuck on the ceiling above the pipe.
And in the alternate control scheme stage, you can still use the arrows.
But it's just as fun as the original! Do you know any ez80 or C so that you can port it to the CE?
Title: Re: This is the Only Level
Post by: JWinslow23 on March 19, 2016, 11:02:51 pm
Quote from: Dudeman313 on March 19, 2016, 10:59:40 pm
Played it for a bit and got stuck on the inverting gravity stage, because I got stuck on the ceiling above the pipe.
And in the alternate control scheme stage, you can still use the arrows.
But it's just as fun as the original! Do you know any ez80 or C so that you can port it to the CE?

Stuck? That has NEVER happened in my experience, are you sure you are unable to move left or right?

And there is no way for me to accurately port the stage "Alternate control scheme" because there is no mouse, but I made it so moving the arrows moves the elephant in that direction. You'll see that the elephant has no restriction moving upwards, for example. When you let go of the arrows, gravity affects the elephant again.

Thank you for the compliment! And no, I do not know z80 Asm, but I'm learning C++ for a class I'm taking. Perhaps I could try porting this sometime to the CE, but not now.
Title: Re: This is the Only Level
Post by: Dudeman313 on March 19, 2016, 11:37:40 pm
I got to the end, all the way to the exit pipe, but then I was on the ceiling above the exit pipe and could not go down.
Title: Re: This is the Only Level
Post by: JWinslow23 on March 19, 2016, 11:41:47 pm
Oh, that kind of stuck. I got you. Try falling down on that spot right next to the pipe, then moving right. It works for me.
Title: Re: This is the Only Level
Post by: Dudeman313 on March 20, 2016, 02:47:27 am
Thanks for your help! :)
Title: Re: This is the Only Level
Post by: JWinslow23 on March 20, 2016, 03:25:29 am
No problem. Glad I could help :)
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 20, 2016, 07:52:54 am
Awesome! THis is definitively gonna make the front page in the near future. It looks very polished. I can't test it yet, but I'll do so ASAP.  :)

Also I had this idea for a secret unlockable level if you still have extra space for sprites :P

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fimg.codewalr.us%2Ftitol.png&hash=7c0a82a87448fa9df85e3da607d12127)
Title: Re: This is the Only Level
Post by: Dudeman313 on March 20, 2016, 01:11:29 pm
I like that too! ;D
@JWinslow23 , are you considering entering it for ticalc.org's POTY?
Title: Re: This is the Only Level
Post by: Lionel Debroux on March 20, 2016, 03:18:59 pm
Indeed, you should upload it to ticalc.org as well, if you haven't done so yet :)

A version for color calculators (yup, I'm aware of the other topic) would be even more feature-worthy. On TI-Planet, we noticed over the past couple years that the popularity of games for monochrome calculators was waning quickly.
Title: Re: This is the Only Level
Post by: JWinslow23 on March 20, 2016, 05:52:41 pm
Quote from: DJ Omnimaga on March 20, 2016, 07:52:54 am
Awesome! THis is definitively gonna make the front page in the near future. It looks very polished. I can't test it yet, but I'll do so ASAP.  :)

Also I had this idea for a secret unlockable level if you still have extra space for sprites :P

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fimg.codewalr.us%2Ftitol.png&hash=7c0a82a87448fa9df85e3da607d12127)

Thank you! But you do realize that 1. I don't see a button or any mechanism to open that door in that stage, and 2. I literally only have ONE tile left to assign a property to, with my current scheme (1 tile/nibble, 0=blank, 1=solid ground, 2=up spikes, 3=down spikes, 4=left spikes, 5=right spikes, 6=entry pipe, 7=exit pipe, 8 and 9=door, A and B=button, C and D=button being pressed, E=invisible solid tile (for Mime's folly)), so that may not work :P

Quote from: Dudeman313 on March 20, 2016, 01:11:29 pm
I like that too! ;D
@JWinslow23 , are you considering entering it for ticalc.org's POTY?

Now that you mention it, I think I will. It's been a while since I even uploaded a file to ticalc.org anyways.

Quote from: Lionel Debroux on March 20, 2016, 03:18:59 pm
Indeed, you should upload it to ticalc.org as well, if you haven't done so yet :)

A version for color calculators (yup, I'm aware of the other topic) would be even more feature-worthy. On TI-Planet, we noticed over the past couple years that the popularity of games for monochrome calculators was waning quickly.

I can understand that. I am actually considering a version for the CE once I learn enough C to make one. I might also show this to jmtb02 himself through email if I can :) .
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 20, 2016, 08:03:12 pm
Ah right, I forgot that in my mockup x.x.

Also who is jmtb02?
Title: Re: This is the Only Level
Post by: JWinslow23 on March 20, 2016, 08:05:20 pm
Quote from: DJ Omnimaga on March 20, 2016, 08:03:12 pm
Ah right, I forgot that in my mockup x.x.

Also who is jmtb02?

Check the credits (and the original site).
Title: Re: This is the Only Level
Post by: Dudeman313 on March 20, 2016, 09:01:39 pm
Oh yeah! I think the purpose of the credits stage was to get people to actually read the credits... :blah:
But I don't know if DJ Omnimaga played the original or not, so yeah. :P
Title: Re: This is the Only Level
Post by: JWinslow23 on March 21, 2016, 09:50:12 am
Now my game has been accepted in two (https://www.cemetech.net/programs/index.php?mode=file&id=1441) archives (http://www.ticalc.org/archives/files/fileinfo/466/46675.html)! The more the merrier ;)
Title: Re: This is the Only Level
Post by: Dudeman313 on March 21, 2016, 12:55:11 pm
Quote from: JWinslow23 on March 21, 2016, 09:50:12 am
Now my game has been accepted in two (https://www.cemetech.net/programs/index.php?mode=file&id=1441) archives (http://www.ticalc.org/archives/files/fileinfo/466/46675.html)! The more the merrier ;)

Hooray! Has @DJ Omnimaga added to our archives?
Title: Re: This is the Only Level
Post by: JWinslow23 on March 21, 2016, 01:42:32 pm
Quote from: Dudeman313 on March 21, 2016, 12:55:11 pm
Quote from: JWinslow23 on March 21, 2016, 09:50:12 am
Now my game has been accepted in two (https://www.cemetech.net/programs/index.php?mode=file&id=1441) archives (http://www.ticalc.org/archives/files/fileinfo/466/46675.html)! The more the merrier ;)

Hooray! Has @DJ Omnimaga added to our archives?

Our archives are little more than a collection of forum topics with downloads in attachments, but all grouped into one place. :P
Title: Re: This is the Only Level
Post by: Dudeman313 on March 21, 2016, 01:56:35 pm
Oh, right. Now post it on TI-Planet! :D
And it's not there.
Title: Re: This is the Only Level
Post by: JWinslow23 on March 21, 2016, 04:42:38 pm
How would I do that?
Title: Re: This is the Only Level
Post by: Dudeman313 on March 21, 2016, 05:06:34 pm
You have to have a TI-Planet account, @JWinslow23 .
Also, one thing I like about their archives is that things are accepted immediately. :D
Title: Re: This is the Only Level
Post by: DJ Omnimaga on March 29, 2016, 02:16:24 am
Quote from: JWinslow23 on March 21, 2016, 01:42:32 pm
Quote from: Dudeman313 on March 21, 2016, 12:55:11 pm
Quote from: JWinslow23 on March 21, 2016, 09:50:12 am
Now my game has been accepted in two (https://www.cemetech.net/programs/index.php?mode=file&id=1441) archives (http://www.ticalc.org/archives/files/fileinfo/466/46675.html)! The more the merrier ;)

Hooray! Has @DJ Omnimaga added to our archives?

Our archives are little more than a collection of forum topics with downloads in attachments, but all grouped into one place. :P
^This. It doesn't have to be an attachment, it can be a ticalc download link, but as long as it's available in the first post. We also edit topic titles with calc tags at the beginning for easier spotting. Also to be added to CW download section, each game should probably be in separate topics for better visibility.

As for TI-Planet they usually add it on their own, but they might have stopped since some people didn't like that (they allow external download links, though). Just make sure to switch to English on the site.
Title: Re: This is the Only Level
Post by: Dudeman313 on April 02, 2016, 09:35:36 pm
Oh. Other than here, Cemetech, ticalc.org, and TI-Planet, where else could you put it?
Title: Re: This is the Only Level
Post by: JWinslow23 on April 04, 2016, 07:31:53 am
Quote from: Dudeman313 on April 02, 2016, 09:35:36 pm
Oh. Other than here, Cemetech, ticalc.org, and TI-Planet, where else could you put it?

And Omnimaga. Let's not forget I have it on Omnimaga. ;)

But yeah, I have no idea. those are really the top TI places (other than TIBasicDev, but that doesn't count :P ).
Title: Re: This is the Only Level
Post by: Dudeman313 on April 04, 2016, 12:21:39 pm
Quote from: JWinslow23 on April 04, 2016, 07:31:53 am
Quote from: Dudeman313 on April 02, 2016, 09:35:36 pm
Oh. Other than here, Cemetech, ticalc.org, and TI-Planet, where else could you put it?

And Omnimaga. Let's not forget I have it on Omnimaga. ;)

But yeah, I have no idea. those are really the top TI places (other than TIBasicDev, but that doesn't count :P ).
Omnimaga has archives? How did I not know this?  ???
Title: Re: This is the Only Level
Post by: DJ Omnimaga on April 05, 2016, 12:41:35 am
He meant he attached the file to a post. But Omni also has read-only archives if you check their site navigation.
Title: Re: This is the Only Level
Post by: Dudeman313 on April 05, 2016, 02:27:26 pm
Oh. I have to pay more attention to things.
Title: Re: [TI-83+/84+] This is the Only Level
Post by: JWinslow23 on December 06, 2016, 08:38:53 pm
I would like to point out that this program is (technically, only by default) the 2016 Program Of The Year in the 83+/84+ category! :D

This is much appreciated, even if there literally was no voting and I won by default :P .
Title: Re: [TI-83+/84+] This is the Only Level
Post by: p2 on December 06, 2016, 09:31:14 pm
was the same for me in a race... over 100 participants and different classes (age and gender) were running at the same time - only afterwards I noticed I was the only one in my category when noone else was called to stand on those stupid steps... Was pretty emberrasing >.<
Title: Re: This is the Only Level
Post by: DJ Omnimaga on December 19, 2016, 05:23:50 pm
Congrats @JWinslow23 for the win :3=
Title: Re: [TI-83+/84+] This is the Only Level
Post by: JWinslow23 on December 19, 2016, 06:47:30 pm
I am happy to inform you that a CE version has just been released (https://www.cemetech.net/programs/index.php?mode=file&path=/84pce/asm/games/TITOLCE.zip)!
Title: Re: This is the Only Level
Post by: DJ Omnimaga on December 29, 2016, 08:34:19 am
I have played the CE version and liked it, but due to lack of time I must confess that I didn't have the chance to play the monochrome version yet, so I'll give it a try in the near future (I already downloaded it a while ago)
Title: Re: [TI-83+/84+] This is the Only Level
Post by: JWinslow23 on December 29, 2016, 09:54:10 am
Hm. I'm surprised you haven't played it yet. It has been out for almost 10 months by now :-|

Go for it! And sorry, there is no secret walrus in this one (although I did grant your wish on the CE ;) ). Hope you have fun with it!

Also, I can now grace my showcases of this game with this official POTY screenshot!

(https://codewalr.us/proxy.php?request=http%3A%2F%2Fwww.ticalc.org%2Farchives%2Ffiles%2Fss%2F873%2F87319.gif&hash=1bfc603264de1eb5390628f4cf8c6075)
Title: Re: This is the Only Level
Post by: DJ Omnimaga on December 30, 2016, 03:08:00 am
Yeah my main issue is that most of the time I play calc games on a real calculator, so whenever I actually play calculator games, I always end up playing on models that have a backlit screen. Also I like the POTY screenshot, although for some reasons inside the game the screen is a little darker. Does the game change the contrast by default? O.O
Title: Re: [TI-83+/84+] This is the Only Level
Post by: JWinslow23 on December 30, 2016, 08:56:05 am
Yes it does. For Stage 30 ("No sweat."), the room gets darker as you progress, and since I didn't want this effect to be in the form of choppy changing of room colors, I made it by changing the contrast. Of course, if you have it set dark by default, it has less effect, and likewise the effect is a bit too over-exaggerated if you use that one contrast setting where you can just barely see the action by default :P , so I had to make some default contrast be your contrast in the game. The optimal one for my calculator happened to be the one I chose, and it is indeed 2 shades darker than default.
Title: Re: This is the Only Level
Post by: DJ Omnimaga on January 20, 2017, 06:23:34 am
The only issue I got with contrast changes is that even at highest contrast we still see stuff on-calc, while on emulators we still see stuff sometimes at lowest contrast. This is why it was always so hard to take animated screenshots of my 2003-05 BASIC RPGs. Plus if you switch contrast rapidly between light and dark it creates bluescale for a split second on 15 MHz models, which can either be a desired effect if used for magic animations, for example, or undesired due to the potential of wearing down your LCD if abused.

Also some calcs have different contrast levels, which is why for Reuben series I decided to let the user choose his default contrast.