Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,163,399 members, 7,853,773 topics. Date: Friday, 07 June 2024 at 11:51 PM

Opensource 3D Game Participation Call - Programming (2) - Nairaland

Nairaland Forum / Science/Technology / Programming / Opensource 3D Game Participation Call (22438 Views)

Going Opensource With Asp.net!! / The Best E-commerce Platform For Nigeria (opensource) / How To Make Money With Opensource (2) (3) (4)

(1) (2) (3) (4) (5) (6) (7) (Reply) (Go Down)

Re: Opensource 3D Game Participation Call by jacob05(m): 10:36pm On Jul 16, 2014
std::cout << " Hello, world" << std::endl;

would like to participate in this open-source project. Hope I'm not late ?
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 2:37am On Jul 17, 2014
jacob05:
std::cout << " Hello, world" << std::endl;

would like to participate in this open-source project. Hope I'm not late ?

No you are not late wink you are just in time for the kick off. Welcome
Re: Opensource 3D Game Participation Call by jacob05(m): 9:28am On Jul 17, 2014
Thanks bro.... would be willing to join the coding team... And also learn other stuffs like game physics, theory, etc....
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 12:22am On Jul 19, 2014
sad sad sadI sincerely want to apologize for the issues in our google group as it has turned out not exactly the forum tool I wanted. But since for this project to move on we definitely need a suitable online forum, I did some scouting and found out one at www.proboards.com. For the initial needs of this project I believe this will be suitable though it will be improved further as time goes on smiley smiley smiley [url]darkdove.proboards.com[/url].

Once again I sincerely apologize for the inconveniences the google group caused
Re: Opensource 3D Game Participation Call by jacob05(m): 9:36am On Jul 19, 2014
No problemo...
Re: Opensource 3D Game Participation Call by losprince(m): 6:42pm On Jul 19, 2014
porting to darkdove.proboards.com
Re: Opensource 3D Game Participation Call by Chuksxy: 12:53am On Jul 20, 2014
I suggest we make a skype group and create a dropbox folder so we can share files among each other.
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 1:34am On Jul 20, 2014
Chuksxy: I suggest we make a skype group and create a dropbox folder so we can share files among each other.

Definitely we'll do that, but first we need to get our conversation in the new forum started, that is where most of these will be deliberated. And Chuksxy, we need to discuss some concept art stuff at the forum
Re: Opensource 3D Game Participation Call by jacob05(m): 12:19pm On Jul 20, 2014
After Much Wahala on Windows, Finally Got Urho3d working on Linux.... and Blender too...

@BlueMagnificent good to go ?

Re: Opensource 3D Game Participation Call by jacob05(m): 12:23pm On Jul 20, 2014
@BlueMagnificent Couldn't get much resources to get started in urho3D sad, Any Pointers
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 1:38pm On Jul 20, 2014
jacob05: @BlueMagnificent Couldn't get much resources to get started in urho3D sad, Any Pointers

Sadly, besides the online documentation and forum, there are no much resource out there cause its still kind of young. But included in Urho3d cmake file is the option to build the html document file. For this you'll need doxygen (mandatory) and Graphviz (optional). When you are done building the doc you can now readup some topics about Urho3d in it.
Also the sample codes included in the source is also helpful both those that are scripted with AngelScript and those that are coded in C++. Its advisable to enable the c++ sample build in your cmak build option so that the c++ samples will be build as standalone executables
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 1:47pm On Jul 20, 2014
@jacob05, also I will start a simple introductory tutorial on Urho3d in the forum so as to pass along the little I've learnt smiley. But bear in mind that Urho3d is really easy to understand, once you get the fundamentals there is no stopping on what you can do with it ( I almost distracted myself with an idea of making a Urho3d based Animation Creator sad, though I will still do it smiley).

Please I will like to know the issue you had in building on Windows
Re: Opensource 3D Game Participation Call by jacob05(m): 2:49pm On Jul 20, 2014
Having Problem Building and too much per-requisites (DirectX 2010 ~500MB shocked)


C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed>cmake_mingw.bat -DENABLE_64BIT=1

C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed>set "OPT=-Wno-dev"

C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed>cmake -E chdir Build cmake -Wno-dev -G "MinGW Makefiles" -DENABLE_64BIT=1 ..\
Source
-- The C compiler identification is GNU 4.7.1
-- The CXX compiler identification is GNU 4.7.1
-- Check for working C compiler: C:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc
.exe
-- Check for working C compiler: C:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc
.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/CodeBlocks/MinGW/bin/g
++.exe
-- Check for working CXX compiler: C:/Program Files (x86)/CodeBlocks/MinGW/bin/g
++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include file stdint.h
-- Looking for include file stdint.h - not found
-- Looking for include file wbemcli.h
-- Looking for include file wbemcli.h - not found
-- Building SDL without DX joystick support due to missing wbemcli.h
-- For MSVC, get it from Windows 7 SDK. For MinGW, get it from eg. Wine sources
or from MinGW-w64
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
-- Performing Test COMPILER_HAS_DEPRECATED
-- Performing Test COMPILER_HAS_DEPRECATED - Failed
-- Found Urho3D: as CMake target
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Py_jac/Downloads/Compressed/Urho3D
-1.31-Source-with-file-permission-fixed/Build

