ID:167795
 
I think that this is possible but very hard to do. I'm curious if anyone know how to switch between third person and first person view of the game?

I think it is possible but very hard to do.
A truly first-person code isn't possible, but it can be recreated in a way. For example, see 3DMaze.

Hiead
In response to Hiead (#1)
Perhaps it is, but would need many many hours of fast fast typing. I doubt anything on byond is impossible
In response to TheDarkChakra (#2)
I doubt anything on byond is impossible

*Gasp*You mean it is possible for people to stop ripping games, eg: DB Zeta ...well, err... ya know what I mean XD

- GhostAnime
In response to TheDarkChakra (#2)
TheDarkChakra wrote:
Perhaps it is, but would need many many hours of fast fast typing. I doubt anything on byond is impossible

Release your doubts, my young friend! Some things are very much impossible. That applies not just to BYOND but to any language.

BYOND is in no way suited to 3D and the work required to implement something that looks passable is astounding. On top of that, the constant recalculation of icons and bandwidth would cause some ridiculous lag and probably crash the whole thing. The closest anyone's come to something that truly works well is to implement "one tile at a time" 3D viewpoints with no smooth movement. (You see it's not that BYOND can't do the calculations, although with mere floating point vs. double-precision it does have some weaknesses in math; it's that graphically and interface-wise, BYOND doesn't support the concept.)

Platformers/sidescrollers are another weak point, since BYOND is designed for tiled games but not for the kind of smooth movement you're used to in those.

Basically if you came to BYOND with the dream of making a 3D game, you're using the wrong engine. BYOND is capable of a great many things, but not this one.

Lummox JR
In response to Lummox JR (#4)
Lummox JR wrote:
TheDarkChakra wrote:
Perhaps it is, but would need many many hours of fast fast typing. I doubt anything on byond is impossible

Release your doubts, my young friend! Some things are very much impossible. That applies not just to BYOND but to any language.

BYOND is in no way suited to 3D and the work required to implement something that looks passable is astounding. On top of that, the constant recalculation of icons and bandwidth would cause some ridiculous lag and probably crash the whole thing. The closest anyone's come to something that truly works well is to implement "one tile at a time" 3D viewpoints with no smooth movement. (You see it's not that BYOND can't do the calculations, although with mere floating point vs. double-precision it does have some weaknesses in math; it's that graphically and interface-wise, BYOND doesn't support the concept.)

Platformers/sidescrollers are another weak point, since BYOND is designed for tiled games but not for the kind of smooth movement you're used to in those.

Basically if you came to BYOND with the dream of making a 3D game, you're using the wrong engine. BYOND is capable of a great many things, but not this one.

Lummox JR

Well I started this because I heard rumors it was possible. Firstly a few years ago my friend knows someone who made an object into 3d. He said it took a huge page. Now I heard from my friend who is making a game that he did it, took him days of hours with super fast speed to finish it. I have not witnessed it so I am not sure this is true. MY friend should be finished in a few months of his game then we'll see.
In response to TheDarkChakra (#5)
Well, your friend has probably made an isometric engine. It's a sort of pseudo-3D. OFD has made one too, called the Royal Nonesuch Engine. It runs very smooth, but he's not releasing the coding; he won't.
In response to TheDarkChakra (#5)
TheDarkChakra wrote:
Well I started this because I heard rumors it was possible. Firstly a few years ago my friend knows someone who made an object into 3d. He said it took a huge page. Now I heard from my friend who is making a game that he did it, took him days of hours with super fast speed to finish it. I have not witnessed it so I am not sure this is true. MY friend should be finished in a few months of his game then we'll see.

Actual 3D is not possible in BYOND. Either what your friend was talking about was a poor substitute, or it was something completely different like isometric, or he was completely full of crap. My money's on door #3.

Lummox JR
In response to TheDarkChakra (#5)
I am curious as to how the speed of which they type impacts this in any way. It's quality of the code that matters, not how fast they put it out.

Hiead
In response to Lummox JR (#7)
My moneys on number #2.

Well my friend learned all of byond coding in 48 hours, hes a very fast learner.
In response to TheDarkChakra (#9)
TheDarkChakra wrote:
My moneys on number #2.

Well my friend learned all of byond coding in 48 hours, hes a very fast learner.

Hrm, then #3 is a lock. Nobody can learn all there is to know about any programming language in 48 hours, regardless of learning speed or prior experience with other languages. BYOND is full of a lot of arcane bits of knowledge, too, that are not easy to research and not easily discovered without experience. Your friend is either a fool or a liar, or both.

Now learning the basic syntax in 48 hours, that's doable. You could even produce some interesting code in that time. But you'd still be in absolute newbie territory for sure.

Lummox JR
In response to Lummox JR (#10)
im going with Lummox JR on door #3
In response to A.T.H.K (#11)
Hmm well its a 3D language your after, then you should consider learning Java. Though a doupt you have had much, if not no programming experience, therefore this language will be way too hard to you. Ive been programming for 2 years on various programs and started Java a couple of weeks ago. Ive been reading this manual and I cant really do anything yet, though I did manage to create a sort of graphing program, though if you are ready for a year of vigurous programming then Java is the language for you. Though I suggest you stick to byond.

ADT_CLONE
In response to Lummox JR (#10)
Agreed. I've been programming with BYOND for over 3 years now, and I'm still quite sure that there's much for me to learn.

Hiead
In response to Hiead (#13)
Hiead wrote:
Agreed. I've been programming with BYOND for over 3 years now, and I'm still quite sure that there's much for me to learn.

I've been with it 4½ years, and I've worked on the backend, and I'm still learning interesting things.

Lummox JR
In response to ADT_CLONE (#12)
When I said 48 hours I didn't mean 2 days. I meant studying everything for 48 hours.

What if you have a brain which learns everything from reading ones like Galileo, Eistein, Newton etc... ?
In response to TheDarkChakra (#15)
not everything can be learned from the guide...you have to learn how to combine code
In response to Budboinker (#16)
The guide doesn't teach you everything? What about the dream maker "Help> Help on F1" ?
In response to TheDarkChakra (#17)
The guide and reference teach the basics.

Think of it like this: Everything you need to do is like a puzzle. The reference holds pieces to [b]a[/b] puzzle. The trick is, finding the pieces and putting together the complete puzzle. You'd need more than the guide and reference to put together a complex puzzle, though.
In response to Audeuro (#18)
Doesn't Dantom teach everything? What is the correct road to lead to learning all on byond?
Page: 1 2