Mono/GTK
- Viewing Profile: Reputation: 3Ddreamer
Community Stats
- Group Members
- Active Posts 531
- Profile Views 4,261
- Member Title Member
- Age 47 years old
- Birthday May 4, 1966
-
Gender
Not Telling
User Tools
Latest Visitors
#5031799 Creating GUI **Without** Using Microsoft API
Posted by 3Ddreamer
on 13 February 2013 - 07:55 AM
#5031797 Is there any open source GPU ray tracer?
Posted by 3Ddreamer
on 13 February 2013 - 07:53 AM
Yeah, ray tracing is so demanding that I never use it in my work. It simply is not needed for a game with the alternatives.
Someday, maybe within 10 to 20 years, computer power will allow significant ray tracing in any game with all the other assets, but until then it is relegated to image rendering for the most part.
Master shader technology and you will forget about ray tracing. Usually you would get more real life, realistic appearance with shaders anyhow.
#5031720 Roles and Tasks needed in video game development.
Posted by 3Ddreamer
on 13 February 2013 - 01:33 AM
Well, there is a lot of room for flexibility. Experienced people can help you once they are on the team.
Take a look at this:
http://en.wikipedia.org/wiki/Game_Development
Really there is need to keep things simple as possible.
Clinton
#5030269 A few random screenshots
Posted by 3Ddreamer
on 08 February 2013 - 09:11 PM
That's very cool! Nice work! It must feel good.
#5030238 Where will Python get me?
Posted by 3Ddreamer
on 08 February 2013 - 07:02 PM
Some wonderful 2D or 3D games have been programmed entirely in Python. Python has strength as a scripting language and freeing the programmer from memory management lower level programming. The 3D graphics rendering is doable, but not the strength of Python compared to some other languages such as C++ or C. The beginner and intermediate game programmer will probably have plenty of capability to make a very nice game using Python. Once getting into advanced Python scripting, the coder should choose another language to compliment it for lower level programming or other issues such as server implementations and so on.
Python is a great language worth mastering in any case. By the way, physics programming works well with Python for game scripting. Pretty much almost anything which is end user operated is an area for excelling in Python scripting. It also interfaces very well with other languages and is well supported to do so.
#5029951 A few random screenshots
Posted by 3Ddreamer
on 07 February 2013 - 09:25 PM
There is a nice foundation for future development.
Is this entirely rendered in the D3D 9 API environment or is this done with the Blender game engine, too?
#5029626 critique my zeppelin please :))
Posted by 3Ddreamer
on 06 February 2013 - 09:14 PM
Hi,
I am a 2D and 3D fanatic, so I will say nice start but you have a long way to go. The basics are all there but I feel that you need to slow to a careful, snail's pace.
It looks rushed to me. Get into the dirigible mindset because the Graf Zeppelin was not a blimp. A dirigible has actually few similarities to a blimp in the many parts of it. The internal skeleton of a dirigible makes a drastic difference in the appearance details compared to the blimp. As a semi-professional, I can assure the reader that research is a huge part of the process to make large vehicles such as a Zeppelin. Now, if you intend to make one of the most recent Zeppelin crafts, then you are closer, because composite materials have made them appear more blimp in appearance than the past models.
As a reference, a 3D model of the Graf Zeppelin would take 50 - 150 hours of research and several hundred more hours of creation to really give it justice. I would charge a professional game developer thousands of dollars for a realistic, animated, and user-operated version.
For a nice 2D model, you could cut all that to about 1/4 of the above estimates. This would include putting it into the game in alpha. A 2D editor work would include some assisted tools and brush strokes. Gradients would help you much, as a tip.
Make the parts in the background first, preferably by 2D editor layer, and parts in the foreground last - all the while using an outline underneath as a guide layer. GIMP is very nimble with the layers.
A nice start you have there, so learn and keep up the good work. ![]()
#5029615 Most pathetic question you will hear today
Posted by 3Ddreamer
on 06 February 2013 - 08:37 PM
This is a thread about matrices, not about API choice.
API choice narrows the focus about matrices, so it is very relevant in my opinion. Albert Einstein had the same philosophy of wanting to learn only that which he needed at the time or in the conceivable future, making him a mediocre student but high achieving physicist. If one chooses, the same strategy can save the XNA user much learning of things not used with XNA. Beginning and intermediate programmers are in heavy need of completing tasks through the workflow pipeline and not exploring the whole world of matrix theory which can lead to a PhD by itself.
I still stand by my recommendation to get a couple good books about XNA which include the math, particularly the matrices.
#5029536 Most pathetic question you will hear today
Posted by 3Ddreamer
on 06 February 2013 - 03:32 PM
Hi,
You need some books on XNA programming and implementation. There are numerous ones out there. Even one or two which are 1 to 3 years old would help a lot. Some cover the drawing/ mesh area very well. AmazonDOTcom is a good place to get XNA books, but there are others.
Everything you need to learn and implement XNA is already out there, so no - it is NOT dead - but mature. Mono is one of several ways to implement XNA cross-platform, so the ability to do so will be available for years - one reason why Microsoft does not directly support it anymore.
#5028207 Mario Gameplay Analysis Video
Posted by 3Ddreamer
on 02 February 2013 - 07:33 PM
Ahhh! ... Game Design Analysis at its finest!
Thank you!
#5028195 Game programmer
Posted by 3Ddreamer
on 02 February 2013 - 07:00 PM
Newbies reading this with little or no prior experience:
You need to program simple applications, preferably console ones, before ever starting to make a game. It only takes a few, maybe 3 to 5 of them, and then - only then - will you be ready to start in making a game. Make "Hello World", simple data base, letter display application, very simple text editor - that sort of thing. Use only a beginner friendly language such as Python, Lua, C#, and so forth. Stay with only one language until you reach intermediate level of proficiency. Do NOT start with C++! It could be a good second language after you get an auto-memory management language understood in all the fundamentals.
After months or even as long as a year, make 3 to 5 very simple copy-cat games. Here is a list to consider:
Crossword Puzzle
Tic-Tac-Toe
Pong
Tetris
Pac Man
Defender
Asteroids
Donkey Kong
Mario Brothers
Galaxy
... or other simple 2D games... Make each one well and add some of your own features before moving to the next one.
Stay on the proven path thru the jungle of game development until you have the experience to be a trailblazer or I guarantee that the jungle might eat you for breakfast, lunch, and supper! ... stay on course!
You can do this! Most people have the natural ability to make great improvements over the coming years in game development, so likely you can too! Stay at it and have fun! ![]()
#5027647 First Time Game Developer
Posted by 3Ddreamer
on 31 January 2013 - 04:10 PM
The game engine is the software and applications layer between your game coding and the runtime environment (such as Common Language Runtime or Java Runtime Environment) and/or machine/assembly language. In the case of industry or corporation APIs such as OpenGL, DirectX, Java APIs and so forth, these APIs are also a layer between your game coding and the machine/assembly level, but leave much of the tool making and other application work up to you as far as games are concerned. Consider these APIs to be more general application programming and open ended than a game engine which is made for programming a game. By the way, game engines depending on design can be an interface between a language which you use in the game engine such as C++, C#, C, or Java and APIs like OpenGL or DirectX within a framework such as Java Framework, .NET Framework, or Mono (an implementation of .NET actually). Simply remember that a game engine is the development environment layered or sandwiched between your game coding and lower level coding which you probably will never handle directly. The game engine is really a set of interfaces (at the core of it) between your coding and assembly/machine coding, but can sometimes be used with another intermediate layer such as OpenGL.
#5027441 Any tips on structuring 3d models for great code?
Posted by 3Ddreamer
on 30 January 2013 - 09:09 PM
#5027426 First Time Game Developer
Posted by 3Ddreamer
on 30 January 2013 - 08:34 PM
In my opinion, you seem to be in a good position to try an existing game development system such as Unity 3D or Torque 3D. You have enough programming experience that getting back into the groove will happen soon. I recommend for you in your position to choose an attractive game engine and use the language or languages which are native to it.
The C# is an excellent general purpose language. It can't do everything, but is broad in capability. Unity 3D uses some C#. There are ways to compile to or from C# in some game engines, as is true in some cases with other languages.
Here is a list:
http://en.wikipedia.org/wiki/List_of_game_engines
You can use a 3D engine to make 2D games - very important to remember that. If the 2D game is going to be very simple than a game engine made for 2D might be better. Look at PyGame, GameMaker, Blender, ... many others. Choose one and begin to get familiar with the engine, meanwhile sharpening your knowledge of the language with later online tutorials and books in the language.
#5024752 What are the different ways for finding new game concepts?
Posted by 3Ddreamer
on 23 January 2013 - 09:55 AM
The most important search is inside of you. Your imagination has far more potential to inspire both you and others than any external source filtered thru you.
- Home
- » Viewing Profile: Reputation: 3Ddreamer

Find content
