3D Graphics Engine Progress

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

User avatar
Milch
Chaos Rift Junior
Chaos Rift Junior
Posts: 241
Joined: Sat Jul 11, 2009 5:55 am
Programming Language of Choice: C++
Location: Austria, Vienna

Re: [GroundUpEngine] 3D Engine Progress

Post by Milch »

I've also used sfml 1.6 to handle my network, but switched to 2.0 because the selector has a serious design flaw.
The selector in 1.6 makes a local copy of the socket you give it ( http://www.sfml-dev.org/documentation/1 ... lector.htm - see Add )
Unlike the selector in 2.0 ( http://www.sfml-dev.org/documentation/2 ... lector.htm )

The problem with this is, that you don't know who exactly sent the packet and you can't compare the sockets.
Follow me on twitter!
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: [GroundUpEngine] 3D Engine Progress

Post by GroundUpEngine »

hmm That is a nice improvement amongst others, I'll have to look into 2.0 and upgrade I think ;)
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: [GroundUpEngine] 3D Engine Progress

Post by GroundUpEngine »

I've added Side project #3 - Client/Server Networking to the projects directory on website http://groundupengine.webs.com/projects.htm
I will try get some more work done on it today, finishing the implmentation of the network system and hopefully try hook it up to my engine and make a video! Also my excuse for not so much work in this is College & MMA hehe ;)

I also have been looking into SFML 2.0 after I switched to 1.6, the 2.0 implementation and ideas are very awesome e.g. networking, shaders, etc... and from what I see more people are using SFML! yay! 8-)

Cheers,
Hebz
User avatar
cypher1554R
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1124
Joined: Sun Jun 22, 2008 5:06 pm

Re: [GroundUpEngine] 3D Engine Progress

Post by cypher1554R »

Sounds great! Looking forward to video and more updates. ;)

Cheers!
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: [GroundUpEngine] 3D Engine Progress

Post by eatcomics »

Well, I guess since I switched to Ubuntu and need to get all of my libraries and stuff set up, I might as well just start using SFML :D
Image
crusty_mccool
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 1
Joined: Wed Dec 15, 2010 1:59 pm

Re: [GroundUpEngine] 3D Engine Progress

Post by crusty_mccool »

Hey Guys i like what you guys are attempting to achieve with the groundupengine it looks really well put together

Just thought i might be able to point you guys to some great reference material that might help you guys along the way

Nice crossplat form GUI API
www.wxwidgets.org

awesome Material for getting started that might help along the way
www.3dbuzz.com

recommended topics that could help
the complete c++ VTM set from this place
http://www.3dbuzz.com/xcart/product.php ... =12&page=1
serious 6 should be the one that you pay attention 2

Modelling VTM's
http://www.3dbuzz.com/xcart/product.php ... t=9&page=1
http://www.3dbuzz.com/xcart/product.php ... t=9&page=1

XNA Programming references
http://www.3dbuzz.com/xcart/product.php ... =13&page=1

Hope this helps on the way

Cheers Crusty
User avatar
Ginto8
ES Beta Backer
ES Beta Backer
Posts: 1064
Joined: Tue Jan 06, 2009 4:12 pm
Programming Language of Choice: C/C++, Java

Re: [GroundUpEngine] 3D Engine Progress

Post by Ginto8 »

crusty_mccool wrote:Hey Guys i like what you guys are attempting to achieve with the groundupengine it looks really well put together

Just thought i might be able to point you guys to some great reference material that might help you guys along the way

Nice crossplat form GUI API
http://www.wxwidgets.org

awesome Material for getting started that might help along the way
http://www.3dbuzz.com

recommended topics that could help
the complete c++ VTM set from this place
http://www.3dbuzz.com/xcart/product.php ... =12&page=1
serious 6 should be the one that you pay attention 2

Modelling VTM's
http://www.3dbuzz.com/xcart/product.php ... t=9&page=1
http://www.3dbuzz.com/xcart/product.php ... t=9&page=1

XNA Programming references
http://www.3dbuzz.com/xcart/product.php ... =13&page=1

Hope this helps on the way

Cheers Crusty
Well, seeing as this engine is being made "from the ground up" using SFML, and he obviously knows what he's doing, AND he is using OpenGL and C++, not XNA and C#, None of these will be helpful to him whatsoever. Also, shamelessly plugging for a site - unless you admit to it being a shameless plug - is something I consider hypocrisy. ;)
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
User avatar
JaxDragon
Chaos Rift Junior
Chaos Rift Junior
Posts: 395
Joined: Mon Aug 04, 2008 2:03 pm
Current Project: Kanoba Engine
Favorite Gaming Platforms: PS3, PC
Programming Language of Choice: C++
Location: Northeast NC

Re: [GroundUpEngine] 3D Engine Progress

