Notch
|
 |
« on: May 17, 2009, 04:24:07 AM » |
|
 Click to launch applet!It's an alpha version, so there might be crashes. You can read some background and insight on my blog available from the game page. The main inspiration for this game is Infiniminer, but it's going to move in a more Dwarf Fortress way, gameplay wise. =)
|
|
« Last Edit: September 01, 2010, 03:12:10 AM by Notch »
|
Logged
|
|
|
|
AntVenom
|
 |
« Reply #1 on: May 17, 2009, 04:32:04 AM » |
|
Their animation's pretty crazy. 
|
|
|
Logged
|
|
|
|
Timeworks
|
 |
« Reply #2 on: May 17, 2009, 04:36:53 AM » |
|
Oh hell, that's pretty cool. I just dig around in the ground a bit, and suddenly I'm in this underground cave!  Great sense of exploration already. Do you use a pre-existing 3d engine? Performance seems to be pretty good. I got more than 100 fps over ground; then I went underground and strangely, it dropped to 50-60 fps, although only a couple of blocks were on the screen. But yeah, it feels really fluid regardless. I'm interested in hearing what you plan to do with this. Will it be multiplayer?
|
|
|
Logged
|
|
|
|
increpare
Guest
|
 |
« Reply #3 on: May 17, 2009, 04:39:41 AM » |
|
the animations're fantastic. it's generally really derivative at the moment of Infiniminer. building is so much more fun with nicely textured blocks  i hope you make something really good of this, dude; i think it has a lot of potential. are the landscapes pg at the moment, or selected from a list? the variations is cool 
|
|
|
Logged
|
|
|
|
Notch
|
 |
« Reply #4 on: May 17, 2009, 04:44:48 AM » |
|
I plan on having several game modes: (copied and pasted from the blog)
Creative mode
You’ve got infinite materials and build without any delay. Can be played both as singleplayer and as multi player. You can share the maps with other players somehow. Perhaps just share the actual .level file manually?
Survival mode
Singleplayer / cooperative. You have a health bar and need to eat in order to keep healthy. You have to gather the materials you wish to use, and construction takes time. Mining through stone is slower than through dirt. Monsters, animals, play on levels made in Creative mode, or play on random levels.
Does this mode need a goal?
Team survival mode
Same as Survival mode, except players are divided into two or more teams.
Fortress mode
After having built a level in Creative or Survival mode, you and your friends connect to another fortress made by some other people. The map gets bigger so it fits both maps, and you play a game on this map. Perhaps Capture the Flag, perhaps something else
The last two modes will have weapons and fighting. Probably with arrows with proper physics, so you'd aim diagonally up towards whatever you want to hit.
The game engine was written from scratch in java. The visibility culling is very naive still, it just culls against the view frustum. I'd like to do some occlusion culling as well as that would really speed up the indoors areas.
The map is randomly generated.
|
|
|
Logged
|
|
|
|
Timeworks
|
 |
« Reply #5 on: May 17, 2009, 04:45:09 AM » |
|
Oh  I just was in the process of building something, and suddenly the applet went all black  EDIT: Happened again  Is it unstable at the moment, or is it something with my machine?
|
|
« Last Edit: May 17, 2009, 04:48:55 AM by muku »
|
Logged
|
|
|
|
Notch
|
 |
« Reply #6 on: May 17, 2009, 04:45:48 AM » |
|
Did you get anything in java console? (in firefox you can find it from the help menu, not sure about other browsers)
|
|
|
Logged
|
|
|
|
Timeworks
|
 |
« Reply #7 on: May 17, 2009, 05:13:32 AM » |
|
This is way too much fun  Built a bridge:  Unfortunately (?) the black screen issue hasn't reproduced a third time, so I don't know if there was anything in the console. I'm thinking that actual persistent servers where groups of people (such as a party of entrepreneurial tiggers) could just build stuff cooperatively would be the most awesome thing. Not sure how feasible that is technically though.
|
|
|
Logged
|
|
|
|
increpare
Guest
|
 |
