Doomsday Game Creation Forums

Your Stuff => W.I.P => : MasterGod January 23, 2008, 09:42:29 AM



: NUSoftware Game Engine - v0.1 Beta
: MasterGod January 23, 2008, 09:42:29 AM
(http://NUSoftwarege.sourceforge.net/images/general/NGE_Logo_new.png)

Official Site: http://NUSoftwarege.sourceforge.net
Official Forum: http://NUSoftwarege.sourceforge.net/phpBB2/index.php

: Official Site
NUSoftware Game Engine is a framework used for games development. A simple API to easily create games using advanced 3D graphics & sound systems simplified for the average programmer. This engine is written in C++ using the following libraries for graphics and audio management:

    * Irrlicht - Lightning fast realtime 3D engine
    * IrrKlang - High level 3D audio engine

This project is my college's final project and its purpose is earning experience with game programming and be as educational as it can be.

I'm aiming to use this project as a base-bone for my future games and I hope it can be of help to others. The design was inspired by irrWizard (http://irrwizard.sourceforge.net/).

Some notes:
0. This is my college's final project and it has a great weight on my future thus very important to be more then a 'good' hobby project.
1. I'm going to use irrKlang and FMOD Ex as a practice of creating abstract API and because of that I haven't done it yet.
2. This project is far from being done but it can help people here as it now hence worth publishing. (Release 0.1 will be in few months from now..)
3. The engine hasn't been tested on any computer but mine.
4. Updates will come mainly to the official site so I won't reedit this post over and over again..

I will greatly appreciate hearing your opinions on the design as I will be tested on the project and I want to make good impression as well as having a A+ grade so be informative and descriptive as you can if you may.
I try to keep this simple and easy to understand, simple being the keyword and I try to hide from things I still don't fully understand (as templates and such) so yes, there are things that could have been done differently in a better way but in a way I don't 100% understand so this is why I might have not used them although if you find such things I'll be more then glad to hear about.

This project is my second project in general, my first with irrlicht as with computer graphics.
I've started designing the engine on October the 2nd and coding since November 2007.
Because this is a college project, in May this year if I want or not its going to have a big stable release so that's my deadline.

This might not be such good engine for anyone but it does not suppose to, it suppose to be used for my future games and can be a educational source for others (I hope it will).

Some technical info:
The engine is a static lib.
I use Microsoft Visual Studio 2008 (not EE) as the project's IDE.
All the source + documentation can be accessed through the SVN \sa Official Site (http://NUSoftwarege.sf.net).
I'm going to use latest Stable Irrlicht, irrKlang and FMOD Ex's version but if Irrlicht's SVN will have features I "can't ignore" I will switch. (Volumetric Lighting is tempting enough..)


: Re: NUSoftware Game Engine - W.I.P
: Vrage January 23, 2008, 09:44:35 AM
WOW!
Irrlicht is kinda cool seeing this!
Great work MasterGod, lemme see what this can do -  Vising site now! ;)

Awesome, saw your Sourceforge site, looking good. :D


: Re: NUSoftware Game Engine - W.I.P
: MasterGod January 23, 2008, 03:51:51 PM
Thanks.
Oh and the 'Known issue' got fixed :)


: Re: NUSoftware Game Engine - W.I.P
: Vrage January 24, 2008, 04:52:59 AM
I haven't gone through all the docs, but Is this Windows platform ONLY? :o
Anyway, cool work so far.


: Re: NUSoftware Game Engine - W.I.P
: MasterGod January 24, 2008, 06:58:14 AM
Until it will be much more complete, yes. Later on (few months) I'll decide if it will be Win-Only or start to make ports to other OSs.


: Re: NUSoftware Game Engine - W.I.P
: Vrage January 24, 2008, 06:59:59 AM
Cool, hey I need to ask you a certain question.


: Re: NUSoftware Game Engine - W.I.P
: darksmaster923 January 25, 2008, 08:08:00 PM
eh, cant use it.
dont know C++


: Re: NUSoftware Game Engine - W.I.P
: MasterGod February 03, 2008, 02:26:07 PM
Cool, hey I need to ask you a certain question.
Please do.


: Re: NUSoftware Game Engine - W.I.P
: Vrage February 06, 2008, 06:31:02 AM
PMed


