Project PLASMA FPS

Blitz3D Forums/Blitz3D Programming/Project PLASMA FPS

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

well, it's not code. It's my way of workflow. And it's tested, it works pretty well.

I think a lot of things can be organized using such definition lists. Bots for example, while they can be linked to weapons. It is important that somebody makes a list of all properties for an object such as a Bot or Weapons.

The core will then only have to call

UpdateBullets()

to check if anybody was shot. The function UpdateBullets() is of couse such a Module, in the hands of "Mr.Bullets", the guy who's gonna care for that part. Somebody else might do the Bot AI, and other people would have to do further things - Level Handling, Network etc. I think, Open Source or not - we would require a team of people who write the essential Modules. I am willing to do one part, and I would even use Types :P , but I shurely won't do the whole Thing by my own. Let's ask Surreal if he would like to implement the network part. Oh yeah, and maybe it's time to start a new thread.