Charas-Project

  • Home
  • Help
  • Search
  • Calendar
  • Login
  • Register
*
Please login or register.

Login with username, password and session length
 

News:

New forum theme up and running!



  • Charas-Project »
  • Game Creation »
  • Other Makers »
  • My Procedural Creative Dungeon-Sharing Action Multiplayer RPG, LAIR!
« previous next »
  • Print
Pages: [1]

Author Topic: My Procedural Creative Dungeon-Sharing Action Multiplayer RPG, LAIR!  (Read 12380 times)

Offline ambrose1987

  • Initiate
  • *
  • Posts: 18
My Procedural Creative Dungeon-Sharing Action Multiplayer RPG, LAIR!
« on: November 06, 2013, 04:54:33 AM »
So I programmed a roguelike-inspired(I'm old enough now both to begin sentences with "I'm old enough now" and to remember when to be a true roguelike game had to be text based, turn based, and single player while my younger associates do not) dungeon crawler called "LAIR!," which is basically an engine which provides an interface to a datastructure filled with randomly seeded entity objects which are instructed to interact with eathother and self organize. As they self organize, two things happen, they get more efficient at performing their organizational tasks(which are basically searches but have names like "isItFood(entity* match)") and the datastructure detects whether it would be beneficial to reorganize(in one operation) itself and if so optimize itself while running(which takes may operations, but in practice is invisible even on the largest map I have tried, which was 1 million tiles*half again other versions of class entity).

The reason I did all this optimization is because of the scope of the capabilities of the Artificial Intelligences. The AI's are loaded in from external .lua source files which are compiled at runtime by the game but are not stored in compiled form. These scripts can be hot-swapped without the apparent disruption of an entity's behavior(Technically it happens for a fraction of a second) and can thus be modified by the game. It actually does this quite frequently through the use of modified Lua control structures included in a binding I wrote for the purpose called "Behaviors" which take feedback from the C++ entity about what changes occurred in itself and some of the interesting parts of it's surroundings and decide whether it is "praiseworthy" or "at fault" making entities that respond to classical conditioning(and as it turns out, totally by accident, susceptible to some forms of operant conditioning, stereotypy resembling apes in zoo's, and substance addiction.) This happens staggered in batches throughout multiple game loops, with each entity being able to quickly check for changes to it's AI and update it if need be once every 25 loops minus it's Intelligence score. This helped decrease the overhead that could occur and kept the mean number of expensive AI updates down and minimize the amount of code that would need to be recompiled and hot-swapped. They haven't had much time to run around on their own yet, I need more art to feed into the engine before they'll have an interesting world to exist in, but they should be able to get really smart.

Anywho, there's alot of other stuff but carpal tunnel. See y'all tomorrow. Here are some screenshots from the development version.
« Last Edit: November 06, 2013, 05:51:52 AM by ambrose1987 »
Logged

I also make stuff on Zazzle

Offline Archem

  • One, one too many schizophrenic tendancies
  • Global Moderator
  • Over 9000!
  • *
  • Posts: 15,013
  • I made a fortune in toothpicks, but I lost it all in a fire.
Re: My Procedural Creative Dungeon-Sharing Action Multiplayer RPG, LAIR!
« Reply #1 on: November 06, 2013, 05:12:38 AM »
Consider me interested, this project looks promising.
Logged

Offline ambrose1987

  • Initiate
  • *
  • Posts: 18
Re: My Procedural Creative Dungeon-Sharing Action Multiplayer RPG, LAIR!
« Reply #2 on: November 06, 2013, 06:11:40 AM »
The engine is pretty much finished, at least the C++ part. The scripts are intended to work in such a way that "finished" is not really applicable. Really, really stalled on art though.
Logged

I also make stuff on Zazzle

Offline NormandAsync

  • NormandAsyncCW
  • Initiate
  • *
  • Posts: 2
Blood on Miriam Adelson
« Reply #3 on: Yesterday at 02:01:17 AM »

It's unbelievable

Who are the Jews

https://www.youtube.com/shorts/SEB3w3A98rU

it is our money

https://www.youtube.com/shorts/wiu9N1H0Huc

