Bored!!!

Published June 15, 2005
Advertisement
My god guys, I am so bored. Splicing the Menu program and the main Angels 20 program together is a lot harder than I had originally hoped, and I fear I may have to scrap that wonderful menu I showed you guys last post. The big reason why I wanted to split up the components of the game into seperate parts (Menu , Main Game ,Mulitplayer Client , Multiplayer Server) was so that I could mess with the menu source, and not have to wade through all the other crap I have written, but alas, the computer is cruel mistress. Another problem I have is that it is so easy to set a transparency for a color in SDL, but it's so damn difficult in OpenGL when you're using .bmps and masks. Grr!!!!!!!!!!!

Anyways, I got some more stuff working in the server part of multiplayer. The scheme of the multiplayer set-up is that you have one server that is running the game, updating player positions , checking for collisions, etc. Then you have your peripheral clients hooked up to the server, which recieve all the data they need to draw an accurate representation of the game, then the client sends the server a list of key presses that the user pressed after it recieved the update. The server then looks at which player pressed which buttons and adjusts the player at its end accordingly, then the process repeats. I'm not sure what kind of lag I am going to get with 8 players in one game, and depending on the severity of it, I might implement some extrapolation into the clients, and send data less often with the server.

The multiplayer gameplay will be almost exactly the same as the single player, without the ground targets. In fact, I found out that most of my engine code for the Single Player game can be reused with a minimal of rewriting, saving me lots of time. The Multiplayer maps are split up into Eras, with each era having a different map, plane choices, and secret 'prototypes' for you to play around with. The Eras present so far are:

-World War I
-World War II Russian Front
-World War II Europe
-World War II Pacific
-Korea
-Vietnam
-Modern Day

Each era has 2 sides (for team dogfight) and each side has 3 regular aircraft + a prototype or advanced fighter for its day. For example, here's the layout for the WWII:Europe era

World War II : Europe
AXIS planes:
Me-109
Me-410
FW-190
Me-262 *prototype

ALLIED planes
Spitfire
P-47
P-51
F-80 *prototype

I'm really excited about the multiplayer portion of the game and its coming along great, I just hope it works out in the end [grin].

Well, I was sufficiently bored enough to go ahead and make little image with some of the enemy and friendly vehicles from Angels 20 on it, as you can see below.



Well guys, I've hit a pretty big coders block, so I am gonna give it up for tonight and play some old-school Wings of Fury for inspiration.
Previous Entry Progress
Next Entry More Networking...
0 likes 4 comments

Comments

Washu
List of controls would be....useful.
June 15, 2005 01:33 AM
Sir Sapo
It's incredible how much stuff one can forget to do in one day. Anyways, heres the controls, I'll update the zip on my website with a readme right now.

Down - Switches from hover to flight mode and vice versa

Up - in hovermode lifts you upward , in flight mode , activates after burner

Left/Right - change angle of plane (and missile if you are controlling it.

Spacebar - Fires current weapon (can be seen in top left corner)

Shift - Switches from guns to secondary weapons and vice versa.

Up and Down at same time - Ejects player

Arrow keys when landed - chooses secondary weapon



Sorry about that guys
June 15, 2005 01:59 AM
Rob Loach
But what of 4E4?
June 15, 2005 06:17 AM
Sir Sapo
I thought about converting it to have 2 of the elements so I could enter in the competion, however, we are so far into development, I think it wouyld just feel like a tacked on feature. Bu I might enter it, I have a pretty big window to make something else.
June 15, 2005 10:42 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement

Latest Entries

!

1181 views

'Roids

1483 views

Post Dva

1265 views

Untitled

1100 views

I'm a sad panda...

2106 views

Untitled

1003 views

Progress

1048 views

Angels 2X!!!!!

1470 views

T3H Progress!

1294 views

ZOMG!!!!

1174 views
Advertisement