Array-Based Rendering v.8.2

Install Java to view this project right on your browser!

user_icon cygene shared it 8 months ago
user_icon Based on cygene's project
580 views, 5 taggers, 38 people love it, 1 remix by 1 person, 73 downloads
Add to my favorites?
Flag as inappropriate?

Comments

You need to be logged in to post comments

Add a Comment

 
EvilPegasus2274 EvilPegasus2274 3 weeks ago

Awesome!

Agentpieface Agentpieface 3 weeks, 1 day ago

works better in turbo :3

k9lego k9lego 4 weeks, 1 day ago

wow, just wow...

slinger slinger 1 month, 1 week ago

Are you still on scratch? :p

Benjamon Benjamon 1 month, 2 weeks ago

AMAZING! any enemies yet? this reminds me of doom for some reason

RedWarrior57 RedWarrior57 2 months, 1 week ago

When will this game be out

cwb2001 cwb2001 2 months, 2 weeks ago

EPIC!

mastertech2020 mastertech2020 3 months ago

I love it! It'll be even more awesome when you add some SFX!

98devin 98devin 3 months, 1 week ago

THIS IS... well it's not sparta, but it is pretty awesome! I am looking forward to this! Looks almost metroid prime-esque.

estorken estorken 3 months, 3 weeks ago

hmm, you added health. when is your current projected date of completion? personally i'm moving on from scratch to Java, but if an alternate text mode is added in scratch 2.0 i will continue to use scratch... we'll see.

estorken estorken 3 months, 3 weeks ago

wait, i think you added health a while ago...

Overture Overture 4 months ago

That's very cool

cygene cygene 3 months, 3 weeks ago

thanks:)

jjgeorge jjgeorge 4 months, 1 week ago

its very good and all just whats the red dot about and check out (link to project)

cygene cygene 4 months, 1 week ago

The red dot is to where an "enemy" is. I'm not finished yet. Also, I already saw it.

(view all replies)
Linkwithportals Linkwithportals 4 months, 2 weeks ago

I an thinking about making a game with this...is that ok??? i will give credit to you in the credits and in the beginning.

cygene cygene 4 months, 1 week ago

sure! :)

RedWarrior57 RedWarrior57 4 months, 2 weeks ago

Change wasd to move and arrows to look

cygene cygene 4 months, 1 week ago

I'm thinking about making both wasd and arrows to move, and look around using the mouse...

(view all replies)
DanTheMan58462 DanTheMan58462 4 months, 2 weeks ago

Quite confusing but that is really something you've got there! WHat are the controls, just arrows?

cygene cygene 4 months, 2 weeks ago

Arrow Keys, and WASD. One set (I forget which ones) is for moving/strafing, and one set is for looking up, down, left and right.

(view all replies)
EmperorEvil EmperorEvil 4 months, 3 weeks ago

Cool, but when you get stuck you can't find your way out

cygene cygene 4 months, 3 weeks ago

hmm, still not sure what you mean... Do you mean that I made the colour darker as it gets farther from the player?

cygene cygene 4 months, 3 weeks ago

What do you mean, is it the actual game getting you stuck in the wall, or do you just mean you're lost because there's no map?

(view all replies)
slinger slinger 5 months ago

o; Try right clicking on the flash player and setting the quality to low, Its way faster!

cygene cygene 5 months ago

Yeah :) It's flash, so you could change the quality. It could be done to any flash game. In mine, though, it doesn't really affect quality that much since the graphics are fairly simple, but it makes the speed way faster.

(view all replies)
slinger slinger 5 months ago

Oh also a suggestion for when the health gets below 20, make the red glow get bigger 'cause its almost unnoticable

slinger slinger 5 months ago

Feliz Navidad!

(view all replies)
technoguyx technoguyx 5 months ago

Needs an option for WASD controls and strafing. But maybe I'm just too used to that. Other than that, awesome job so far :D

(view all replies)
NPW NPW 4 months, 3 weeks ago

hey can you come on a minecraft classic server just search "worlds" and click the /Minecraft Worlds one and when you come on say this: Hello!! (say that exactly so that i know it's you) :D

NPW NPW 4 months, 3 weeks ago

oh ok i didn't know that :P

NPW NPW 4 months, 3 weeks ago

so that's why you suggested WASD controls or what because WASD controls and strafing are in minecraft

(view all replies)
NPW NPW 4 months, 3 weeks ago

do you play minecraft...?

(view all replies)
sparky08 sparky08 5 months, 1 week ago

Oh man, that's so beasty! Really good! Love-It! XD

cygene cygene 5 months, 1 week ago

:):) thanks

