Simple 2D 'Space Invaders' Clone In Silverlight
Mar 17, 2011
I want to make a simple 2d game in Silverlight, but it seems like things have changed since the last time I tried to make a game using mode 13h graphics. Can someone give me a run-down of how you'd go about it.I just mean at a high-level, focusing on the silverlight-specific aspects; not general game design.A fictional example might be:'The main game loop shouldn't be a loop, use a DispatchTimer instead. Use a Canvas as the main drawing object; but realize that we don't bother drawing individual pixels - all of your in-game objects should be represented by controls. Be sure to set the 'UseHardwareFlag' to true'.
View 1 Replies
ADVERTISEMENT
Dec 2, 2009
Im creating a space invaders game that has a group of "invaders" moving side to side and when i shoot one it gets destroyed, my invaders are in an array. So in order for the invaders to keep moving right until they get to the edge, i made a function that detects which invader is right most. But this was crudly done as I wa trying to make the opposite of my left most function which works. So my rightmost function dosent work
[Code]...
View 19 Replies
Oct 15, 2011
I've got everything working except this one problem which I can't seem to get my head around.I've made a function that returns a random number between 1 and 11 (how many invaders there are on a row).I've managed to get this to work, however the invaders will keep firing even if they are visible, so I made a do until loop which says to keep running the random number until it finds an invader which is visible... The problem is that if the whole row of invaders aren't visible, it will get stuck in the loop.
View 13 Replies
Apr 10, 2009
I'm trying to make a space invaders rip off, and I'm currently stuck on how to make the missile fire from the center of the player's ship. I have the missiles all in a control array, and they move up the screen fine, they just dont start at the x point of the ship, they start on the left margin.
Dim Line As Integer
If Missile(0).Location.Y < 391 Then
Missile(0).Location = New System.Drawing.Point(Line, Missile(0).Location.Y - 5)
[CODE]...
View 8 Replies
Oct 2, 2008
i'm not very familiar with GDI+, but i managed to create some basic functions of Space Invaders game i try to develop in Compact Framework. I have problems drawing the images (Spaceship, bullets, enemies). The screen is flashing a lot. I use a buffer bitmap in which i draw images to the new positions, and i have 1 line of code that just draws the buffer to screen
[Code]...
i use me.Invalidate inside a timer so every 50msec the game redraw the screen with new positions. Why the buffering does not work?? It can't be the emulator that i preview the program, it is flashing A LOT. Is there any similar code / project that could help me? i'm tring to find a similar project for COMPACT FRAMEWORK but i only find C++ .net examples. i need VB .NET COMPACT FRAMEWORK examples
View 2 Replies
Oct 2, 2011
Been given an assignment to create a space invaders game. Although there's a long way around, is there a way to make my code smarter.Here's the section to make a row of invaders so far:
Public Class Form1
'number of invaders in a row (horizontal)
Dim numberofinvaders As Integer = 11
'set of invaders (vertical)
[code]....
So what I want to do more precisely is have the value of setofinvaders to change how many rows of invaders vertically in a loop.
View 13 Replies
May 20, 2009
What I mean by "Checking ".left" of whole object" is making something happen if, for instance, a label were to hit an object. Instead of it needing to hit at the objects exact left, it could hit anywhere on the object. Bit confusing...I know...here is an example...
[Code]...
View 5 Replies
Sep 25, 2011
How would i get a certain text inside a textbox to equal that text space to space or null to space?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Textbox1.Text.StartsWith(Textbox2.Text + " ") And Not String.IsNullOrEmpty(Textbox2.Text) Then
Textbox1.Text = Textbox1.Text.Remove(0, Textbox2.TextLength)
Textbox3.AppendText("a")
End If
Btw: after i finish this step my project will be finished!
View 4 Replies
Mar 19, 2009
I have a LOB app written in VB.NET with a WinForms front-end and SQL back-end. After many months weighing up how to get onto the Web, I decided last month to use Silverlight 2. Now, Silverlight 3 Beta is out, but there is no end-user runtime.
Does anyone know when the runtime will be available for deployment of SL 3 apps onto client sites?
My dev timeline is about 3 months: should I persist with SL 2 and then u/g to SL3, or jump straight in to SL3?
View 5 Replies
Jan 10, 2010
i am currently trying to make an invaders-like game with visual basic 2010.I've managed to make one alien (picturebox16) dissapear when the coordinates of the arrow (picturebox1) kinda matches the coordinates of the 16th alien, however, the second alien(above it) doesnt dissapear(picturebox4)?
View 2 Replies
Sep 8, 2011
I am using a picture box. I want to be able to use the Space or Enter key to change the image in it. For that, I try to use the keydown function as follow:
Private Sub ChestWindow_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
Select Case e.KeyCode
Case Keys.NumPad1[code]....
is the function which changes the image. It works well when I press '1' on my numeric part of the keyboard as a test.The issue is that when I press Space or Enter, the form containing the picturebox closes. (I've already put the keyPreview property to True)
View 13 Replies
Aug 31, 2009
There is something that I do not understand the point of, and it has to do with ICloneable.
Take the simple example below:
Public Class MyClass2
Implements ICloneable
Private p_List As New List(Of String)
Private p_Number As Double
[CODE]...
No... For the life of me I cannot understand why anyone would want a Shallow copy of anything.... And... I do not understand why the Me.MemberwiseClone would not work with list and arrays....
View 1 Replies
May 3, 2012
on cloning a selected listviewitem from listview1 when a button is clicked to listview2. How do I achieve this? Here is the code I have but does not work exactly how I want it, it just makes a clone of all the listviewitems in listview1.
foreach (ListViewItem item in this.listView1.Items)
this.listView2.Items.Add((ListViewItem)item.Clone());
View 3 Replies
May 6, 2012
I would like to know how i can clone an image of a picturebox.I have the picturebox not visible on my screen and want to recreate the image on a certain location.what is the easiest way to do this?
View 2 Replies
Apr 20, 2010
I have a panel that is "drawn" on by passing: panel.CreateGraphics.GetHdc() into an api call
I was wondering how i can then clone what is now on that panel to another - i have tried: panel.DrawToBitmap and then painting the resulting image on the other panel - but this doesn't work
oh and also the panels may not be the same size ... so in this case the result would need to be "stretched" or "shrunk"
View 3 Replies
May 13, 2010
I ve google addrange method and came to msdn but there they showed this:
Private
Sub
CreateMyListView()
[code]....
View 3 Replies
Mar 10, 2011
I have a object collection type of BindingList(of T), i want to take same copy of the object. but the problem is when ever i made the changes in the copy then the original object also reflect that change, how can i avoid it .
View 1 Replies
Jan 31, 2010
Dim img As D.Image = CType(Resources.EtcImage("Title"), Bitmap).Clone(D.Imaging.PixelFormat.Format24bppRgb)
MsgBox(img.PixelFormat.ToString)
[code].....
View 4 Replies
Jun 10, 2011
Is there anyone can post a simple code using vb,that start building a simple games ?
View 2 Replies
Jan 10, 2012
The following code loads a large 1 bit depth bitmap (10800x7226) on a PictureBox docked and with auto scroll bars.
After loading the bitmap I can drag the scrollbars, and it's very responsive.
After clicking the PictureBox and executing the Bitmap.Clone, dragging the scrollbars becomes very sluggish.[code]...
View 7 Replies
Apr 24, 2012
I am trying to clone some of my Controls, with their EventHandlers. I have a function to retrieve the Delegate of a specific EventHandler.The hard part is to find the correct naming to use.
This is the function I'm using
Private Function GetEventDelegate(ByVal ctrl As Control, ByVal eventname As String) As [Delegate]
[Code]......
View 1 Replies
Aug 4, 2011
I am trying to clone some of my Controls, with their EventHandlers. I have a function to retrieve the Delegate of a specific EventHandler.The hard part is to find the correct naming to use.
This is the function I'm using
Private Function GetEventDelegate(ByVal ctrl As Control, ByVal eventname As String) As [Delegate]
[code]......
View 21 Replies
Jul 30, 2011
I want to make a clone of a selected row in a DataGridView, while searching I saw that a 'Clone' method exists but I can't use it too well I don't know if it is due to have a Binding Source to it. Are someone familiarized with this method ?
View 2 Replies
Mar 23, 2010
Are there other conditions that can cause this exception to be raised? I am attempting to use the method to take a section of the source bitmap in question (possibly equal to the entire source bitmap). I have checked my code extensively, including verifying the parameters of the Rectangle at runtime, and even tried hard-coding a Rectangle with parameters that I knew were within the bounds of the source bitmap, but have still received the error. I tried several choices for the PixelFormat as well.
View 6 Replies
Nov 11, 2010
Is there a simple way to differentiate single display vs. dual display clone? I am asking about dual clone, not extended desktop. .Net Screen class treats dual clone as single display. I could not find useful WMI method also.
View 6 Replies
Mar 12, 2011
I need to copy a database programatically in VB code. To clarify: I want to create CUSTOMER1 database as a copy of MYMODEL database, without the DBA having to manually run scripts . I want to copy schema, indexes, data, primary keys, stored procedures,
View 5 Replies
Oct 2, 2010
I am trying to create a clone function to create a deep copy of an object. I have a very simple class with one property, a List of another custom class. Everything I try keeps ending up with the cloned object being a pointer to the original. I was able to do this in C#, but when I translated the code to VB2010 the copy does not work. My simple class is below.
[Code]....
View 9 Replies
Mar 23, 2010
I have an image that I need to shrink. The original image is a grayscale PNG, which isn't a huge issues except that when I shrink it down, the thermal label printers pickup the artifacts and print them on the label. So, what I did was change the image to black & white (Format1bppIndexed) before resizing, like this:
Dim bte() As Byte = System.Convert.FromBase64String(imgStr)
Dim ms As New IO.MemoryStream(bte)
Dim bmp As New System.Drawing.Bitmap(ms)
[code]....
And then I resize it. This code works fine on my Windows 7 machine, but when I run it on the Windows 2003 Server box that it calls home, it always throws an OutOfMemoryException when it hits the bmp.Clone line.
View 4 Replies
May 28, 2012
I have a bunch of dynamically created controls by the user which I'm storing as a control collection in the session state so I can display them on every postback. Each control that the user generates is a div with other controls inside it. I have a button on each control that will allow the user to either delete the control or duplicate it.
[Code]...
View 1 Replies
May 18, 2010
Im getting a constraint error when running the following code. there are four fields set as the primary key on the table: bid number, phase number, phase version, detail number.
It errors out saying that bidno, phaseno, phaseversion are the keys and unique. it does not mention the detail number, but it will error out as soon as i run the line dtDest = dsbid.phasedetail.copy....or, if i use the clone (as in the example below), it errors as soon as i add the row.
CODE:
View 3 Replies