Dark World Banner

Dark World Banner

Monday, March 26, 2007

Dark Particles Near completion!

I am almost done with the Dark Particles program!

What is done now:
  • Can send data to the Dark Basic Pro Program back and forth.
  • Can create a new particle and load an image to apply to that new particle.
  • Can change the particles properites.
  • Can move around the camera using Dark World Controls.
  • Can adjust speeds for the camera.
  • Can save the particle file
  • Can load the particle file
  • Can export the Dark Basic Pro Code in a .dba file.

What I am working on:

  • Attractors/Deflectors
  • Fading away
  • Playing the particle once.
  • Templates
  • Website documentations/help files
  • New commands for Dark World to for particles
  • Loading Particles in Dark World.

Updates on Dark World:

  • Setup lua type scripting concept and make the code more spread out.
  • filemapping needs to be fixed several bugs that need to be worked out.
  • Need to add more functions and work on the IDE for my new commands.
  • Dark Lights was started and will have the basic structure of Dark Particles layout.
  • Collision Engine being worked out
  • Terrain engine being worked on
  • Basic 3D Parimitives being made in Milkshape for loading instead of using default DB Pro parimitives.
  • Working on saving and loading system for Dark World.

Thursday, March 22, 2007

Update: Window API commands

I just started working on my command lib. I have windows api commands that can do various functions. One command that many users were looking for was the get handle of the dark world window. I also have several other functions that deal with basic windows functionallies including flashing the window, destorying the window, and moving and changing the properties of a window.

  • Get Window Text
  • Set Window Text
  • Get Window Visible
  • ShowMessagebox
  • Beep
  • SystemMatries - Getting all user information
  • More system information commands
  • Get Dark Basic Pro. window handle

There will be more posted as more get done.

Updates: March 22 2007 - Tutorials

I just started my first tutorial which goes step by step though how to create an fps game. I have everything color coded like how an ide would color it's code. I am creating pictures, examples, demos, and source code to guide the user though the process of making an fps game.

Wednesday, March 21, 2007

Updates: March 21 2007

What I got done last night:

  • Finished loading textures
  • Finished applying textures to objects
  • Finished saving particle files

  • Working on perfecting loading the particle file in both programs: Dark World and Dark Particles.
  • Working on attactors and deflectors for particles.
  • Creating particle functions for attaching particles to objects, minipulating behaviors, and changing properties.
  • Setup basics for Dark Lights in Dark Basic Pro code. Now have to create the app in Visual Basic.net.
  • Documentation started: Website - Pictures, Demos, Movies, and the next beta to release.
  • Beta is almost ready for launch. Basic GUI and functionallity for the engine is almost setup.
  • Estimated beta release: After Spring Break

Tuesday, March 20, 2007

Dark World Engine Productivity Major increase..

I have gotten a lot done last night including several new ideas that I will share:

  • I have a particle engine I started and got about half of it done.
  • I started a light program and got the basic coding in Dark Basic Pro setup
  • I will post new screenshots soon on my website of the particle engine, light program, new Dark World Beta look, and all the functionallities including controls.
  • The particle file format was created. Now you can load particle files into the Dark World Engine.
  • Create new light was created. Now you can create a new light and move it around.
  • Light properties are being worked on including color.
  • Tools for the Dark World Engine are being established, including the project files including several new file types.
  • Collision Engine began to be worked on.
  • Movement engine code is setup, now have to make a program out of it.
  • New handy functionallities for Dark World are being tested including:
  1. When an object is move around it will turn red when hits another object.
  2. In game functions for adjusting properties of an element during game play.
  3. Own lib on all the functions that can be used in creating a game.
  4. Parsing, which would be figured out later. Parsing is creating you own "Language" for Dark Basic Pro and converting it over to the syntex that the Dark Basic Pro compiler can reconize.
  5. AI and basic physics are being worked on.
  6. AI engine will be started soon. The AI engine works on creating a sight a certain distance and if the object sees something between a certain range then it will return a 1 which the programmer can manually create a respose or use one from the lib.
  7. Dark World Language is being worked on using a parser. The Dark World language will be used for calling my functions in my lib.



Monday, March 19, 2007

Dark World Documentation: March 19th 2007

I have been working on documentation, presentations, and demostrations for my project that will be posted soon. I just started working on it today. I will post more about this soon as I get more done.

Updates: March 19th 2007

  • Fixed parsing errors and few bugs and now up to version 0.017.
  • New beta look will be posted soon on the website.
  • Working on particles, Lights, and basic functionallity.

Saturday, March 17, 2007

UPDATE:March 17

  • Communication successful: Filemapping and parsing complete
  • Basic GUI setup: New look for the next beta
  • Started on Dark World IDE

Dark World Beta 0.1

 

Dark World Beta Video