im new :o to vb though ive done some qb before
could anyone post games to make a collection so i could learn

Dani AI

Generated

asked for a learning collection and suspected this was for VB.NET — that’s a good direction. Start with small, focused projects that teach one concept at a time (syntax, events, UI, simple physics, basic AI, file I/O). ’s contest idea is useful later: once a few small projects exist, short themed jams are a great way to motivate finishing and polishing.

Suggested progression:

  • Console "Hello" and "Guess the Number" — learn syntax, I/O, branching.
  • Tic-Tac-Toe — basic UI, win detection, simple AI (minimax optional).
  • Memory/Matching or Minesweeper — arrays, state, basic file save/load.
  • Pong or Breakout — timers, collisions, simple physics.
  • Snake or simple shooter — input handling, growing objects, spawning.
    Each step adds a single new mechanic so you finish and learn.

Tiny, practical starting pattern (Windows Forms): use a Timer for a simple game loop and move a sprite (PictureBox). This demonstrates movement and collision with form bounds.

Private dx As Integer = 4
Private dy As Integer = 3

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    Timer1.Interval = 20
    Timer1.Start()
End Sub

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
    picBall.Left += dx
    picBall.Top += dy

    If picBall.Left < 0 OrElse picBall.Right > Me.ClientSize.Width Then dx = -dx
    If picBall.Top < 0 OrElse picBall.Bottom > Me.ClientSize.Height Then dy = -dy
End Sub

Quick tips: set Form.KeyPreview = True to capture keys at form level; use double buffering to reduce flicker (see Microsoft guidance on double buffering); keep projects small and push them to a repo. For official VB references and WinForms guidance, see the Visual Basic docs: Visual Basic documentation and double-buffering notes: .

Recommended Answers

All 3 Replies

oh and im a junior poster when do i get promoted? :?:

I don't remember the exact number, I think at 100 posts you get promoted. I'm guessing this collection concern is for .NET?

Im sory if I shouldnt have brought this old topic up but it interested me. This would be fun and would help me and I hope others to understand more about game programming. Just a thought :) would could have contests and the best game wins and everything :D

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.