GPWiki.org
GPWiki.org
It is currently Tue May 21, 2013 8:10 pm

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 

Do you like the features already in the program?
Poll ended at Tue Nov 23, 2010 1:56 pm
Not so much. The game won't be fun. 0%  0%  [ 0 ]
Not yet. There is a lot of work to do. 50%  50%  [ 1 ]
Looks promising, let's see where it goes. 50%  50%  [ 1 ]
Very much, this can't fail =) 0%  0%  [ 0 ]
Total votes : 2
Author Message
PostPosted: Tue Nov 16, 2010 1:56 pm 
Bit Baby
User avatar

Joined: Tue Nov 16, 2010 1:19 pm
Posts: 9
Location: Germany, Baden-Württemberg
Hi there, I am new to this forum. Despite that i have been working with C++ for a few months now. It started as a plain openGL tutorial i did on a more than famous tutorial page called NeHe (i guess some of you will know it).

Anyway, the thing soon grew to become more than the basic triangle you paint on your screen. In fact it grew to become the first attempts of mine to make a complex strategy game with advanced gameplay mechanics.
At this point what i have a running win32 app with a window with the basic environment in want the player to play in.
A 3D-starmap in which every star is connected to every other via a string of "wormholes" or whatever you want to call them.

You can rotate everything, zoom in and out and much more and you can select planets, open their star system view and select them to see details (which in the current version are removed again so i can work on that section)

All in all i have the first maybe 20-30 % of a potentially great game but i have a big problem.
I have recently switched my study subject from cybernetics to software engineering. I want to exceed my own expectations in this and so i am forced to reduce the time i work on my project. This means that i either finish this in 4 years or i find myself some people willing to spend time and effort on this.

To show you that I am not just asking to start a completely new project this link should show you what i have already implemented:

http://www.file-upload.net/download-297 ... a.rar.html

HowTo?
Start by clicking on Story and then on Start.
You can control the camera with your mouse.
right drag allows you to turn left, right, up and down.
mousewheel will zoom in and out.
Please try to right and middle -click stars to see what happens.
Also try to drag from one star to another (left mousebutton) to see the pathfinding.

Also I want to add a short list of things i have and things i want to do:
The things i have:
- A very concrete idea on what the game should look like when it's done
- A basic Environment with the most important objects of interest.
- 3D-Camera Control.
- A system to let you select objects in 3D space
- A Menu-System.
- Pathfinding.
- Some grafics to test what hopefullz looks a lot better later on =D

The things i need:
- Procedurally recreatable textures.
- A Bumbmapping Shader
- A makro system allowing the player to write advanced controlling AI
- Network communication (host client system)
- Gameplay Mechanics
- Sound
- Criticism

I basically need the following specialists:

- A Network programmer with knowledge of server socket communication.
- A Sound programmer who can implement relatively simple audio.
- An advanced Game programmer who has already completed one or more projects to supervise the rest and see to it that the threads are coming together.
- An openGL programmer who has experience with shaders and bumpmapping to help me with what i am working on at the moment.
- A person who has worked on a pixel grafic application to help me design a system to craft procedural planetary surfaces.
- Someone with advanced compiler developement skills to design a working and simple enough system to let players implement small makros.
- A person who has experience with multithreading and gameplay mechanic implementation.
- A whole bunch of people to tell us what they find crappy =D
- More people to tell us what they find crappy

If you see yourself anywhere in this list and are willing to work on this, then please let me know. I can use any kind of constructive help and criticism.[/b]


Top
 Profile  
 
 Post subject:
PostPosted: Thu Dec 02, 2010 7:29 am 
Cubic Contributor

Joined: Tue Jan 09, 2007 3:40 am
Posts: 76
I like the look the prototype you have there. Reminds me of Masters of Orion in 3D.
However it looks your project may be a bit too ambitious, especially if plan on making a commercial title out of it.
Quote:
- Someone with advanced compiler developement skills to design a working and simple enough system to let players implement small makros.

It might be easier to integrate an existing scripting language in your game such as Lua or Python instead of programming an entire compiler. I tried making my own scripting language a few years ago and although I did get it to work it wasn't as useful as I though it would be and was laster scrapped.

_________________
2d engine | 8-bit commando | chains


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 12, 2010 8:31 pm 
Bit Baby
User avatar

Joined: Tue Nov 16, 2010 1:19 pm
Posts: 9
Location: Germany, Baden-Württemberg
okay, to be honest, i havent thought about that part very much.
my main concern was that i needed a macro system and i wanted it to be sandbox and very restricted. so i guessed i should do one of my own. to use a preexisting one should be much easier i guess.

However it would have to be more scriptish than code => binary because people should be able to change their scripts ingame.
any ideas on that?


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 12, 2010 10:02 pm 
Elder Statesperson

Joined: Thu Mar 09, 2006 5:15 pm
Posts: 217
Location: Wellington, New Zealand
Lua. I'm a big fan. And you can sandbox it well, restricting functions and libraries to just what people need. It runs from 'not pre-compiled' scripts and from compiled binary files which makes it flexible to use for scripting.

Python's probably similar, and I have a friend who swears by Python and can't see what I see in Lua, its a much larger chunk of code to integrate into your game.

_________________
www.littlemonkey.co.nz


Top
 Profile  
 
 Post subject: Re:
PostPosted: Mon Dec 20, 2010 10:01 pm 
Dig wrote:
Lua. I'm a big fan. And you can sandbox it well, restricting functions and libraries to just what people need. It runs from 'not pre-compiled' scripts and from compiled binary files which makes it flexible to use for scripting.

Python's probably similar, and I have a friend who swears by Python and can't see what I see in Lua, its a much larger chunk of code to integrate into your game.


Yep thats very probably gonna be my choice if i dont find a person who wants to implement something else by any means. its proven and people are used to it, thats probably the most important two reasons. =)


Top
  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group