C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed>cd Build

C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed\Build>make
'make' is not recognized as an internal or external command,
operable program or batch file.

Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 1:09pm On Jul 24, 2014
Good Afternoon Everyone...

I really want to thank everyone that has shown interest in this project (and those still considering smiley).
The Storyline for the proof of concept game of Project DARKDOVE is out and has been posted on the Project's forum [url]darkdove.proboards.com/thread/6/proof-concept-story[/url].
Headover there when you are free and read it up smiley
Re: Opensource 3D Game Participation Call by losprince(m): 3:02pm On Jul 24, 2014
BlueMagnificent: Good Afternoon Everyone...

I really want to thank everyone that has shown interest in this project (and those still considering smiley).
The Storyline for the proof of concept game of Project DARKDOVE is out and has been posted on the Project's forum [url]darkdove.proboards.com/thread/6/proof-concept-story[/url].
Headover there when you are free and reas it up smiley
wow! magnificent story.... you da BOMB!!! !
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 3:26pm On Jul 24, 2014
losprince: wow! magnificent story.... you da BOMB!!! !

smiley, little by little we are moving on
Re: Opensource 3D Game Participation Call by losprince(m): 5:02pm On Jul 24, 2014
BlueMagnificent:

smiley, little by little we are moving on
that your forum... I've been trying to register but e no gree sad
Re: Opensource 3D Game Participation Call by GoodBoi1(m): 5:34pm On Jul 24, 2014
losprince: that your forum... I've been trying to register but e no gree sad
same here
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 6:10pm On Jul 24, 2014
losprince: that your forum... I've been trying to register but e no gree sad

That's strange, please how is the registration problem like
Re: Opensource 3D Game Participation Call by losprince(m): 6:15pm On Jul 24, 2014
BlueMagnificent:

That's strange, please how is the registration problem like
the registration page just asks for email.... that's all! no notifications... nothing!
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 6:22pm On Jul 24, 2014
losprince: the registration page just asks for email.... that's all! no notifications... nothing!

after entering your email, it will take you to another page for further registration
Re: Opensource 3D Game Participation Call by losprince(m): 6:28pm On Jul 24, 2014
BlueMagnificent:

after entering your email, it will take you to another page for further registration
well undecided it didn't
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 9:24pm On Jul 24, 2014
losprince: well undecided it didn't

I'm really sorry about that, undecidedthough still wondering why its happening like that because some people did their registration without hitches
Re: Opensource 3D Game Participation Call by losprince(m): 10:05pm On Jul 24, 2014
BlueMagnificent:

I'm really sorry about that, undecidedthough still wondering why its happening like that because some people did their registration without hitches
maybe server issues, anyway I still dey board. ride on CAP'n!!!!!
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 10:13pm On Jul 24, 2014
The Proof-Of-Concept of Project DARKDOVE has been officially announced http://darkdove.proboards.com/thread/7/officially-announcing-proof-concept cool cool cool

Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 10:15pm On Jul 24, 2014
losprince: maybe server issues, anyway I still dey board. ride on CAP'n!!!!!
Glad to have people like you on board
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 3:58am On Aug 01, 2014
jacob05: Having Problem Building and too much per-requisites (DirectX 2010 ~500MB shocked)


C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed>cmake_mingw.bat -DENABLE_64BIT=1

C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed>set "OPT=-Wno-dev"

C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed>cmake -E chdir Build cmake -Wno-dev -G "MinGW Makefiles" -DENABLE_64BIT=1 ..\
Source
-- The C compiler identification is GNU 4.7.1
-- The CXX compiler identification is GNU 4.7.1
-- Check for working C compiler: C:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc
.exe
-- Check for working C compiler: C:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc
.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/CodeBlocks/MinGW/bin/g
++.exe
-- Check for working CXX compiler: C:/Program Files (x86)/CodeBlocks/MinGW/bin/g
++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include file stdint.h
-- Looking for include file stdint.h - not found
-- Looking for include file wbemcli.h
-- Looking for include file wbemcli.h - not found
-- Building SDL without DX joystick support due to missing wbemcli.h
-- For MSVC, get it from Windows 7 SDK. For MinGW, get it from eg. Wine sources
or from MinGW-w64
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
-- Performing Test COMPILER_HAS_DEPRECATED
-- Performing Test COMPILER_HAS_DEPRECATED - Failed
-- Found Urho3D: as CMake target
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Py_jac/Downloads/Compressed/Urho3D
-1.31-Source-with-file-permission-fixed/Build

C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed>cd Build

C:\Users\Py_jac\Downloads\Compressed\Urho3D-1.31-Source-with-file-permission-fix
ed\Build>make
'make' is not recognized as an internal or external command,
operable program or batch file.


I am so sorry for this late reply, I just realized you replied to about your having problem building on windows. I sincerely Apologize.

Now to the matter, as noted in the Readme.txt file included with Urho3D source

