Results 1 to 5 of 5

Thread: Welcome To DoomSharp()

  1. #1

    Thread Starter
    type Woss is new Grumpy; wossname's Avatar
    Join Date
    Aug 2002
    Location
    #!/bin/bash
    Posts
    5,682

    Arrow Welcome To DoomSharp()

    {

    Welcome to DoomSharp();

    DoomSharp is an experiment in .Net coding. We intend to create a complete, playable First Person Shooter game in C#. We will use no hardware acceleration, no Graphics libraries other than the ones we shall design ourselves (in other words no Open GL, no DirectX...). We may permit outselves the dubious luxury of the windows API to help us out of tight spots (we shall also be using unsafe C# code liberally, it is of course perfectly legitimate part of C# after all).

    We aren't doing things by halves either as you will soon see by the screenshots here presented. Please take the time to peruse these pages, they are a great read and frequently fascinating as well as entertaining.

    - Wossy.



    Project Milestones:
    • Render a quad - DONE (under revision)
    • Render a quad represented by a read game object - DONE
    • Transform 3D world coords into 2D screen coords - DONE (ongoing)
    • Renderable map - DONE
    • Map Editor - DONE (Work in progress)
    • User Input - DONE (although Note is sooo wrong about the Y-Axis )
    • Game loop - Nearly Done
    • Player movement - DONE
    • Navigable Map - Yeah!!
    • Weapons (with muzzleflash etc.)
    • Sound
    • Enemies (billboard)
    • Music (?)
    • Playable level
    • Game end conditions (win/lose)
    • Death / Glory graphics
    • DoomSharp();


    }

    The beast stirs...
    Last edited by wossname; Jul 9th, 2007 at 03:58 PM.
    I don't live here any more.

  2. #2
    Hyperactive Member singularis's Avatar
    Join Date
    Nov 2006
    Location
    Over There!
    Posts
    372

    Re: Welcome To DoomSharp()

    Why would you want to do make an FPS without graphics libaries coding in a language that was designed to be managed but you are using in an unmanged way?

    BTW I saw the screenshots and it looks awesome I would be happy get the same results USING directX and managed code
    If what I said was helpful, give me rep!

    My Complete Games: -- 2D Zone (Space Shooter game) || _2D Zone 2_ || Ninja Blob (2D platformer) || Dren (Co-op up to 4 player base defence game)

    My Projects: -- The Dread Engine (2D VB game Engine) || A* Path Finding


    An excellent site for learning DirectX7, 8 & 9 (for VB6, C# & VB.net) would be: directx4vb.vbgamer.com --- For my projects and games see: pieper.freehostia.com

  3. #3
    Lively Member
    Join Date
    Oct 2006
    Location
    Error!
    Posts
    103

    Talking Re: Welcome To DoomSharp()

    i second that singularis... I think a better idea would be to code it in like five diff languages... and code each part in the language it wud seem easy and efficient in. But then again, this maybe trouble when putting the game together. Hey, also, how about you put up like simple tutorials as you go on with the project that relate to C# programming that relate to this project... This way newcomers can help as well and we can learn... after all thats the main objective of this website ...

    EDIT: NVM!! ZOMG this project was started in 05 and still not even half way done. wow... maybe we should actually do some work. How about someone aid me making a 3D game in VB using the NemoX engine @ http://perso.numericable.fr/~gazkole/malakoff/index.htm or some other engine you would think to be better. After all, this is VBforums.com

    Edit2: Maybe this way my Xor Team wont be just run my myself @ http://xordev.kilu.de/
    Last edited by Str4nger; Jan 6th, 2007 at 12:00 AM.

  4. #4
    Lively Member
    Join Date
    Oct 2006
    Location
    Error!
    Posts
    103

    Re: Welcome To DoomSharp()

    Hey how about actually making it using the Microsoft XNA Framework Express Edition. They even have some good VIDEO tutorials on microsoft on how to make games using it.

  5. #5
    Addicted Member
    Join Date
    Jan 2006
    Posts
    247

    Re: Welcome To DoomSharp()

    That would defeat the purpose of this project (even though it is dead), the project is designed to use NO 3rd-party libraries or assemblies.



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width