Do any game engines exist that will automatically synchronize simple player movement?

Started by
4 comments, last by zolax199 16 years ago
I'm looking to create a very simple game and I'd like to find an engine or library that will do most (or all) of the heavy lifting for me. I'd like the engine to automatically (or require little work) to do the following: 1) Automatically synchronize player movement 2) Allow me ot place game objects into the world and have players be able to select them. (eg. the engine would figure out which object was clicked on and allow me to execute some custom game code) 3) Allow scripted game objects with custom actions. For example, if an alarm clock was selected a dialog box could pop-up and give the player the option to enter a time, and then at a designated time send an event to all players in the game. Basically I'd like the engine to handle all the hard stuff and I could just create the game objects and scripted events. Does anything like this exist?
Advertisement
Take a look at blitz3d, its not free but really worth it.
www.blitzbasic.com
You should be very easily able to modify Unreal to do all those things. Just go buy the latest UnrealTournament and play around. It's pretty poorly documented but you can start here:

http://udn.epicgames.com/Three/WebHome.html

and then if that fails just go grab an Unreal book from your local Barnes&Nobles.

-me
That would require everbody to own Unreal if they wanted to play it :(

Blitz3D looks neat but doesn't look like it has networking support...
I haven't played with it from a developing standpoint (well, at least not any time recently), but you may want to take a look at the Cube Engine. Entirely open source and with a complete chain of graphics, audio, networking, and other goodies functioning.
Quote:Original post by sofakng
That would require everbody to own Unreal if they wanted to play it :(

Blitz3D looks neat but doesn't look like it has networking support...


Take a closer look =]
http://www.blitzbasic.com/b3ddocs/command_list_2d_cat.php
http://www.blitzbasic.com/b3ddocs/command_list_2d_cat.php?show=DirectPlay

And if thats too slow there is a raknet wrapper available on the forum:
http://www.blitzbasic.com/toolbox/toolbox.php?tool=215

[Edited by - zolax199 on April 23, 2008 7:54:53 PM]

This topic is closed to new replies.

Advertisement