If using MinGW to compile, DirectX headers may need to be acquired separately.
They can be copied to the MinGW installation eg. from the following package:
http://www.libsdl.org/extras/win32/common/directx-devel.tar.gz. These will
be missing some of the headers related to shader compilation, so a MinGW build
will use OpenGL by default. To build in Direct3D9 mode, the MinGW-w64 port is
necessary: http://mingw-w64.sourceforge.net/. Using it, Direct3D9 can be
enabled with the CMake option -DURHO3D_OPENGL=0.

A similar information is in the log you posted. The issue is that MinGW has some kind of problems when building Urho3D. One of this problem is the fact that the SDL source, as used in Urho3D, makes use of some header files and libraries, some of which belong to DirectX9. These component would have to be acquired separately if you want to build with MinGW. And perhaps you wouldn't want to dare building with MSVC with the requirement of having to download the colossal library called DirectX 2010 ~500MB.

The solution to this problem is to get MinGW-w64, as adviced in the readme.txt, mind you it is not the same as MinGW32 and the "w64" does not mean its a 64bit MinGW, no its not. You can visit the site at [url]mingw-w64.sourceforge.net[/url] and find out more about it for yourself but to explain it in summary: MinGW-w64 is a port of MinGW that can be used to build 32bit as well as 64bit Programs, It has better support for Win32 api and other stuffs. Its new releases even comes with MinGW equivalents of DirectX libraries and header files allowing you to build DirectX based programs with it.

Here is a link for a MinGW-w64 installer that worked for me grin I believe it will definitely work for you too [url]http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download[/url]. Its an online installer, so you've got to keep your Internet on undecided .When you run the installer after the first initial page, it will do some checks and then bring up a Settings page with options for Version, Architecture, Thread, Exception and Build Revision. The Below was the setting I used for my build wink
Version : 4.9.1 (This is the GCC version to use)
Architecture : i686
Thread: posix (This is the threading method to use)
Exception : dwarf (My advice is to use dwarf)
Build Revision: rev0 (I should have chosen something higher undecided)

When you are done setting it up the way you want, move ahead and complete the remaining Jamb Questions that might follow grin. When all have been done, it will download and install the package for you, you might want to spare like 80mb for that.

When the downloading and installation are through, add the installation folder to your System's PATH variable. NOTE: if you already have a MinGW installation path in the PATH variable, clear it and add this new one.

Now you should be able to build Urho3D using MinGW-w64, don't forget to set CMake option -DURHO3D_OPENGL=0 so as to build in Direct3D9 mode
Re: Opensource 3D Game Participation Call by CODEEATER(m): 3:46pm On Aug 01, 2014
Another game thread... D programming section is a graveyard of ideas of games that people wanted to start, but couldn't...or started but didn't c it through.... Let's c how far darkdove can go undecided

#GoodLuck
Re: Opensource 3D Game Participation Call by CODEEATER(m): 3:52pm On Aug 01, 2014
Suggestion:

Unity 3D should b ur engine, its very popular n easy to find documentation n tutorials.. Be it mobile or pc game,unity would have been beta(to me)


Nairaland should not only b ur meeting ground... I suggest d use of team viewer and git hub to share code n resources to d dev team..


Daily updates should b posted on nl...kinda like a diary or vlog... Keeps everybody on d same page as to what n wat is happening


Again.... Good luck
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 4:43pm On Aug 01, 2014
CODEEATER: Another game thread... D programming section is a graveyard of ideas of games that people wanted to start, but couldn't...or started but didn't c it through.... Let's c how far darkdove can go undecided

#GoodLuck

Yeap, another game thread smiley... But unlike any other game thread this is actually a personal project that I decided to open up for those that might be interested in joining. That means I'm never droping it any time soon.

Starting small and simple but then advancing as time goes bye is the developement principle of this project, so there is definitely no pressure to producing a next-gen AAA game smiley.

As for Unity3D, well... C++ is the developement language here.

And thanks for the Goodluck, I definitely need it smiley

1 Like

Re: Opensource 3D Game Participation Call by felixchip(m): 8:53pm On Aug 01, 2014
Well, I probably would love to be part of the crew.

My first contribution: If I'm permitted, I'll like to Re-design the Logo to something more professional.

I do 3D but not character rigging.
Well, I'll also try and do the custom Dark Dove sound.

And, will contribute to where I possibly can.
Re: Opensource 3D Game Participation Call by BlueMagnificent(m): 10:14pm On Aug 01, 2014
felixchip: Well, I probably would love to be part of the crew.

My first contribution: If I'm permitted, I'll like to Re-design the Logo to something more professional.

I do 3D but not character rigging.
Well, I'll also try and do the custom Dark Dove sound.

And, will contribute to where I possibly can.

You are highly welcomed to be part of the team. For the Character rigging part, grin that's not a problem, you can contribute static models.

... and the Logo, though I don't really know the extent of professional you mean, but if you've got some cool stuffs on it then you are welcomed to showcase it smiley smiley smiley

(1) (2) (3) (4) (5) (6) (7) (Reply)

What's The Best Laptop For Coding / Please Rate This: My First Data Visualization Project / Can I Learn Programming From My Android Phone?

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 52
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.