Thread: Melee Fighter

  1. #1
    Vistra
    Guest

    Melee Fighter

    I need developers to help me with a game. For me information please goto
    http://vistra.dview.net/forum/viewtopic.php?p=10#10

  2. #2
    Confused Magos's Avatar
    Join Date
    Sep 2001
    Location
    Sweden
    Posts
    3,145
    I need some developers to make a game which is Unreal Tournament mixed with Descent mixed with Continuum.
    Dream on...

    Why do you think game companies have million dollar budgets?
    MagosX.com

    Give a man a fish and you feed him for a day.
    Teach a man to fish and you feed him for a lifetime.

  3. #3
    Linux Forever
    Join Date
    Oct 2002
    Posts
    373
    check your Email, vistra. I sent something there.
    This war, like the next war, is a war to end war.

  4. #4
    Linux Forever
    Join Date
    Oct 2002
    Posts
    373
    Magos, my company does not have million dollar budgets.
    We are making Operating systems, compilers, games, music, music players, and more games!

    And we dont even have 1 dollar. We dont have income, not until we release our MOS. Then we'll see how that works.

    So come on, don't say "Dream on" to someone pursuing his/her dreams!
    This war, like the next war, is a war to end war.

  5. #5
    Used Registerer jdinger's Avatar
    Join Date
    Feb 2002
    Posts
    1,065
    Originally posted by Blizzarddog
    And we dont even have 1 dollar. We dont have income,
    Then you're not a company. You're a non-profit organization.

  6. #6
    Linux Forever
    Join Date
    Oct 2002
    Posts
    373
    True, true.... But we are building on it. Microsoft started by a non-profit organization building computers, until they released their big stuff, too. Once we finish MOS, we'll release it, and get income... hopefully. Its written in logo, but we might rebuild it in C++, or Visual Basic. We can succesfully run games and stuff in it, even C++, word docs, etc. Buts its buggy
    This war, like the next war, is a war to end war.

  7. #7
    Used Registerer jdinger's Avatar
    Join Date
    Feb 2002
    Posts
    1,065
    Is MOS going to be an operating system? I didn't see anything about it on your site. If so, how are you writing it in logo? As I understand it logo is a very simple (ie: not powerful) language that was created to teach children basic programming concepts.

    I'm not trying to knock your efforts. I'm fairly logo-ignorant. I just don't see how an OS could be written with it (if that's the case) because as I understand it it's not capable of all the low-level stuff that goes into creating an OS.

    If it is an OS then I'd definitely recommend C and/or ASM, especially as opposed to VB.

  8. #8
    Linux Forever
    Join Date
    Oct 2002
    Posts
    373
    Logo is quite complex. I'll post some code from basic logo that i wrote to make the turle move on command:

    Code:
    to steer :direction
    ;  key 44 = "<" (or comma), key 46 = ">" (or full stop)
    if :direction = 44 [lt 30 stop]
    if :direction = 46 [rt 30 stop]
    ; key 97 = "a" for accelerator
    if :direction = 97 [make "speed :speed + 1 stop]
    if :direction = 97 [soundon 70]
    ; key 115 = "s" for slow
    if :direction = 115 [make "speed :speed - 1  stop]
    if :direction = 115 [soundon 30]
    end
    
    to  drive   :speed
    ; the next two instructions check for a keyboard press
    ; the steer procedure will process any key presses.
    setfocus [MSWLogo Screen]
    keyboardon [make "keypress  keyboardvalue steer  :keypress keyboardoff]	
    ; if the "q" key is pressed, drive will stop
    if :keypress = 113 [ finish stop]
    ; a short delay, so speed isn't too fast - alter this according to taste
    wait 1 
    ; :speed is the distance the turtle will move each time
    fd   :speed
    ; command will check for track edge, hazards etc.
    command
    ; recursive call to drive - do it all again
    drive   :speed
    end
    Now, MOS has code 100 % harder to understand. Being in super logo, its written in Dutch. But english translations is really hard to understand.

    Its got 900 lines just to read the mouse clicks. another 500 to open the windows. 1700 lines to start added EXEs, 5000 for debugging, and 170 lines for colors, pictures, icons, startup, etc.

    Logo can write windows programs as well. coding for that would be something like:
    Code:
    messagebox[Windows][Will start windows now]
    windowsapp[windows][MAIN]
    to message :size
    print STARTING MESSAGE
    print DRAW
    HD DRAW
    MATRIX 500 500 300
    tree DIR
    bitload "WINDOWSBACK.BMP"
    bit overload "WINDOWSICON.BMP"
    windowsmsgbox[Windows Message Box][Okay[Cancel]][Press Okay or cancel]
    okay
    cancel
    messout
    end
    
    to makefile :ext
    fileout "Windows.txt"
    filein "Windows.txt"
    Writefile "Windows.txt" [Windows programming in LOGO]
    end
    
    to messout
    printscreen [320.300] windowsmsgbox
    end
    
    to okay
    if [windowsmsgbox Okay]
    windowsmsgbox close
    end
    
    to Cancel
    if [windowsmsgbox Cancel]
    windowsmsgbox close
    end
    Thats my version of logo. Other versions have different thing on it. like SE SPL logo, or EX LGO.

    C++ can be really weak, or it can be very powerful. Depending on how you use it.

    Logo is the same way. Except its a wee bit easier to master.
    Last edited by Blizzarddog; 03-18-2003 at 12:25 PM.
    This war, like the next war, is a war to end war.

  9. #9
    Used Registerer jdinger's Avatar
    Join Date
    Feb 2002
    Posts
    1,065
    That's cool. MOS is going to have a GUI? That's really cool. I was thinking it was going to be a command-line OS. Is MOS an OS? ie: stand-alone or is it a GUI that sits on top of Linux, Windows, etc.?

  10. #10
    Vistra
    Guest
    I have upgraded my forum so the link is now: http://vistra.dview.net/forum_plus/index.php

  11. #11
    Linux Forever
    Join Date
    Oct 2002
    Posts
    373
    MOS currently sits on windows. It still has to be run in the Super Logo IDE, though.

    You see, LOGO is 100 % windows graphics programming. I myself have made a few NES Zelda clones. Well, kinda. I can't get more then one turtle on the screen at once.

    However, LOGO is supposed to be able to make EXEs. The main MOS programmer, (COM)Buster, is working on a VB program to compile SPL and SLG files into .EXE files. Plus working on a batch program to make a new extension, .ACL, to run in MOS, i think. Im not sure on that, but i hope so.

    When i can do Win API in C++, i'll make a IDE to make .ACL files.

    ACL stands for All Computer Langauges.

    Something to kick the crap out of Micro$oft.

    Want to add some random size squares in your DOS window? ACL!
    ::C++::
    cout << "Random squares:\n";
    ::LOGO::
    to square :ran
    repeat 4 [fd :ran rt 90]
    end
    repeat 10 [cs square :ran]
    ::~LOGO::
    ::~C++::

    Good! Now all i need is to combine all the compilers together, and BAM! An ACL program!
    This war, like the next war, is a war to end war.

  12. #12
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    > ACL stands for All Computer Langauges.

    This has to be, bar none, one of the worst ideas I've EVER heard. Good luck getting anyone at all to debug it.

  13. #13
    Linux Forever
    Join Date
    Oct 2002
    Posts
    373
    hey, its like C++, you can do regular C in it as well. So i take that idea, and do it with other languages. Maybe ill just make a CCC language. C/C++/C# all in one.
    This war, like the next war, is a war to end war.

  14. #14
    Used Registerer jdinger's Avatar
    Join Date
    Feb 2002
    Posts
    1,065
    Originally posted by Govtcheez
    > ACL stands for All Computer Langauges.

    This has to be, bar none, one of the worst ideas I've EVER heard. Good luck getting anyone at all to debug it.
    Yeah, I was trying to be polite before but this really doesn't sound like a winner.

    Also you said your company wrote OS's. That's not an OS. That's a useless GUI that sits on top of Windows and will have the ability to execute it's own file type. I'm not trying to be rude but that just sounds like a mountain of headaches with no reward or justifiable purpose.

  15. #15
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    > Maybe ill just make a CCC language.

    You make my brain hurt and my bowels weak.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Help with my fighter game
    By cjwenigma in forum C++ Programming
    Replies: 2
    Last Post: 09-20-2007, 01:55 AM
  2. Prolog - Text adventure
    By Jeremy G in forum Game Programming
    Replies: 0
    Last Post: 06-29-2004, 06:19 PM
  3. Fighter Jets
    By face_master in forum A Brief History of Cprogramming.com
    Replies: 24
    Last Post: 12-19-2002, 09:31 PM
  4. Half my function is lazy...
    By Shadow in forum C Programming
    Replies: 0
    Last Post: 10-09-2001, 09:46 AM