/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
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