The most devastating genocide in the world is being carried out by the follwoing :

1- AIPAC, brows ( https://www.youtube.com/watch?v=COx-t-Mk6UA ).
2- Miriam Adelson brows https://www.youtube.com/watch?v=Nr0LkA7VW7Q.
3- Elon Musk.
3- Timothy mellonand brows https://www.youtube.com/shorts/1XJ893-kAh0 
4-The Evangelical Church,

Which kill innocent women and children in Gaza.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer provided Israel with TNT (explosives) for their GENOCIDE.

Gaza has been declared a disaster area and lacks essential resources for living in it, as follows.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer, help Israel destroyed 90% of Gaza, destroying 437,600 homes, and killing one million people, including 50 thousand who are currently under rubble, 80% of whom are women and children.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer, make Israel destroyed 330,000 meters of water pipes, resulting in people not being able to drink water.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer, help Israel destroyed more than 655,000 meters of underground sewer lines. Now people have no washrooms to use.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer, make Israel destroyed 2,800,000 two million eight hundred thousand meters of roads, causing people to have no roads to use.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer, make Israel have destroyed 3680 km of electric grid, which has caused people to lose electricity.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer, and Israel destroyed 48 hospitals and leveled them to the ground. Now, no one will have a hospital to save their lives.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer, and Israel destroyed over 785,000 students' ability to attend school and learn. Their actions resulted in the complete destruction of 494 schools and universities, many of which were destroyed by bombing.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer, and Israel destroyed 981 mosques to prevent homless people from asking God for help.

AIPAC, The Evangelical Church, Miriam Adelson, Elon Musk, and timothy mellon and   America tax payer have made over 39000 small children orphans and left them without parents or relatives to care for them.
 
There has never been a war in history where 80% of the country has been destroyed, 100% of the population has been displaced, and 50% of the deaths are children.

Don't hesitate to call it what it is

AIPAC ( https://www.youtube.com/watch?v=COx-t-Mk6UA ) and The Evangelical Church (America) are creating a GENOCIDE.

https://www.youtube.com/shorts/IrX9v6DKH1g

see why Israel can kill innocent children with American taxpayer money

1- see Why Israel is in deep trouble

https://www.youtube.com/watch?v=kAfIYtpcBxo

2- Because the God of Money of our World is a Jew who supports and lives in Israel. For more details, click on the following link.

https://mega.nz/file/FqhzGKbB#bsX4PD-O59HEA0-rynD29xkk47dmddycY5CjZfoDLYg

3- Because what USA president say about AIPAC and  The Evangelical Church (America)
 https://www.tiktok.com/@thefearlessqueenmel/video/7307640994579680542?lang=en&q=why%20dont%20Americans%20knowl%20what%20you%20have%20seen%20&t=1701880206555

See how innocent children are killed by the most powerful Israeli using American bombs at

Al Jazeera Arabic Live

at

https://www.youtube.com/watch?v=COx-t-Mk6UA

Watch the real news at

https://www.youtube.com/watch?v=bNyUyrR0PHo

Laws of jews Taurãt (Torah) wich is a part of the Bible
 
We ordained in Taurãt for them: “A life for a life, an eye for an eye, a nose for a nose, an ear for an ear, a tooth for a tooth and for a wound an equal retaliation."

The Torah, which is part of the Bible, has commanded that the same be done to the Jews. The order of the Torah, which is part of the Bible, is to immediately kill any Jew you see on the street. Since the Jews in Gaza have also killed women and children, you should kill any Jews - men, women, and children - as soon as you see them, whether on the street or anywhere else. And because they have killed everyone in Gaza without mercy, you must do the same to them. If you carry out these actions, you will be following the order of the Torah, which is part of the Bible, and you will be rewarded by going to heaven.

Logged

  • Print
Pages: [1]
« previous next »
  • Charas-Project »
  • Game Creation »
  • Other Makers »
  • My Procedural Creative Dungeon-Sharing Action Multiplayer RPG, LAIR!
 

  • SMF 2.0.10 | SMF © 2015, Simple Machines
  • XHTML
  • 2O11
  • RSS
  • WAP2
  • Simple Machines Forum