Hi. I'm actually really new on verilog and I need to have a game designed in verilog. I propose having the arcade game CENTIPEDE that needed to be recreated in verilog please help me on this part.
Asiong M. wrote: > I propose having the arcade game CENTIPEDE that needed to be recreated > in verilog please help me on this part. Start with simple tasks. A flashing LED or a chasing light will be enough for the first weekend. > I propose having the arcade game CENTIPEDE that needed to be recreated > in verilog please help me on this part. On what kind of display? If VGA, then start (after having finished the chasing light) with displaying a chess-board or a grid on the screen. Then display a token on the screnn and move it. After that implement a kind of memory and collision detection. > I propose having the arcade game CENTIPEDE that needed to be recreated With what controller? > I'm actually really new on verilog How much time do you have for the exercise?
I'm going to perform it on a De1/DE2 board, FPGA, with VGA as an output... I only have less than a month before I submit this. Please help me with the coding.. Please
Lothar M. wrote: > Asiong M. wrote: >> I propose having the arcade game CENTIPEDE that needed to be recreated in verilog please help me on this part. > Start with simple tasks. A flashing LED or a chasing light will be enough for the first weekend. >> I propose having the arcade game CENTIPEDE that needed to be recreated in verilog please help me on this part. > On what kind of display? If VGA, then start (after having finished the chasing light) with displaying a chess-board or a grid on the screen. Then display a token on the screnn and move it. After that implement a kind of memory and collision detection. VGA >> I propose having the arcade game CENTIPEDE that needed to be recreated > With what controller? DE1/DE2 board with FPGA testing >> I'm actually really new on verilog > How much time do you have for the exercise? I only have less than a month
maybe you could check this here: http://www.fpga4fun.com/PongGame.html This tutorial explains how to make the game pong on an FPGA. It's really step-by-step and once you have gone through this you should have a basic idea how to make a centipede game To be honest - I'd say that Centipede is already quite complicated for a complete newbie. So maybe you want to do something else instead?
oh ok... I would propose another game to my teacher ... do you have any suggestions.. not like the game pong type because im pretty sure he already know how that works..
Andi Meerbann wrote: > maybe you could check this here: http://www.fpga4fun.com/PongGame.html > This tutorial explains how to make the game pong on an FPGA. It's really step-by-step and once you have gone through this you should have a basic idea how to make a centipede game > To be honest - I'd say that Centipede is already quite complicated for a complete newbie. So maybe you want to do something else instead? could you suggest some games thats a bit easier
No one will do the work for you. Start with easy tasks as suggested and ask specific questions if you have specific problems. A month seems to be ambitious to finish your project if you have no verilog knowlwdge... Can you team up with someone of your class who has more specific knowledge?
ok... im just going to ask question when I made another game proposition thanks for the advice (y)
Asiong M. wrote: > @lkmiller could you help me out with the coding I'm doing VHDL, not Verilog. And for sure something like that will cost me a weeks evenings. And I already know how to control all of those things. So it will cost you much more time... > when I made another game proposition thanks for the advice (y) Propose something that does not need any kind of "memory". Space Invaders or Frogger for example would be much more easy done, because all of the information (from where to where, collision) is completely visible on the screen. But to do such a thing from the scratch will cost you at least 20 evenings. Of course you can copy something from somewhere, but then what would you learn? You would simply learn how to copy code snippets and mash them up in one big soup. Thats not "hardware design", and thats not how its working. As I already said: start with simple, extremely simple things. And when they "run" go for bigger ones...
@lkmiller thank you... Im just gonna try that.. thank you so much
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.