i think yall have completely lost track of where i started to where im going.... i started on GBA-C++ ... its very slow... somewhere around as slow as forcing a game to run on a processor slower than its minimum requirements... it runs about 60 f/s (if its going well) and the processor on it isnt much faster than the TI-83 p's.... now im in VB... where im making a basic version that will just ... i dunno... WORK... the GBA-C++ was so slow and sometimes the code didnt come out to what should have happened... in VB i can pause, show all the values, and continue... i can even make a mini-map to show me whats going wrong... i know VB is slower than C++ but if you read my post... i plan on finishing it in VB, then moving on to C/C++ once ive got the coding down... thats what i started on the Calculator... it was so slow and difficult... if it made 1 mistake, i didnt know how to fix it... the values were WAY off... a lot further off than they should have been... so then i moved to GBA cuz i had 2 programs obtained from tutorial sites... they gave me some b/g info on what i really needed to do, but i noticed that the GBA coding was.... a bit off... what you tell it to do, may not do what its supposed to... the coding has to be exact (very difficult seeing as your dealing with some huge codes)... now.. in VB, it shows me everything i do/did wrong... and it will help me out when i want to make it internet based (which will happen in due time) heres my planning so far:
-----------
1) Program a solid view so that you can see what you should see
2) make it to where you can move and change angles (left and right viewing) without issues
3) change the size of the map and add obstacles (stray walls) and debug further
4) change map type to cube(from square) to change from the wolfenstein style to more of the new game...
5) obtain a 4 way viewing instead of a 2 way (left right up and down)
6) change values of walls from 0(empty) and 1(wall) to more values and use as color codes
7) increase the size of the map and give a view limit, where you can only see so far ahead (increases speed and will help in next step)
add fake char points into the map and create a recognizer for where that char is
*is the char within your range
*which angle do you see the other char
*draw a picture depending on which angle your looking from and what char the player has chosen
9) use home server to create and test the abilities of off-computer players and start testing for buggs..
--------
next steps include translating to C++ and learning how to put it in an online server and then creating some actual gameplay and chatting abilities... at step 9, all one will be able to do is see the (NPC's) that have been put in, and other players that are walking around... in order to communicate, you would have to either be talking to them via aim or having 2+ comps in the same room...