« Reply #8 on: May 17, 2009, 05:17:32 AM » |
|
I can't remember if this was possible in infiniminer (probably due to the extended range in your version), but yeah, the 'bridges' thing is great. I actually started experiencing mild vertigo as I was building a really tall/narrow tower (I had to edge out over each ledge to attach a new block).   Yeah; just building stuff cooperatively is great fun. Whence my recommendation that you aim for networking capabilities first  the lighting works really well also 
|
|
|
Logged
|
|
|
|
Notch
|
 |
« Reply #9 on: May 17, 2009, 05:19:44 AM » |
|
I'll start work on network code either tonight or tomorrow. It's one of those things I need to finish early on in the project, both for balancing, and for debugging.
I'm going for the full security version where everything you do is verified by the server, including movement.
|
|
|
Logged
|
|
|
|
Timeworks
|
 |
« Reply #10 on: May 17, 2009, 05:21:59 AM » |
|
I can't remember if this was possible in infiniminer (probably due to the extended range in your version), but yeah, the 'bridges' thing is great. I actually started experiencing mild vertigo as I was building a really tall/narrow tower (I had to edge out over each ledge to attach a new block). Dude, that's cool. I didn't realize you could do that, I built my bridge by first filling the space below it and then chipping away all but the top layer, which took a lot of scaffolding. Your way is much quicker, obviously...
|
|
|
Logged
|
|
|
|
Evil-Ville
Guest
|
 |
« Reply #11 on: May 17, 2009, 05:26:59 AM » |
|
Here's a video of a castle I made Also a screenshot 
|
|
|
Logged
|
|
|
|
increpare
Guest
|
 |
« Reply #12 on: May 17, 2009, 05:34:15 AM » |
|
an impressive edifice!
|
|
|
Logged
|
|
|
|
Timeworks
|
 |
« Reply #13 on: May 17, 2009, 05:35:52 AM » |
|
Here's a video of a castle I made Amazing. How long did that take you? Everything I make seems to take pretty long... Crash happened again. Turns out Java itself seems to completely crash when that happens, so the Java icon in the tray goes away and the Java console menu item in Firefox is grayed out...
|
|
|
Logged
|
|
|
|
TheBlackMask
|
 |
« Reply #14 on: May 17, 2009, 05:37:43 AM » |
|
Really neat. It reminds me of editing Cube Engine levels.
|
|
|
Logged
|
|
|
|
Timeworks
|
 |
« Reply #15 on: May 17, 2009, 05:51:14 AM » |
|
I do get an exception whenever I load the game, but it doesn't seem like it's relevant since the game seems to run just fine after that: java.security.AccessControlException: access denied (java.io.FilePermission level.dat read) at java.security.AccessControlContext.checkPermission(Unknown Source) at java.security.AccessController.checkPermission(Unknown Source) at java.lang.SecurityManager.checkPermission(Unknown Source) at java.lang.SecurityManager.checkRead(Unknown Source) at java.io.FileInputStream.<init>(Unknown Source) at com.mojang.minecraft.a.f.b(Unknown Source) at com.mojang.minecraft.a.f.<init>(Unknown Source) at com.mojang.minecraft.c.run(Unknown Source) at java.lang.Thread.run(Unknown Source) /default.gif -> 1 /terrain.png -> 2 /char.png -> 3
It's only later, and seemingly randomly, that the game crashes. Happens a bit too often now for me...
|
|
|
Logged
|
|
|
|
Ed
|
 |
« Reply #16 on: May 17, 2009, 06:26:00 AM » |
|
Awesome! I made a kind of bunker, spawned a bunch of crazies in it and then bricked up the door. Good times.
Edit - also the caverns are really nicely done! It's quite a nice relaxing toy really.
I really like the sound of those game modes too
|
|
« Last Edit: May 17, 2009, 06:41:21 AM by Ed »
|
Logged
|
|
|
|
jwaap
|
 |
« Reply #17 on: May 17, 2009, 06:54:48 AM » |
|
<3      etc. stop killing my free time ): oh and notch:
|
|
« Last Edit: May 17, 2009, 07:14:54 AM by jwaap »
|
Logged
|
|
|
|
Bood_war
|
 |
« Reply #18 on: May 17, 2009, 07:17:32 AM » |
|
|
|
|
Logged
|
|
|
|
Evil-Ville
Guest
|
 |
« Reply #19 on: May 17, 2009, 08:46:40 AM » |
|
|
|
|
Logged
|
|
|
|
|