Procedural block world project

User projects written in or related to FreeBASIC.
mrToad
Posts: 385
Joined: Jun 07, 2005 23:03
Location: USA
Contact:

Postby mrToad » May 10, 2011 17:42

very nice, this is an awesome project.
Gonzo
Posts: 722
Joined: Dec 11, 2005 22:46

Postby Gonzo » May 11, 2011 19:31

http://fbcraft.fwsnet.net/objects.png

they bounce alot.. i hate tweaking :P

press Q to throw what you're carrying
mine stuff, and the resulting object will pop out, and bounce a little
there are problems, but they're being squashed in time
Gonzo
Posts: 722
Joined: Dec 11, 2005 22:46

Postby Gonzo » May 17, 2011 20:25

chests, workbenches, new sounds, tons of tweaking to mining and objects
improvements to torch lights, such as less annoying white color for the torch
world also now "grows" so it looks more fluid (wish i had a video :P)
what else...

and house contest between me and testers :)

http://fbcraft.fwsnet.net/msh2.png
my house in progress

http://fbcraft.fwsnet.net/house.jpg
other guys house

http://fbcraft.fwsnet.net/chest.png
inside a chest
jlkawaii
Posts: 2
Joined: May 19, 2011 10:57

Postby jlkawaii » May 19, 2011 11:07

Hello :)
i was planning a similar project, and after trying yours, i'm throwing the sponge ;) as it was really good.

So, do you want some help ?
Gonzo
Posts: 722
Joined: Dec 11, 2005 22:46

Postby Gonzo » May 19, 2011 15:50

why exactly did you "throw the sponge"? no reason you cant make your own

as for your question, no i dont really need any help
but if you have any project achievements you can show me that took years to make i would likely consider it...
this isn't a hobby project btw. :)
jlkawaii
Posts: 2
Joined: May 19, 2011 10:57

Postby jlkawaii » May 19, 2011 17:12

<- "throw..."

Because I like what you've done and prefer wait to play on it later ^^

<- "...help..."

No problem, I don't have anything to show, all I've done before is of the type of personal play with coding ;). The latest stuff I've tested is similar (cubic world with sprite for personalised manufactured item) and wondered about jumping into full code ^^;; But as i have some other idea that make me feel, I'll redirect on it :)

so good speed ^^, I'm eagerly waiting for the evolution of your work !
Gonzo
Posts: 722
Joined: Dec 11, 2005 22:46

Postby Gonzo » May 19, 2011 20:15

jlkawaii wrote:so good speed ^^, I'm eagerly waiting for the evolution of your work !


thanks :) it means alot to hear that, from everyone here also
im very busy coding every day so i dont take alot of time off to post here :/

anyways, its not that i dont actually want help, its just that i dont think many people can :P
its a multithreaded engine with a super high degree of complexity
unless you want to spend days/weeks/months debugging multithreading, theres no point to it.. not many people would want to, understandably
i think its more than enough that i break the engine :)

the last 3 days ive been debugging the chunk system, the falling blocks the entire work/job system and everything related to blocks trying to find a bug that turned out to be 4-5 separate super-rare bugs
i still havent figured out the last bug, but im on it now
its something really strange going on with file I/O stuff
most of the writing works, but reading data sometimes fails, sometimes the file cant even be opened...
these bugs only show themselves under huge stress though
i wrote a "world eater" job that basically eats the world and gets exponentially bigger every time
at some point things break, and file system just bugs out

if you have no experience with multithreading heres a page that got me started
http://drdobbs.com/cpp/199200938

it's 20% research 20% coding and 60% debugging :)
St_W
Posts: 1476
Joined: Feb 11, 2009 14:24
Location: Austria
Contact:

Postby St_W » May 20, 2011 22:48

Great piece of software, congratulations.

Amazing to see what is possible with FreeBasic.