(view all replies)
estorken estorken 5 months, 1 week ago

you might want to update the project notes saying that it will not be done by christmas. just a suggestion PS: i like the health bar

cygene cygene 5 months, 1 week ago

Thanks for the suggestion :)

LePenguino LePenguino 5 months, 1 week ago

A while ago, i saw the first version. I just checked this out... wooaaahhh! I am so excited for the FPS!

cygene cygene 5 months, 1 week ago

Thanks :) :) :)

dacooldude dacooldude 5 months, 1 week ago

wow, turbo mode totally changed scratch for the better

cygene cygene 5 months, 1 week ago

yup!

AnimationsGalore AnimationsGal… 5 months, 1 week ago

I must say compared to other scratch rendering (in turbo mode of course) this is very smooth and the graphics don't flash, alike some. Very cool and I love that a shooter game is being made in with this project, can't wait for the finished version.

cygene cygene 5 months, 1 week ago

:) :) thanks

gargoyle11 gargoyle11 5 months, 2 weeks ago

oomgomgomgomgomgomgomgomgomgomgomgomgomg!!!!!!!

cygene cygene 5 months, 2 weeks ago

:):):):):):):):):)

gargoyle11 gargoyle11 5 months, 2 weeks ago

:O

Thrystor Thrystor 5 months, 2 weeks ago

Awesome!What's the N on my map for?

cygene cygene 5 months, 2 weeks ago

The radar shows what you are facing as on top. So, if the N is on top of the circle, you are facing north.

(view all replies)
cygene cygene 5 months, 2 weeks ago

it means north. ;)

(view all replies)
slinger slinger 5 months, 2 weeks ago

300 view lol, I'm thinking of working on an mesh array based fps. IDK how it will turn out :P

cygene cygene 5 months, 2 weeks ago

Whoa O_o It's almost Christmas. Better get back to work at my fps. ;) Yeah, sorry, I've been REALLY busy. I'll still try and work on it, though...

(view all replies)
slinger slinger 5 months, 2 weeks ago

Wow, I just realized, your fps is coming out soon!

prototype47 prototype47 5 months, 3 weeks ago

Awesome! Great improvement from the original! But I need 3 hands now? lol

cygene cygene 5 months, 3 weeks ago

I know it seems like a good idea but his and my techniques are different. I use raycasting while he uses polygon mapping. Also, I am not that great in collabs, I really am just better working alone. I might take in some suggestions and ideas from people, but I don't really work well in a full collab.

cygene cygene 5 months, 3 weeks ago

:) thanks :) :)

(view all replies)
Smozzick Smozzick 5 months, 3 weeks ago

Very impressive, much more clear than others I've tried and I like that you get stopped from walking if you go too close to a wall. Good job.

Smozzick Smozzick 5 months, 3 weeks ago

sorry not raycasters, was going off another comment on a similar project I made - basically I don't know enough about 3d rendering on scratch, lol

cygene cygene 5 months, 3 weeks ago

I like how you said what you actually liked about it. It's really more helpful than other's comments. ;)

cygene cygene 5 months, 3 weeks ago

thanks :) :) :) :) :)

(view all replies)
teammcb teammcb 5 months, 3 weeks ago

WOW! And Scratch continues to push the boundaries of what can be done in 2d: 3d!

cygene cygene 5 months, 3 weeks ago

;) Thanks :) :)

halounity halounity 5 months, 3 weeks ago

awesome!

cygene cygene 5 months, 3 weeks ago

:) Thanks :):)

(view all replies)
Dawgles Dawgles 5 months, 3 weeks ago

Your perspective seems a bit incorrect, the Y of the walls should be multiplied by a focal length/z.

cygene cygene 5 months, 3 weeks ago

It looks funny because of the fisheye distortion. To my knowledge, the equation to counteract that is distance*cos(angle). Here, though, it seems that equation is not strong enough. I can't figure out why it's not working, though.

slinger slinger 6 months, 1 week ago

LOL I just voted this as my favorite scratch project :)

(view all replies)
cygene cygene 6 months, 1 week ago

I got it on launch day (yesterday). I've only played for two hours since I have school the next day and had to go to sleep, but from the two hours I've seen, it's an awesome game. If you have a friend, get him to buy Skyward Sword because it's totally worth it (actually, probably the most totally worth it game of all time). Also, you need to get it fast because they'll sell out quick. At my store, they sold out in two hours. (good thing I had a preorder)

