3D Graphics Engine Progress
Moderator: PC Supremacists
- Milch
- 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
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.
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!
- GroundUpEngine
- 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
hmm That is a nice improvement amongst others, I'll have to look into 2.0 and upgrade I think ![Wink ;)](./images/smilies/icon_wink.gif)
![Wink ;)](./images/smilies/icon_wink.gif)
- GroundUpEngine
- 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
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![Wink ;)](./images/smilies/icon_wink.gif)
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!
Cheers,
Hebz
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
![Wink ;)](./images/smilies/icon_wink.gif)
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!
![Cool 8-)](./images/smilies/icon_cool.gif)
Cheers,
Hebz
- cypher1554R
- Chaos Rift Demigod
- Posts: 1124
- Joined: Sun Jun 22, 2008 5:06 pm
Re: [GroundUpEngine] 3D Engine Progress
Sounds great! Looking forward to video and more updates. ![Wink ;)](./images/smilies/icon_wink.gif)
Cheers!
![Wink ;)](./images/smilies/icon_wink.gif)
Cheers!
Re: [GroundUpEngine] 3D Engine Progress
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](http://i.imgur.com/GUf5OM9.png)
-
- Chaos Rift Newbie
- Posts: 1
- Joined: Wed Dec 15, 2010 1:59 pm
Re: [GroundUpEngine] 3D Engine Progress
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
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
- Ginto8
- 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
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.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
![Wink ;)](./images/smilies/icon_wink.gif)
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.
- JaxDragon
- 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
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.
Although clearly this is not a beginning project, so I'm not sure why he suggested them.
Re: [GroundUpEngine] 3D Engine Progress
And I would also like to point out that its not a team that's doing the GroundUpEngine... its one guy...
![Image](http://i.imgur.com/GUf5OM9.png)
- GroundUpEngine
- 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
Bingo. But thanks anyway crusty_mccoolGinto8 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.
![Happy :)](./images/smilies/icon_smile.gif)
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 :PJaxDragon 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.
Indeedeatcomics wrote:And I would also like to point out that its not a team that's doing the GroundUpEngine... its one guy...
![Cool 8-)](./images/smilies/icon_cool.gif)
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 Evil :twisted:](./images/smilies/icon_twisted.gif)
- Falco Girgis
- 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
You know what he's trying to achieve with the ground up engine, yet you recommend a whole bunch of prebuild libraries? Hrrrm...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
- GroundUpEngine
- 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
Some more progress with my latest side project, and a new video! Enjoy and Seasons greetings!
![Happy :)](./images/smilies/icon_smile.gif)
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
Re: [GroundUpEngine] 3D Engine Progress
Sweet! Gotta love the server/client stuff :DGroundUpEngine 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
![Image](http://i.imgur.com/GUf5OM9.png)
- GroundUpEngine
- 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
Indeedeatcomics wrote: Sweet! Gotta love the server/client stuff :D
![Happy :)](./images/smilies/icon_smile.gif)
- GroundUpEngine
- 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
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.
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
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.
![Crying or Very sad :cry:](./images/smilies/icon_cry.gif)
![Wink ;)](./images/smilies/icon_wink.gif)
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