Unfortunately the best software is always closed source :-(

________________


fbCraft runs quite slow on my pc although the pc itself isn't slow at all. I'm far away from seeing fluent animations while moving.

btw.: the launcher currently crashes when switching to the "texture pack" tab.

edit: on my current pc fbcraft only shows up for a very short time and crashes immediately without any message.
agamemnus
Posts: 1842
Joined: Jun 02, 2005 4:48

Postby agamemnus » May 21, 2011 4:10

Gonzo, your house is the stem of a mushroom. o.o
Gonzo
Posts: 722
Joined: Dec 11, 2005 22:46

Postby Gonzo » May 21, 2011 7:06

St_W wrote:Great piece of software, congratulations.

Amazing to see what is possible with FreeBasic.

Unfortunately the best software is always closed source :-(

________________


fbCraft runs quite slow on my pc although the pc itself isn't slow at all. I'm far away from seeing fluent animations while moving.

btw.: the launcher currently crashes when switching to the "texture pack" tab.

edit: on my current pc fbcraft only shows up for a very short time and crashes immediately without any message.


hard to say why, what gfx card do you have?
do you have a folder called "worlds" in the game folder?
any errors in testclient.log?

the client is running and has run smooth for months for many testers
problems like yours are usually strange variations of missing configuration data

If you have a world already, and you are updating, that world is outdated and can't be used (delete it)

Here is a cheat sheet for crafting:
http://fbcraft.fwsnet.net/crafting.txt
Last edited by Gonzo on May 23, 2011 21:47, edited 1 time in total.
Gonzo
Posts: 722
Joined: Dec 11, 2005 22:46

Postby Gonzo » May 23, 2011 21:45

Image

removing mountains is easy, when you have a gun that takes care of the heavy lifting!
agamemnus
Posts: 1842
Joined: Jun 02, 2005 4:48

Postby agamemnus » May 24, 2011 2:50

A youtube clip of that would be awesome..
St_W
Posts: 1476
Joined: Feb 11, 2009 14:24
Location: Austria
Contact:

Postby St_W » May 25, 2011 12:03

Gonzo wrote:hard to say why, what gfx card do you have?
do you have a folder called "worlds" in the game folder?
any errors in testclient.log?

the client is running and has run smooth for months for many testers
problems like yours are usually strange variations of missing configuration data


The second computer, on which fbCraft crashes immediately after starting it, apparently seems to have a video card, which fbCraft doesn't support.

Here's the errlog:
testclient.log wrote:05-25-2011 13:49:47:: *** Starting up
05-25-2011 13:49:47:: Reading configuration file
05-25-2011 13:49:47:: Read 56 variables
05-25-2011 13:49:47:: Initializing GLFW...
05-25-2011 13:49:48:: ERROR: Your video card does not support VBO's. Exiting.


Graphics Card: Intel 82852/82855 GM/GME Controller (according to what "dxdiag" displays)

The first computer, on which fbCraft runs very slow, should have a quite fast system configuration:
Processor: 2.5 GHz DualCore
RAM: 3.5 GB
Video Card: NVidia GeForce 8600M GT

There aren't any strange entries in the errlog.
Gonzo
Posts: 722
Joined: Dec 11, 2005 22:46

Postby Gonzo » May 26, 2011 21:12

St_W your computer should be able to handle it
try disabling reflections via config.ini

your notebook cant run games, sorry
if it doesnt support VBO's then it doesnt support anything post stone-age 3D features :/
it will never be able to run, since im dependent on 3d texture arrays which also requires 1.3 shaders
thats a requirement that doesnt go away

heres a video made by k666:
http://www.youtube.com/watch?v=R0KAIeIlfLU
Gonzo
Posts: 722
Joined: Dec 11, 2005 22:46

Postby Gonzo » May 29, 2011 20:33

The latest (and last build for months) is out
Im developing a multiplayer protocol, client and server for the project

You can test the latest here: http://fbcraft.fwsnet.net/latest.rar
No bugs can or will be fixed, including such as crashes, or ladders in water etc etc.
But if you can reproduce a crash i'll want to know! :)

Some changes are:
* 8 seconds to generate a single view on my computer (down from 30-40 seconds in february)
* Instant editing of world caused by any player actions (no delays)
* Falling blocks, waterflow, all that jazz is in, and should work ok
* The gun in inventory explodes stuff, it's a testing tool
* Improvements to lighting, bugfixes, stuff..

Probably other stuff too, i just cant remember :P
Hopefully an update by or before august

Return to “Projects”

Who is online

Users browsing this forum: MSN [Bot] and 30 guests