collapse collapse

* Who's Online

  • Dot Guests: 92
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

* Board Stats

  • stats Total Members: 88
  • stats Total Posts: 11164
  • stats Total Topics: 1700
  • stats Total Categories: 4
  • stats Total Boards: 76
  • stats Most Online: 1470

Author Topic: Simple Game Engine Request  (Read 3443 times)

0 Members and 1 Guest are viewing this topic.

Offline JunkieGamer

  • Newbie
  • *
  • Posts: 16
  • Reputation 19
  • Gender: Male
  • Junkiegamer.wordpress.com
    • View Profile
    • Junkie Gaming
Simple Game Engine Request
« on: March 07, 2009, 11:40:36 pm »
Well I have been looking around the web for a tool as such one that can take .obj files or 3d models and animate them and integrate them into a Video game. I pretty much need a simple Game Engine with a GUI. I don't need it to be able to put music into the game (I will figure that one out somehow) and I don't need physics (so don't program that in I will also figure this one out) I just need it to be a Game Engine without physics and music imports/inputs. I need it to be able to use imports of wings3d. I am no good with Command Line stuff so please make a GUI for it. I don't mind what language it is written in either.

   I realize this will take a LONG time to develop so take your time. I will credit the programmer of this engine in all of my games. The programmer will own the engine, all that I ask is to have a free commercial use license with the engine so I may be able to make some commercial games down the road. I also want the programmer to realize that if it's a nice enough Game Engine you can sell the license for large prophets of money to big game companies that take interest in it ( I have seen this one Game Engine programmed by a single guy; He sold his license for 7,000$ for Commercial use).

 I Will help advertise the engine for the programmer also (I know some people who work for big companies such as Ubisoft). If no one wants to take this task I understand. It is a large task to accomplish but a one man army is the best army you can find.

                   Thanks,
                        Junkie Gamer
junkiegamer.wordpress.com   <----- Visit

"A one man army is the best army you can find" - Junkie Gamer

Offline Celestialkey

  • Administrator
  • Hero Member
  • *
  • Posts: 3962
  • Reputation 4874
  • Gender: Male
  • Its Alive!!
    • View Profile
    • www.CelestialCoding.com
Re: Simple Game Engine Request
« Reply #1 on: March 08, 2009, 10:22:03 am »
A GUI? O_o A game engine does not normally have a GUI unless it is a big game engine or a very advanced one. Normally the game engine does not even run command line, it interprets a file that uses its own syntax language. The person supplies the files for it to interpret and run off of. Anyhow, I suggest you speak with IonDuel. Out of everyone on this forum, he from what we know has the most advanced game engine currently on these forums.

If no one will take up this project, I was planning to make a interpreter in the future either way. That is in the future though, after my OS is developed quite a ways. I could built a offset on the interpreter and make it a game engine. All you want it to do is load model files and animate them right?
Created By: Eczuo
Quote
I have noticed that people who claim that everything is predestined, and we can do nothing to change it, look both ways before they cross the road.
Quote
I'd prefer to die standing, than to live on my knees - Che Guevara
Quote
If you change the way you look at something, does that something change in any way?
- Quantum Theory

Hacking
Quote
Never in the field of human conflict was so much owed by so many to so few. - Winston Churchill


Quote from: Revelations 12:4
And his tail drew the third part of the stars of heaven, and did cast them into the earth; and the dragon stood before the woman which was ready to be delivered, for to devour her child as soon as it was born.

Quote
It takes skill to build an empire. It takes an idiot to maintain it.

Offline Nathan

  • Administrator
  • Hero Member
  • *
  • Posts: 1437
  • Reputation 1768
  • Gender: Male
  • woof woof
    • View Profile
Re: Simple Game Engine Request
« Reply #2 on: March 08, 2009, 11:20:49 am »
Why not just use Blender, this is exactly what it was made for?
Projects:
[ Axios Engine ] [ sourcehub ]
Compilers: Microsoft Visual Studio 2008, GNU C++, FASM, MASM, VB 6/.Net.
Languages: C++, PHP, ASM, JS, VB6/.Net, BASIC, HTML, MySQL
Please buy me some books: Amazon Wishlist

Offline Celestialkey

  • Administrator
  • Hero Member
  • *
  • Posts: 3962
  • Reputation 4874
  • Gender: Male
  • Its Alive!!
    • View Profile
    • www.CelestialCoding.com
Re: Simple Game Engine Request
« Reply #3 on: March 08, 2009, 11:28:34 am »
Lol, all he is asking for is a stripped down game engine with only model loading and animation capabilities. Not the need to edit them or create animations.
Created By: Eczuo
Quote
I have noticed that people who claim that everything is predestined, and we can do nothing to change it, look both ways before they cross the road.
Quote
I'd prefer to die standing, than to live on my knees - Che Guevara
Quote
If you change the way you look at something, does that something change in any way?
- Quantum Theory

Hacking
Quote
Never in the field of human conflict was so much owed by so many to so few. - Winston Churchill


Quote from: Revelations 12:4
And his tail drew the third part of the stars of heaven, and did cast them into the earth; and the dragon stood before the woman which was ready to be delivered, for to devour her child as soon as it was born.

Quote
It takes skill to build an empire. It takes an idiot to maintain it.

Offline Nathan

  • Administrator
  • Hero Member
  • *
  • Posts: 1437
  • Reputation 1768
  • Gender: Male
  • woof woof
    • View Profile
Re: Simple Game Engine Request
« Reply #4 on: March 08, 2009, 11:30:43 am »
Irrlicht can load models from Blender :).
I'm sure you can cut out the code for displaying models.
Projects:
[ Axios Engine ] [ sourcehub ]
Compilers: Microsoft Visual Studio 2008, GNU C++, FASM, MASM, VB 6/.Net.
Languages: C++, PHP, ASM, JS, VB6/.Net, BASIC, HTML, MySQL
Please buy me some books: Amazon Wishlist