(view all replies)
cygene cygene 6 months, 1 week ago

Aww. Maybe you can borrow a friend's Wii and tell him to get Skyward Sword? It's the most awesome game ever.

(view all replies)
cygene cygene 6 months, 1 week ago

Are you a Zelda fan? (If you've already told me the answer, forgive me, I forget) If you are, how could you forget SS comes out today?

(view all replies)
cygene cygene 6 months, 1 week ago

wait, where did you vote?

(view all replies)
Chrischb Chrischb 6 months, 1 week ago

LEGENDARY

cygene cygene 6 months, 1 week ago

:):) Thanks

Bricklink101 Bricklink101 6 months, 2 weeks ago

AMAZING!

cygene cygene 6 months, 2 weeks ago

-_-

cygene cygene 6 months, 2 weeks ago

I don't really play minecraft. The only reason I know about it is because a friend talks about it.

(view all replies)
cygene cygene 6 months, 2 weeks ago

:) thanks :)

ferretuh ferretuh 6 months, 3 weeks ago

but this is still incredible this way!!!!

cygene cygene 6 months, 3 weeks ago

:):) thanks

ferretuh ferretuh 6 months, 3 weeks ago

this is plain awesome!!!I think i have a good idea though.If you want,you could make it minecraft-ish!With blocks,bow and arrow instead of lazers,and time of day!!!:D But that would be really hard,right?

cygene cygene 6 months, 3 weeks ago

I was going more like one of those old-style first person shooters, like DOOM or Wolfenstein. It's hard to make this multi-leveled (many floors/ elevations)

(view all replies)
BIG-red-BUTTON BIG-red-BUTTON 6 months, 3 weeks ago

wow nice

cygene cygene 6 months, 3 weeks ago

thanks :):):)

(view all replies)
ProgrammingFreak312 ProgrammingFr… 6 months, 3 weeks ago

this is pretty cool, but slow

cygene cygene 6 months, 3 weeks ago

Try running it at turbo speed (shift-click the green flag) It is slower than S65's, but considerably faster than many others. Besides, it's not just running the raycaster, it's running several more scripts for the game.

TGrossenbacher TGrossenbacher 6 months, 4 weeks ago

nice

cygene cygene 6 months, 4 weeks ago

thnks

cbcollab cbcollab 6 months, 4 weeks ago

wow this is amazing!

cygene cygene 6 months, 4 weeks ago

thank you

slinger slinger 6 months, 4 weeks ago

When this game comes out i'll try my best to help you get front paged ^^

cygene cygene 6 months, 4 weeks ago

Thanks :) Sadly, progress is slow since I'm sorta burning out due to school

(view all replies)
blob8108 blob8108 7 months ago

This is really quite impressive. Works really well on turbo mode :)

cygene cygene 7 months ago

Well, it only works on turbo :) And thanks

VirtualClown VirtualClown 7 months ago

ok now this is getting too metroid XD especially with your icon!!

cygene cygene 7 months ago

I know. What's weird, though, is that I like Mario and Zelda, especially Zelda, more than Metroid O_o I'd want to make a 3D Zelda-like game, but an fps was better suited due to Scratch's weaknessess

(view all replies)
Pecola1 Pecola1 7 months, 1 week ago

cool!

cygene cygene 7 months, 1 week ago

:):) thanks

Pecola Pecola 7 months, 1 week ago

oops my bros account..... cool!

(view all replies)
Pecola1 Pecola1 7 months, 1 week ago

sweet, wish I could edit this one to make it so you can draw it. XD

blob8108 blob8108 7 months ago

I'm sure you could make something similar to Minecraft...

(view all replies)
cygene cygene 7 months, 1 week ago

LOL =D There's really no way to do that here, since the map is in an array, not visual. It is possible to make a level editor, I guess

(view all replies)
iTweak0r iTweak0r 7 months, 1 week ago

how do you do this this is awesome

cygene cygene 7 months, 1 week ago

:) thanks

kingkids kingkids 7 months, 2 weeks ago

epiqness

cygene cygene 7 months, 2 weeks ago

epiq :)

cygene cygene 7 months, 2 weeks ago

Thanks :) also, it's spelled epic, not with a q

(view all replies)
imaperson123 imaperson123 7 months, 2 weeks ago

I made a sprite-based raycaster which works but the detail and quality is poor...

mcclintonsl mcclintonsl 7 months, 2 weeks ago

THIS IS GONNA BE EPIC I hope.

