Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / I have created Life!

Author
Message
n008
18
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 22nd Feb 2011 03:15 Edited at: 23rd Feb 2011 23:12
...Not yet, but it's a start! Download Here*

Programs currently don't even evolve, but I just finished this version up this morning as a sort of 'proof of concept' for the laying out how everything will work in the future.

When you open up the main program, and select 'new universe' (Checked by default) you must code your first organism by hand. Currently the program syntax is atrociously clunky and not very well defined in its behaviour- but currently it works.

Here is a list of all of the commands and lots of detail on how they work!



I'm pretty beat, but I'll post up a sample program as soon as I can.

*Updated 2-23-11

"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75
Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 22nd Feb 2011 08:43
I'm sure this is really cool (this kind of thing usually is), but... I can't figure out what to do with that syntax description in the code box.

Also... all I get when trying to make new stuff is a smiley face in a corner. Nothing happens when I press view universe

MrValentine
AGK Backer
14
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 22nd Feb 2011 10:11
in as few words as possible... "Do not get it"

perhaps a screenshot?

could I ask how you created the main program and what languages you used to create it? DBPro or other? what plugins were used

appreciate it if you could answer these

regards

MrValentine

TGC Products: Dark Game Studio–DarkCLOUDS-Enhancement Pack-3D WorldStudio-Animated Sprite Pack-FPS Creator X9 free upgraded to build-Dark Data-DarkNet-Unity-EZRotate
crispex
17
Years of Service
User Offline
Joined: 22nd Jun 2007
Location:
Posted: 22nd Feb 2011 13:45
I have to agree, it's an interesting concept, but it's rather...odd and might take some practice to master.

I just now realized I've had a typo in my signature for the past 3 years.
jeffhuys
18
Years of Service
User Offline
Joined: 24th May 2006
Location: No cheesy line here.
Posted: 22nd Feb 2011 21:43
I love this kind of thing. Following is on

n008
18
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 23rd Feb 2011 23:11 Edited at: 23rd Feb 2011 23:14
Oh crap, that was an old Debug Build.

The new one is more recent. I've almost got a proper code editor finished.

Stuff still doesn't mutate however- There seems to be a small error with the way I transplant DNA.

Here's a little sample program though:



It may seem redundant to make push an explicit command, but this is actually hugely beneficial for writing a high-level language above this.

Once I get all those nice things finished I'm going to put this into an OpenGL renderer I wrote, with a shiny new C-like language.

Download Here

Oh, and this is all written in C++ with wxWidgets, WinAPI and OpenGL.

"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75
n008
18
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 26th Feb 2011 18:23
New version, with lots of bugfixes and a pretty new source code editor:

Get it here

Also, I am scrapping this iteration of LifeSIM. I have nearly completed the parser for a new C-Like language which I'll be putting into this new prettyful renderer:



:3

"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75

Login to post a reply

Server time is: 2025-05-22 07:11:33
Your offset time is: 2025-05-22 07:11:33