SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\

Hell World 0.1 series
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\

Table of Contents

1.Intro
2.What is this?
3.Technical Details
4.Port Status
5.Roadmap
6.For more info...
7.Outro

1.Intro

Who am i?This the first log to my notebook.I must been sleeping for ages now. I don't know where am i,how i have been here, but the most important is that i don't know...who am i.I must escape this room,find the way home,survive this hell, but the most important is find what my identity is...

2.What is this?

Hell World is (or tries to be) a mix between a First Person Shooter and a Horror Adventure game.For now we are in the process of porting the Windows-only version of HellWorld to SDL, a cross-platform games library.After succesfully port the game,we will continue the work to mke a really good game for Linux and all the other platforms SDL supports

3.Technical Details

*This game is written in openGl,the leading standart for games programming.For initialisation purposes it uses SDL, a cross-platform games library.The bad thing with the windows-only version of Hell World is that except the init proccess, it used a lot of windows-only elements,like for sound playing,fonts loading e.t.c. So it is a little difficult to port the game.

*The game starts from main.c There we call first two functions, sdl_init() and game_init() to initialise the sdl and game part of the game.After the succesfull initialisation of Hell World we loop in a while() function.Each frame we check the keyboard and mouse for events through keyhandler() and then render the game frames through loop().When we catch a done=true signal we quit the game.

4.Port Status

These are the main elements we need to port from the windows version to say that we indeed ported Hell World:

Movement:------60%
Keyboard/Mouse Handling:------60%

               Collision:---30%
           Fonts Loading:----40%
         Texture Loading:----------100%
           Sound Effects:0%
            Menu Porting:0%

Original Levels Porting:--20%

5.Roadmap

Note:Major releases are the 0.x ones.0.x.x are mainly bugfixes for the 0.x releases

...to 0.2:      Entirely fix movement system
                Fix collision detection system
                Fix text-not-appearing problem

...to 0.3:      Add the other levels
                Add menu
                Add sound

...to 1.0:      Succesfull porting of HellWorld(fine tune the game,add objectives,add original or better intro,etc)

...after 1.0: After the porting is complete,add many more levels, make better atmosphere,add weapons,add enemies,add HUD(health,inventory,maps etc),make better movement(jumping,stairs etc),add riddles,fix sound,add music themes and many....many more

6.For More Info...

[1]www.libsdl.org - The sdl official site [2]ironhell3@hotmail.com - contact the main author for more info and for info

on joining the game developing.

7.Outro

Mother? was that you?Oh no i must be dreaming... What is happening here?PLEASE..let me go!

IMPORTANT


1)We are in need of developers,musicians,artists etc to help develop this game 2)This game is released under the GPL license.Please READ the COPYING file for more info

(c)2003 ironhell3 manual version: v0.2/25-05-2003


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.