Post by JaxDragon »

Actually I can vouch for 3dbuzz. They can help new c++ programmers go in the right direction. They do employ some bad practices, but the concepts are there, and I think they're worth a watch. As for their graphical programming VTMs, I don't know. I never bought anything, I just used the free C++ vtms.

Although clearly this is not a beginning project, so I'm not sure why he suggested them.
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: [GroundUpEngine] 3D Engine Progress

Post by eatcomics »

And I would also like to point out that its not a team that's doing the GroundUpEngine... its one guy...
Image
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: [GroundUpEngine] 3D Engine Progress

Post by GroundUpEngine »

Ginto8 wrote:Well, seeing as this engine is being made "from the ground up" using SFML, and he obviously knows what he's doing, AND he is using OpenGL and C++, not XNA and C#, None of these will be helpful to him whatsoever. Also, shamelessly plugging for a site - unless you admit to it being a shameless plug - is something I consider hypocrisy. ;)
Bingo. But thanks anyway crusty_mccool :)
JaxDragon wrote:Actually I can vouch for 3dbuzz. They can help new c++ programmers go in the right direction. They do employ some bad practices, but the concepts are there, and I think they're worth a watch. As for their graphical programming VTMs, I don't know. I never bought anything, I just used the free C++ vtms.

Although clearly this is not a beginning project, so I'm not sure why he suggested them.
Agreed, 3dbuzz is pretty good but for new programmers... but as a cool programmer I can say we prefer free resources and 3dbuzz doesn't quite cut it :P
eatcomics wrote:And I would also like to point out that its not a team that's doing the GroundUpEngine... its one guy...
Indeed 8-)


But I would like to remind that my Engine's purpose was/is a fun learning curve for me to develop my skills with programming/graphics/game dev/etc... :twisted:
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: [GroundUpEngine] 3D Engine Progress

Post by Falco Girgis »

crusty_mccool wrote:Hey Guys i like what you guys are attempting to achieve with the groundupengine it looks really well put together

Just thought i might be able to point you guys to some great reference material that might help you guys along the way

Nice crossplat form GUI API
http://www.wxwidgets.org

awesome Material for getting started that might help along the way
http://www.3dbuzz.com

recommended topics that could help
the complete c++ VTM set from this place
http://www.3dbuzz.com/xcart/product.php ... =12&page=1
serious 6 should be the one that you pay attention 2

Modelling VTM's
http://www.3dbuzz.com/xcart/product.php ... t=9&page=1
http://www.3dbuzz.com/xcart/product.php ... t=9&page=1

XNA Programming references
http://www.3dbuzz.com/xcart/product.php ... =13&page=1

Hope this helps on the way

Cheers Crusty
You know what he's trying to achieve with the ground up engine, yet you recommend a whole bunch of prebuild libraries? Hrrrm...
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: [GroundUpEngine] 3D Engine Progress

Post by GroundUpEngine »

Some more progress with my latest side project, and a new video! Enjoy and Seasons greetings! :)
GroundUpEngine wrote:Another lil' side project: client/server networking
- Get some basic client/server code done e.g. Sockets, Packets, Encryption
- Old networking system is mesy, broken, etc.. so this will replace it 8-)
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: [GroundUpEngine] 3D Engine Progress

Post by eatcomics »

GroundUpEngine wrote:Some more progress with my latest side project, and a new video! Enjoy and Seasons greetings! :)
GroundUpEngine wrote:Another lil' side project: client/server networking
- Get some basic client/server code done e.g. Sockets, Packets, Encryption
- Old networking system is mesy, broken, etc.. so this will replace it 8-)
Sweet! Gotta love the server/client stuff :D
Image
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: [GroundUpEngine] 3D Engine Progress

Post by GroundUpEngine »

eatcomics wrote: Sweet! Gotta love the server/client stuff :D
Indeed :)
User avatar
GroundUpEngine
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 835
Joined: Sun Nov 08, 2009 2:01 pm
Current Project: mixture
Favorite Gaming Platforms: PC
Programming Language of Choice: C++
Location: UK

Re: [GroundUpEngine] 3D Engine Progress

Post by GroundUpEngine »

Update:

Basically, I've taken some new direction for this project but without forgetting the same simple goal - to learn more. I've have randomly come down with cold/flu symptoms. :cry: But it gave me an excuse to do a website overhaul, making it more attractive and ofcourse make some general plans on what I should do/try next with things. ;)

Site is still same URL, but I have dedicated a new page (seperate from my other projects) for this main project, also acting as the homepage:
http://groundupengine.webs.com/
Latest developments will be here and/or in video form, although I'm not much of a 'Blog' guy aha:
http://groundupengine.webs.com/apps/blog/


I hope everybody's project/devs are going well,
GUE
Post Reply