: Re: NUSoftware Game Engine - W.I.P
: MasterGod March 09, 2008, 11:28:57 AM
I've uploaded a wave file of me saying "NUSoftware Game Engine". You can download it here (http://nusoftwarege.sf.net/NUSoftwareGameEngine.wav).

Edit:
I've updated the link..


: Re: NUSoftware Game Engine - W.I.P
: Vrage March 13, 2008, 08:53:07 AM
I've uploaded a wave file of me saying "NUSoftware Game Engine". You can download it here (http://pages.google.com/edit/D6.tomer/NUSoftwareGameEngine.wav).

Um...why? ;D ;D


: Re: NUSoftware Game Engine - W.I.P
: AgentArrow March 13, 2008, 06:40:41 PM
he was bored?


: Re: NUSoftware Game Engine - W.I.P
: MasterGod March 16, 2008, 02:19:27 AM
lol, some people asked me how to pronounce it (NUSoftware) so now it will be clear.


: Re: NUSoftware Game Engine - W.I.P
: MasterGod March 19, 2008, 11:14:56 AM
SF.Net Unix name change:
nusoftware -> nusoftwarege


: Re: NUSoftware Game Engine - W.I.P
: MasterGod April 02, 2008, 06:56:05 PM
Alpha version's out.
This means that from here on I'll only do bugs fixing and add only the most needed features.


: Re: NUSoftware Game Engine - W.I.P
: AgentArrow April 02, 2008, 10:46:30 PM
Good luck :D


: Re: NUSoftware Game Engine - W.I.P
: MasterGod April 03, 2008, 07:27:04 PM
Thanks.

Beta version would follow very soon.


: Re: NUSoftware Game Engine - W.I.P
: Vrage April 05, 2008, 12:21:46 PM
Cool. I'm going to tinker with this


: Re: NUSoftware Game Engine - W.I.P
: MasterGod April 05, 2008, 08:04:23 PM
Cool. I'm going to tinker with this
Sorry but what do you mean ;) :P


: Re: NUSoftware Game Engine - W.I.P
: Vrage April 06, 2008, 02:55:45 AM
I mean, I'm going to Take it to its limitations,  ;D

I'm using this, and if I feel really comfortable, I might make it #1 on my list


: Re: NUSoftware Game Engine - W.I.P
: AgentArrow April 06, 2008, 09:18:22 AM
Eh, Terra Trooper is too far along to switch engines. I might use it for a later game though.


: Re: NUSoftware Game Engine - W.I.P
: MasterGod April 06, 2008, 01:11:30 PM
wow it's nice to hear.
Thanks! ;D


: Re: NUSoftware Game Engine - v0.1 Beta
: MasterGod April 09, 2008, 10:14:53 PM
Beta release!

Notes:
- I'm writing a very comprehensive documentation that I will release at: 15.4.2008 - Check site at that date for details.
- There's currently only one simple example but when I'll finish the documentations I'll start working on the examples.


: Re: NUSoftware Game Engine - v0.1 Beta
: AgentArrow April 09, 2008, 11:13:18 PM
I've come to a verdict: I have three engines and I want to use one of them as my main engine after Terra Trooper.
-RF2 (never again RF1)
-NGE (Depends how I like it)
-Jet3D (most likely, very advanced compared to other engines. I like the ideas behind it)


: Re: NUSoftware Game Engine - v0.1 Beta
: MasterGod April 10, 2008, 06:09:34 AM
Could you please post links to the other two engines? I would like to see what features they have that I can integrate into mine.

Thanks.


: Re: NUSoftware Game Engine - v0.1 Beta
: Vrage April 10, 2008, 11:12:24 AM
MasterGod, Please register on the new forums, This one is going down soon:

link:

www.doomsdaygames.byethost13.com/forum

And Btw, the other engines:
www.realityfactory.info
www.jet3d.com


: Re: NUSoftware Game Engine - v0.1 Beta
: MasterGod April 10, 2008, 01:01:09 PM
Thanks.

Will do in the next days..


Sorry, the copyright must be in the template.
Please notify this forum's administrator that this site is missing the copyright message for SMF so they can rectify the situation. Display of copyright is a legal requirement. For more information on this please visit the Simple Machines website.