cygene cygene 7 months, 2 weeks ago

I hope so too...

ArcherB97test ArcherB97test 7 months, 2 weeks ago

I am currently remixing one of your Raycasters and I'm wondering if you would know how to program a bullet into the game. I'm working on it now but if you have any tips it would be helpful. Thanks. And good luck with your final project.

cygene cygene 7 months, 2 weeks ago

No prob :)

cygene cygene 7 months, 2 weeks ago

I decided not to use actual projectiles, but rather sprite-based lasers (so that the framerate would still be fast), as you could see if you hold the mouse button. If you wanted to use a bullet, you need to use the same engine that renders the enemy here. Get it to act like the bullet is an enemy, and add the script that moves it (should be nearly the same as the movement script for the player). That should work.

(view all replies)
imaperson123 imaperson123 7 months, 3 weeks ago

I'm making a 3D Flight Simulator, and it's turning out pretty good, but can you make a sprite for the border, like the one in this project, but plane related?

cygene cygene 7 months, 3 weeks ago

Planes are different from this border, though. I really can't do it without having to make the entire Heads-Up Display. Besides, from what I have seen, yours is third-person, not first-person. Sorry dude :(

(view all replies)
Blutiger Blutiger 7 months, 3 weeks ago

Great job, truly amazing. I'm right now working on my own fps/move around engine.

cygene cygene 7 months, 3 weeks ago

AWW. well, maybe later you could try again. This was not my first try at a 3D world renderer

(view all replies)
cygene cygene 7 months, 3 weeks ago

It's spelled trigonometry

(view all replies)
cygene cygene 7 months, 3 weeks ago

Give me a link to your 3D thing when you're done

(view all replies)
cygene cygene 7 months, 3 weeks ago

Thanks :) And good luck!

(view all replies)
1675 1675 7 months, 3 weeks ago

oh right didn't see the thing that says not finished

1675 1675 7 months, 3 weeks ago

not working for me tried downoad

cygene cygene 7 months, 3 weeks ago

It can only work on flash player, on turbo speed (shift+click the green flag)

Ur-86 Ur-86 7 months, 3 weeks ago

awesome! it would be really cool if maybe strafing was a and d and turning was q and e or something

cygene cygene 7 months, 3 weeks ago

I was thinking of doing that :)

(view all replies)
cygene cygene 7 months, 3 weeks ago

The controls used to be strafe left and right arrow and turn was a&d, but people told me to change it to this. I think I'll make two control types

(view all replies)
Hardmath123 Hardmath123 7 months, 3 weeks ago

As usual, amazing. I rewrote this in JS, but am getting a huge fisheye distortion. Suggestions?

cygene cygene 7 months, 3 weeks ago

So what's the problem? Is the distortion similar to the one here?

(view all replies)
cygene cygene 7 months, 3 weeks ago

Did you keep the anti-distortion formula? It was distance*cos(angle). The only thing other than that is to use the perpendicular distance instead, but that's a whole lot harder. The cosine equation should eliminate most of it.

(view all replies)
peterkap peterkap 7 months, 3 weeks ago

Your 3D games are awesome! I'm planning to actually make Zombies from Black Ops, but maybe you can help me! Does this sound like a good idea?

cygene cygene 7 months, 3 weeks ago

Yup, easy if you know what to do.

cygene cygene 7 months, 3 weeks ago

It would be very difficult, probably impossible to replicate modern fps in Scratch. Right now, this is probably the closest thing to it. If you want, you could use this engine to do it, and I can explain what the engine does, but I really can't make another 3d engine solely for a COD clone right now because I'm working really hard on this to finish it and become the first true fps in Scratch.

(view all replies)
cygene cygene 7 months, 3 weeks ago

Are you gonna make the 3D engine yourself? It would be awesome if you made a 3D game. I'm working on making this into a first-person shooter.

(view all replies)
cheeta cheeta 7 months, 4 weeks ago

Every single times I go on I see you on recent visitors. Yesterday, the day before, the day before, and so on. You must always be going on and off. XX

cygene cygene 7 months, 4 weeks ago

Yeah, I'm always on. BECAUSE I AM A ROBOT who is always connected to the internet +_-

(view all replies)
cheeta cheeta 7 months, 4 weeks ago

*XD

LFOB LFOB 7 months, 4 weeks ago

Don't make the health a slider.

cygene cygene 7 months, 4 weeks ago

No, I just put that in to test it. Why would I let people change their health?

(view all replies)
Please Wait...