Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Binder News on January 11, 2011, 09:35:52 am

Title: The 4th Dimension
Post by: Binder News on January 11, 2011, 09:35:52 am
I, like a lot of other people, am starting an RPG. The title is: The 4th Dimension. I'm on the school comp, so screenies later. I have gotten the title done, and the inventory menu is in-progress. The inventory is actually based on the Minecraft inventory, however there will be no crafing bench (cooking area maybe...).

Anyways, the intro:
You are Zed, a denezin of the first dimension. Everyting here is a line because it is all one-dimensional.
Everyday is the same, get up, work, go home, sleep.
Nothing ever changes, until now.


I know it needs work, but this is the rough draft.
Title: Re: The 4th Dimension
Post by: Ashbad on January 11, 2011, 01:58:24 pm
I find it interesting nobody has even made a comment yet... especially since it's probably gonna turn into something good too.

The story is a bit weak right now, but then again, that's common among many retro RPGs.  It's already better than FF1s :)  And yeah, there are a lot of RPG's going on right now, but yours like the rest of the bunch, is unique :)

I wish you best of luck, and I will be looking often to see what's going on, can't wait until the first screenie! :D
Title: Re: The 4th Dimension
Post by: Michael_Lee on January 11, 2011, 02:05:12 pm
Hmm.  Do you plan on adding two more characters with names starting with 'X' and 'Y'? /random

Seems interesting!
Title: Re: The 4th Dimension
Post by: meishe91 on January 11, 2011, 02:07:21 pm
What language will this be written in?
Title: Re: The 4th Dimension
Post by: Builderboy on January 11, 2011, 02:12:04 pm
I'm really curious what the graphics are if the universe is represented by a single line.  If it was first person, the view would be a single pixel XD is the story going to slowly expand through dimensions? I'm eager to see this progress :D
Title: Re: The 4th Dimension
Post by: Binder News on January 11, 2011, 03:43:31 pm
first, the lang is Axe, so I can work at school.
Second, you don't stay in the 1st dimension long, you quickly move to the second dimension (2d).
finally:
Title: Re: The 4th Dimension
Post by: shmibs on January 11, 2011, 08:24:12 pm
SWEET!
i love the title screen and simply cannot wait to see what else you come up with.

