Report as inappropriate.

Avatar-1940_thumb

Builderboy2005 presents ...

2010/1/16

Castle Storm II

Well, I am in the proccess of making a new FPS, the sequel to my original Castle Storm! The engine is no longer a raycaster, it has fully fledged 3D graphics! This allows for fun things like different levels, staircases, and moving platforms.
The physics of the player are also much sleeker, the movements are very fluid.

MOUSE CONTROL:
In order to use Mouse Control, click on the link above the scenario thtat says 'Open in Greenfoot'. You will need Greenfoot Installed to play it with Mouse Control. Once in Greenfoot, When it is time to calibrate the mouse, click in the center of the scenario, then drag your mouse to the top left corner of your computer screen. Then release your mouse to finish calibration

If you want to play without Mouse Control, or in your browser, simply press the RUN button.

CONTROLS:
With Mouse Control
-WASD to move and strafe
-Mouse to look
Without Mouse Contro;
-WASD to move and turn
-Space to jump

-C to crouch
-R to reload (just a fancy animation for now)

-Added an alternate rendering method (default) that is much faster but results in small graphical errors. Press 1 and 2 to switch between them
-Added better mouse control for non-robot version
-Object3D class now supports OBJ files and materials! Yay! Now i can model objects in Blender
-Added a Beta Level design. There are clipping bugs and some physics problems, so dont be alarmed :P
-Press E to turn off the Lasers! If you can find them that is :P

7979 views / 39 in the last 7 days

23 votes | 0 in the last 7 days

Tags: game simulation demo with-source 3d fps blender

This scenario is a member of: Scenario showcase, 3D


open in greenfoot
Your browser is ignoring the <APPLET> tag.
Small_thumbmjrb4

2010/4/20

Loving the new updates - very nice looking world!
63541_1569440113480_1159787730_1296245_7006399_n_thumbAndres

2010/6/4

this blows my mind
PiPiRocks

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?
Phonenix_thumbPNG_pyro

2010/11/6

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

2011/1/15

you can't get back from the lazer section
Spinjump1_thumbwvStudios

2011/1/15

sorry typo you can. jump into the ventilation shaft and press c in midair.
Avatar-1940_thumbBuilderboy2005

2011/1/15

Yep, you gotta crouch-jump back into the vent :)
No_avatar_thumbAmil

2011/5/1

nice
Gollum_thumbdordor

2011/5/30

Did you modeled the objects with blender? if so, how did you do that?
Avatar-1940Builderboy2005

2011/5/31

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 :)

See all comments

Want to leave a comment? You must first log in.

Who likes this?

Percy_jackson_thumb No_avatar_thumb Greenfoot2_thumb Brain_thumb Greenfootgalleryimage2_thumb No_avatar_thumb No_avatar_thumb No_avatar_thumb Pi_thumb No_avatar_thumb No_avatar_thumb Luffy_thumb Db6_jaceheadshot_thumb No_avatar_thumb Face4_thumb Tombud999_thumb Photo_on_2011-09-18_at_18 No_avatar_thumb Rocketwiththrust_thumb No_avatar_thumb