This site requires JavaScript, please enable it in your browser!
Greenfoot back

Comments for Castle Storm II

Return to Castle Storm II

TigrexTigrex

2010/1/18

WOW, Guy, You are great!!! left a i like it!
bournebourne

2010/1/19

Very nice! I did manage to cause the program to crash when jumping on the wave-like floor in the corner. Like getting stuck in the wall.
Yeah, I've experienced this ass well. It's a simple fix, as I know what's happening and why, so it should be fixed in the next release.
A new version of this scenario was uploaded on Wed Jan 20 03:36:45 UTC 2010
A new version of this scenario was uploaded on Wed Jan 20 03:38:34 UTC 2010
A new version of this scenario was uploaded on Wed Jan 20 03:39:46 UTC 2010
A new version of this scenario was uploaded on Thu Jan 21 23:23:50 UTC 2010
A new version of this scenario was uploaded on Thu Jan 21 23:27:28 UTC 2010
bournebourne

2010/1/22

I found a little tunnel but could not find a way to crouch to go in it. Are you adding that? And thats cool with the z and x keys.
Yeah, there is going to be a crouching feature, but it is not implemented yet. And the z and x keys show rendering progression :)
A new version of this scenario was uploaded on Fri Jan 22 19:40:49 UTC 2010
A new version of this scenario was uploaded on Fri Jan 22 20:54:45 UTC 2010
PiRocksPiRocks

2010/1/23

This is really cool! How on earth do you create a 3d rendering engine? I've tried numerous times and failed miserably.
Thankz! As for the rendering algorithm, you might want to check out my Rasterization scenario, it has nicely commented code and could be really helpful. There are also great websites out there, just do a search on rasterization and I'm sure you'll get a lot of good sites. The code here really all boils down to a 3D to 2D point projection method, which takes a point in 3D, and is able to 'project' it onto the 2D medium of your screen. After that its just a whole bunch of code to connect the right points and fill polygons ect...
A new version of this scenario was uploaded on Thu Feb 18 21:57:36 UTC 2010
A new version of this scenario was uploaded on Thu Feb 18 22:17:08 UTC 2010
A new version of this scenario was uploaded on Thu Feb 18 22:35:32 UTC 2010
A new version of this scenario was uploaded on Thu Feb 18 22:39:12 UTC 2010
A new version of this scenario was uploaded on Thu Feb 18 23:32:16 UTC 2010
A new version of this scenario was uploaded on Thu Feb 18 23:35:32 UTC 2010
A new version of this scenario was uploaded on Thu Feb 18 23:41:54 UTC 2010
A new version of this scenario was uploaded on Fri Feb 19 01:19:45 UTC 2010
im_a_cat_irlim_a_cat_irl

2010/3/8

this is just terrible. i now want to kill myself, and you should too.
OMG its a Troll!!!!! *runs*
im_a_cat_irlim_a_cat_irl

2010/3/9

R U A REEL AVATORZ?
carlsch123carlsch123

2010/3/10

How did you make the backround
minimeminime

2010/3/26

are there going to be more levels
topekotopeko

2010/4/7

thats good
A new version of this scenario was uploaded on Sun Apr 18 18:48:29 UTC 2010
A new version of this scenario was uploaded on Sun Apr 18 19:03:24 UTC 2010
A new version of this scenario was uploaded on Sun Apr 18 19:04:10 UTC 2010
mjrb4mjrb4

2010/4/20

Loving the new updates - very nice looking world!
AndresAndres

2010/6/4

this blows my mind
PiRocksPiRocks

2010/6/18

hmmm. You can't get back from the lazer section and if you use z to watch the renderring cycle, you can see that there is a big section behind the point where the walls come up to leave a small opening. How do you get there?
PNG_pyroPNG_pyro

2010/11/6

This is pretty amazing! Where did you learn to program a 3D game in Greenfoot?
wvStudioswvStudios

2011/1/15

you can't get back from the lazer section
wvStudioswvStudios

2011/1/15

sorry typo you can. jump into the ventilation shaft and press c in midair.
Yep, you gotta crouch-jump back into the vent :)
AmilAmil

2011/5/1

nice
dordordordor

2011/5/30

Did you modeled the objects with blender? if so, how did you do that?
Yes I did ^^ What I did is modeled the objects in Blender, and the exported them in an OBJ file, and wrote a script that converted the OBJ file into data that my program could use. The specifics are a bit complicated, but it's all in the source :)
you lost me at boolean fastFramerate = true; good work man!
sp33dysp33dy

2012/4/9

Like the code. Takes me back to some of my 3d assembly coding days on the amiga. Although assembly was far more proficient, it's so much easier and cleaner to write in Java and not worry as much about computational speed. Although I'd read a lot about Ray tracing, I'd not put two-and-two together in terms of how it works. Bl**dy pretty obvious now I've looked through your code!!!
BytelordBytelord

2012/7/2

freaking awesome man
SPowerSPower

2012/7/28

Are you still working on it? I'd love to play this game!
I'm not working on this game as much, mostly working on Nightmare.
CockyCocky

2012/9/20

echt cool wie lange hat es gebraucht an diesem Spiel fertigzuwerden?
JetLennitJetLennit

2013/9/26

Are you going to continue this?
shrucis1shrucis1

2013/11/28

What's the point of turning off lasers if you can pass right through them? XD
annoynomusannoynomus

2017/9/25

how do u get the code