i am also reminded slightly of miegakure (http://marctenbosch.com/miegakure/), a four dimensional platformer.
Title: Re: The 4th Dimension
Post by: willrandship on January 11, 2011, 08:56:14 pm
Sounds Cool!
Title: Re: The 4th Dimension
Post by: calcdude84se on January 11, 2011, 09:07:37 pm
This miegakure? ;D
(http://imgs.xkcd.com/comics/flatland.png)
Binder News, looks cool! Can't wait! :)
Title: Re: The 4th Dimension
Post by: Binder News on January 11, 2011, 09:48:14 pm
Hmmm. That gives me some ideas about making each dimension actually conform to how many dimensions it has. Originally, the 4th dimension was going to be top-down 3d as well. But now...

EDIT: How about this. With each new dimension, you gain the "ability" of that dimension.
So the 2nd dimension will be like a normal platformer and the 3d dimension will be top-down.
The 4th dimension I'm thinking will be cool. In the 4th dimension, I'm thinking that you will be able to shift the plane you are looking at. Kinda "turn" the level.
This would make world 2 action, world 3 adventure, and world 4 puzzle.

Feedback please.

Title: Re: The 4th Dimension
Post by: nemo on January 11, 2011, 10:46:30 pm
do you have an idea for the first dimension? i'm thinking you have a line with circles and squares on either side and you have to get the circles to one side and squares to the other.
Code: [Select]
C-C-C-0-S-S-S
the 0 is a blank space. you can move either a square or a circle at a time. circles can only move right, squares left. circles may jump squares and vice versa, but not two in a row.
Title: Re: The 4th Dimension
Post by: Builderboy on January 12, 2011, 01:21:17 am
Maybe in the 4th dimension you could move backwards in time :O
Title: Re: The 4th Dimension
Post by: Binder News on January 12, 2011, 04:23:43 am
Actually, you won't really do anything in the first dim, as I'm to lazy. Instead, it will just be a cut-scene, and then on to 2nd dim.
Builder: That could be a cool idea as well. Maybe you could isolate yourself in a time block, so you could either freeze time, or let time go on without you. Remember, nothing is locked in stone for the 4th dim.
Title: Re: The 4th Dimension
Post by: yunhua98 on January 12, 2011, 04:59:31 pm
wow!  how many RPGs are starting up!  although mine was started a ~2 weeks ago, I kinda failed the first two tries due to stupid error.  XD
Title: Re: The 4th Dimension
Post by: cooliojazz on January 12, 2011, 08:02:54 pm
The four dimension idea sounds a lot like a game I'm making called 5TD (*cough* pronounced STD *cough*) for some game competition.  Interestingly enough, it was also going to have you start at 2 dimensions and work up to 4... O_o (We decided there isn't quite time for that)  That sounds like an awesome game for a calculator though =D  If you can pull off a working 3D system... =D
Title: Re: The 4th Dimension
Post by: Binder News on January 12, 2011, 08:37:29 pm
the 3d dimension is really going to just be top-down, kinda like the old Zelda games/Fire Emblem/Trio and Niko/overworlds/etc.
It will be the same for the 4th dim, but you will be able to change the orientation of the level itself.
Title: Re: The 4th Dimension
Post by: yunhua98 on January 12, 2011, 11:08:28 pm
Ah...  I get it!  Because we are playing on a 2d screen in a 3d space, the 2d world is shown in points, the 3d one is shown in lines and 2d overview, and 4d is shown in 3d
Title: Re: The 4th Dimension
Post by: Binder News on January 13, 2011, 04:13:24 pm
Kinda...
Anyways, progress on the 2nd Dimension engine.
Title: Re: The 4th Dimension
Post by: yunhua98 on January 13, 2011, 04:21:20 pm
Nice!  btw, this is not really an RPG since it not really overhead, right?
Title: Re: The 4th Dimension
Post by: Binder News on January 13, 2011, 04:45:42 pm
This part is not, but the 3rd dimension will be. The 4th will be more puzzle-based.
Title: Re: The 4th Dimension
Post by: Binder News on January 14, 2011, 08:42:42 am
I'm sad, this thread appears to be dying.
I'm completely open to new ideas and such, so post 'em if you have 'em.

Anyways, the mario-style engine for the second dimension.
Here is the most recent version. It does scroll right, but not left, up, or down.

Also, could someone help me find a better way to display the incoming tiles?

(Note, there is a bug on here I fixed on-calc, the scrolling works fine, but seems very unoptimized)

Title: Re: The 4th Dimension
Post by: Binder News on January 14, 2011, 09:05:41 pm
Yay! More updates. Scrolling works in both directions! Working on vertical scrolling.
Title: Re: The 4th Dimension
Post by: shmibs on January 14, 2011, 10:32:12 pm
WOOT!
scrolling is a fun beast to handle. i like the way this looks.
are you re-drawing the entire screen every frame? one line at a time is the easiest way to optimise this type of thing, and one pixel at a time, as this seems to be, is pretty straight-forward.

oh, and dont think that nobody cares about things. this is one of the most promising ideas i've seen in some time!
Title: Re: The 4th Dimension
Post by: willrandship on January 14, 2011, 11:51:51 pm
Nice engine. I would have put the sprite in as soon as a part of it appears, though, it makes it more smooth.

Don't forget Horizontal + and - for shifting, very helpful for smooth scrolling.
Title: Re: The 4th Dimension
Post by: Builderboy on January 15, 2011, 02:08:11 am
I like it :D I also second the idea for only redrawing the part of the map that changes, and exploiting Horizontal and Vertical for quick scrolling.  If you can get it to work, the speed boost is palpable :)
Title: Re: The 4th Dimension
Post by: Binder News on January 15, 2011, 06:08:28 am
Yea. Thanks for the support guys. The problem you mentioned, will, is a bug that I can't seem to fix.
Any help would be appreciated:
Code: [Select]
:If X-P/8≥10 and (P/8+11<W)
:P+1→P
:Horizontal -{^r}
:RecallPic
:88-(P^8)→C
:For(A,0,7
:Pt-On(C,A*8,{A*W+11+(P/8)+GDB1}*8+Pic110
:End
:StorePic
:End
NOTE: X=x position, W=level width(# of blocks), P=how many pixels have been shifted horizontally
Title: Re: The 4th Dimension
Post by: willrandship on January 15, 2011, 02:05:45 pm
So, what is the bug? an error in compiling?
Title: Re: The 4th Dimension
Post by: Binder News on January 15, 2011, 05:13:43 pm
No, it is the bug that you noticed.
Nice engine. I would have put the sprite in as soon as a part of it appears, though, it makes it more smooth.
Title: Re: The 4th Dimension
Post by: shmibs on January 15, 2011, 07:22:49 pm
at first glance, i think the problem is most likely it being 88-(P^8)->C rather than 96-(P^8)->C and {A*W+11+(P/8)+GDB1} rather than {A*W+12+(P/8)+GDB1}
Title: Re: The 4th Dimension
Post by: Binder News on January 15, 2011, 10:51:25 pm
I'll try that. I was doing it at the end of my English exam, and was kinda tired.
Title: Re: The 4th Dimension
Post by: Binder News on January 17, 2011, 09:26:21 am
UPDATES:
Got the horizontal scrolling to work. Have some semi-working code for the vertical scrolling.
Code: [Select]
:If Y-Q/8=1 and (Q>0)
:Q-1→Q
:Vertical +{^r}
:RecallPic
:Y/8*W+(X/8)→C
:For(A,0,11
:Pt-Off(A*8,{-}(Q^8),{C+A+GDB1}*8+Pic110
:End
:StorePic
:End
:
:If Y-Q/8≥6 and (Q/8+7<H)
:Q+1→Q
:Vertical -{^r}
:RecallPic
:Y/8+6*W+(X/8)→C
:For(A,0,11
:Pt-Off(A*8,64-(Q^8),{C+A+GDB1}*8+Pic110
:End
:StorePic
:End

The problem is that on the way down, it displays gibberish and messes with the collision detection.
On the way up, it doesn't display the new image until you are like 3 pixels away.

Help please.
Title: Re: The 4th Dimension
Post by: DJ Omnimaga on January 18, 2011, 02:49:23 am
Nice!  btw, this is not really an RPG since it not really overhead, right?
It depends, there can be RPGs that are side-scrollers. Ys III: Wanderers from Ys is an example. :P

Also nice project Binder News! I haven't checked until tonight because I was really busy. Since Sunday I've been catching up on an entire week of posts  O.O

Good luck with the bugs. X.x You might want to ask in the Axe forum, though, if you haven't already, so people notice faster.
Title: Re: The 4th Dimension
Post by: Binder News on January 18, 2011, 08:19:41 am
I already did. I made a thread there too.
Title: Re: The 4th Dimension
Post by: DJ Omnimaga on January 19, 2011, 03:18:57 pm
Ok good. Just making sure since I didn't check the topics there much lately.
Title: Re: The 4th Dimension
Post by: Binder News on January 19, 2011, 04:18:30 pm
I think I'll give up on the vertical scrolling, as it is NOT WORKING, and has taken a lot of time already.
I will soon post my current source, and anyone can use it. If you use the physics, please credit me, as I worked very hard on that.
If you would like to try to add vertical scrolling, you are welcome to. If you get it working, PM me, and I will work it in. You would of course get credit.
Also, thanks for your time Runer, but I finally gave up. I need to get on with this.
Title: Re: The 4th Dimension
Post by: JustCause on January 19, 2011, 04:24:24 pm
Wow. How did I miss this? Keep up the good work!
Title: Re: The 4th Dimension
Post by: Binder News on January 19, 2011, 04:48:02 pm
Thanks! Don't worry, I have plenty of time in Math, Science, and Intro to Biz.
Title: Re: The 4th Dimension
Post by: Binder News on January 20, 2011, 05:59:14 pm
Unfortunately, support seems to be lacking. Maybe that's because of the slightly infrequent updates. Oh well.
Anyways, I FINALLY got the scrolling to work!

I know there is a problem at the bottom, I'm working on it.
Title: Re: The 4th Dimension
Post by: squidgetx on January 20, 2011, 07:09:16 pm
Hey, the scrolling looks really good actually :) Nice job!
Title: Re: The 4th Dimension
Post by: Binder News on January 20, 2011, 08:55:45 pm
Thanks! I couldn't sleep last nigh, and at 1am, on my couch, had the epiphany on how to solve my scrolling troubles.
I have also started again on The Silencer, I'm doing the guard AI. My friend has gotten the first 4 levels done in the meantime (and these levels are like 8 or 9 LARGE sections apiece, so 4 is pretty good.)
The Silencer topic (http://ourl.ca/8472)
Title: Re: The 4th Dimension
Post by: DJ Omnimaga on January 20, 2011, 09:36:59 pm
Wow great! And don't worry about lack of support. There's a lot, but most people are probably busy with school and since like 30-40 projects get updates per day people can't keep up with all topics, demos, etc. X.x I myself am catching up on 1.5 weeks of project updates right now and have been doing so for 2 days. D:

I love the scrolling so far. Glad it's progressing nicely. :)
Title: Re: The 4th Dimension
Post by: Binder News on January 21, 2011, 07:19:49 am
Yeah. I know. Anyways, I'm gonna move on to the next engine, the top-down one.
This should be a lot faster since I already have a working scrolling tile mapper.
Title: Re: The 4th Dimension
Post by: jnesselr on January 21, 2011, 07:39:51 am
I like this project, it looks nice.
Title: Re: The 4th Dimension
Post by: Binder News on January 21, 2011, 08:09:43 am
Thanks!