Offline JunkieGamer

  • Newbie
  • *
  • Posts: 16
  • Reputation 19
  • Gender: Male
  • Junkiegamer.wordpress.com
    • View Profile
    • Junkie Gaming
Re: Simple Game Engine Request
« Reply #5 on: March 08, 2009, 08:10:52 pm »
Well, I just really need it to be able to import models from wings3d, animate them, maybe make a few special effects with it and I need it to be able to allow me to put input keys for the player model so the play can move his character. Pretty much a striped down GE, but I need it able to do everything without me having to program/script it (not including music/sound and Physics). About the that GUI thing, I just need it to have like a button menu and stuff (hard to explain). I need it to be able for me to like choose by clicking a button like select(I will use blender for example) Like how blender has those buttons where u select it and then use that button (I thought that was a GUI). And I guess I don't mind simple scripts such as for player move forward - PlayerM move forward if (I press a forward key here and it identifies it) is pressed.

  Like I supply the models and it goes from there on (excluding Physics and sound/music).
junkiegamer.wordpress.com   <----- Visit

"A one man army is the best army you can find" - Junkie Gamer

Offline Celestialkey

  • Administrator
  • Hero Member
  • *
  • Posts: 3962
  • Reputation 4874
  • Gender: Male
  • Its Alive!!
    • View Profile
    • www.CelestialCoding.com
Re: Simple Game Engine Request
« Reply #6 on: March 08, 2009, 08:22:33 pm »
Well... to be blunt... impossible.
All game engines are just that, a 'engine' it is not a actual game.
The engine has everything you require, but YOU have to call the functions from a script file to make it do what you want.
Engines can be simplified, but the more simple the script, generally the less powerful the engine and the less your ability to control it.
Created By: Eczuo
Quote
I have noticed that people who claim that everything is predestined, and we can do nothing to change it, look both ways before they cross the road.
Quote
I'd prefer to die standing, than to live on my knees - Che Guevara
Quote
If you change the way you look at something, does that something change in any way?
- Quantum Theory

Hacking
Quote
Never in the field of human conflict was so much owed by so many to so few. - Winston Churchill


Quote from: Revelations 12:4
And his tail drew the third part of the stars of heaven, and did cast them into the earth; and the dragon stood before the woman which was ready to be delivered, for to devour her child as soon as it was born.

Quote
It takes skill to build an empire. It takes an idiot to maintain it.

Offline JunkieGamer

  • Newbie
  • *
  • Posts: 16
  • Reputation 19
  • Gender: Male
  • Junkiegamer.wordpress.com
    • View Profile
    • Junkie Gaming
Re: Simple Game Engine Request
« Reply #7 on: March 09, 2009, 02:16:45 pm »
Well I can do a lot of scripting as long as it isn't a hard like C++. I would program one myself in python if I knew exactly how to get it started and how to code a GUI in. I have never programed a real Download and execute useful program. I can program, but never understood how to package it as a real program. I REALLY wanna program my own in python I just need know where I should start coding with what. lol
junkiegamer.wordpress.com   <----- Visit

"A one man army is the best army you can find" - Junkie Gamer

Offline Celestialkey

  • Administrator
  • Hero Member
  • *
  • Posts: 3962
  • Reputation 4874
  • Gender: Male
  • Its Alive!!
    • View Profile
    • www.CelestialCoding.com
Re: Simple Game Engine Request
« Reply #8 on: March 09, 2009, 02:40:05 pm »
Normally, game engines are not housed in a GUI. They are windowless but run OpenGL windows or DirectX windows.

If you want to make your own it is pretty simple really. You just have to follow a basic outline.

1. Create Window
2. Change Background Color
3. Create Text
4. Position Text
5. Manage multiple text areas
6. Load image
7. Rotate/Transform image
8. Stretch image
9. Get user input
10. Transform image or text based on user input
11. Animate image
12. Detech image collision
13. ...etc


That is my basic outline on making a 2D engine. A 3D one will follow the same route as well, it just means later in you will convert to 3D instead of 2D. The principles stay the same though.
Created By: Eczuo
Quote
I have noticed that people who claim that everything is predestined, and we can do nothing to change it, look both ways before they cross the road.
Quote
I'd prefer to die standing, than to live on my knees - Che Guevara
Quote
If you change the way you look at something, does that something change in any way?
- Quantum Theory

Hacking
Quote
Never in the field of human conflict was so much owed by so many to so few. - Winston Churchill


Quote from: Revelations 12:4
And his tail drew the third part of the stars of heaven, and did cast them into the earth; and the dragon stood before the woman which was ready to be delivered, for to devour her child as soon as it was born.

Quote
It takes skill to build an empire. It takes an idiot to maintain it.

 

Donate


* Search


* Recent Posts

I miss the chatbox by Shishka
[August 27, 2019, 11:52:39 pm]


Image Comparison by Shishka
[May 15, 2017, 01:18:02 pm]


Re: srchub - free source code hosting by Nathan
[December 14, 2015, 11:37:02 pm]


Re: srchub - free source code hosting by Celestialkey
[November 27, 2015, 08:51:42 am]


Updates by Nathan
[October 30, 2015, 08:27:36 pm]