# Multiplayer game, need advice

**URL:** https://forum.kirupa.com/t/multiplayer-game-need-advice/184053
**Category:** Uncategorized
**Created:** [April 1, 2006, 11:44am UTC](https://forum.kirupa.com/t/multiplayer-game-need-advice/184053 "2006-04-01T11:44:06Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Henxon](https://avatars.discourse-cdn.com/v4/letter/h/51bf81/32.png) [@Henxon](https://forum.kirupa.com/u/Henxon)
#### Post date: [April 1, 2006, 11:44am UTC](https://forum.kirupa.com/t/multiplayer-game-need-advice/184053/1 "2006-04-01T11:44:06Z")

</div>

Hello

I’m going to make an online multiplayer game, with the classic theme of spaceships flying around and shooting eachother. I need some advice before I start to make plans for the core of this system.

The GUI is Flash 8, have thought of a “game engine”/server made in .NET framework, and a SQL Server as database.

I’m not sure where to put all the game calculations, as enemies, hit tests and such. Should the players just send in information of what button they press to the server, and let the server calculate their spaceships position, or should this be calculated at the players computer? What should be sent to/from the server, the buttons that have been pressed or the spaceships and other things x/y-position and rotation?

If someone have any recomendations, I would appreciate some help before I start my project!:}

Regards

Henrik, sweden

---

<div class="post-metadata">

### Author: ![kiwee](https://avatars.discourse-cdn.com/v4/letter/k/ec9cab/32.png) [@kiwee](https://forum.kirupa.com/u/kiwee)
#### Post date: [April 1, 2006, 2:33pm UTC](https://forum.kirupa.com/t/multiplayer-game-need-advice/184053/2 "2006-04-01T14:33:07Z")

</div>

Here is a list of things should be stored, and where I think it should store them

[U]Server[/U]  
maps  
member logins  
other member coodenates (should update constantly\*)  
other member actions (should update constantly\*)

[U]Client[/U]  
your coodenates  
ships/items  
your keypresses

\*may slow the game down.

I can’t think of anything else, i hope that helps.

---

<div class="post-metadata">

### Author: ![Henxon](https://avatars.discourse-cdn.com/v4/letter/h/51bf81/32.png) [@Henxon](https://forum.kirupa.com/u/Henxon)
#### Post date: [April 1, 2006, 5:05pm UTC](https://forum.kirupa.com/t/multiplayer-game-need-advice/184053/3 "2006-04-01T17:05:17Z")

</div>

Ok, have started out planning. The basics of the game, handling the movement of the ships, will have to work before I do the rest, and I have made a scheme over this at [http://henxon.mine.nu/blandat/multiplayer.png](http://henxon.mine.nu/blandat/multiplayer.png)

Is that a good basic start:pa:?

/henrik

---

<div class="post-metadata">

### Author: ![kiwee](https://avatars.discourse-cdn.com/v4/letter/k/ec9cab/32.png) [@kiwee](https://forum.kirupa.com/u/kiwee)
#### Post date: [April 3, 2006, 10:26am UTC](https://forum.kirupa.com/t/multiplayer-game-need-advice/184053/4 "2006-04-03T10:26:19Z")

</div>

yeah that looks good.

remember; the server doesn’t need to know the keypresses, only the coordenates. this will speed things up.

---

<div class="post-metadata">

### Author: ![zeldafreak](https://avatars.discourse-cdn.com/v4/letter/z/74df32/32.png) [@zeldafreak](https://forum.kirupa.com/u/zeldafreak)
#### Post date: [April 3, 2006, 10:22pm UTC](https://forum.kirupa.com/t/multiplayer-game-need-advice/184053/5 "2006-04-03T22:22:39Z")

</div>

i only wish i knew enough to make a NORMAL game myself, aw well. Here for beta testing! 😛
