Main > Main Forum
Visio button layout stencil
Hurray Banana:
I run the ICT courses at my college and the 2nd year students are creating (crappy - but they'll be an achievement for them) arcade games for their 2nd year programming portfolio. I'm currently writing a GDI based sprite engine in VB.Net for them to use (got a week left to finish it). These games are going to run in a bartop I'm creating.
Anyway I've been messing with Visio to work out control panel layouts and knocked up a load of button layout stencils for various setups.
I've linked to it here, feel free to use them. (it's zipped up)
http://www.geocities.com/hurraybanana/arcadecontrols.zip
I'll probably add more to the stencil as I go on as I am also working on a cocktail cab and plan another stand up cab to go with my now butchered (now 2 player control test rig) 4 player stand up (it's impossible to stop once you start this damn hobby).
I've included a pic with the stencils in it.
Click belowfor a full set (so far)
http://www.geocities.com/hurraybanana/ArcadeControlsFullpic.gif
qskint:
love it, still trying to finalize the exact layout of my buttons (7)
theCoder:
What games are your students writting?
You might check into Rip-off. It has fairly simple graphics and lots of opportunity of bad-guy homing / decision tree logic. There is a good write-up on it at KLOV.com. There is also a long interview with the author that goes into it in detail.
I took a stab at Star Castle in c# a few years ago. I basically got the players ship (fly, navigate, decelerate, shoot, blow-up) , the center ship (including tracking logic, pulsating gun, and large fire ball). It still needs the rings and small bad-guys. I screwed up and did not think about the high level game harness (multi-player, credits, etc.) To restructure what I've got will take more time than I want to put into it. I basically learned what I needed then quit.
If your students do a decent job at the object model, you'll be able to build up quite a collection of games in a few years. Good luck with your projects.
Hurray Banana:
--- Quote from: theCoder on October 21, 2006, 01:02:28 pm ---What games are your students writting?
--- End quote ---
There brief was 1 or 2 player game using a single trackball and no more than 3 buttons per player.
We played a range of games through mame and some of my PCB's (hooked up to my homemade supergun). So he games are versions of the following types:
Laguna Racer/Turbo racers
Bomberman (although I'm regretting this one)
Pac-man vs Ghosts (one player is pac-man another is a ghost - too difficult to do even rudimentary AI with the students)
CrossBow/Skeet shooters types
Pong
Arkanoid
Frogger
Maze Race
Space Zap style
Space Invaders
Galaxian swooping attack patterns
Gradius clones with tracking/path following sprites (I've already outlined to them how to do this)
The students are mostly weak ability in the Maths department and we don't explicitly go into classess, most of 'em struggle with assignment and most of them are hopeless at maths. They only need to pass 4 subjects at secondary school to be allowed to do the course.
I'm basically trying to keep them only having to worry about logic. Which means my sprite engine has to do a lot of work that you'd normally do in the game logic. Some of 'em will be able to learn but most are gonna need hand holding (I have to work out how to write all the games to help them) which is difficult when I have 36 students all doing different games, but I like the challenge. It suprises me every year when students you wouldn't expect click with coding.
They all managed to adapt my Xml reading/writing code so they could store and load their game settings from Xml files.
It will be interesting, they only have 4 3/4 hours a week from now until Jan/Feb to get them working. They have practically done all they need to already to meet the specification requirements for the exam board but I always find students need something interesting to do and games has worked for me the last few years.
I'm gonna have a close look at XNA express kit for next year, but I'm also gonna convert the sprite engine over to DirectX during the year (didn't have time this year) so this will make it a bit more real for them next time.
theCoder:
I read the book "Beginning .NET Game Programming in C#". It has a cool sprite engine, and a working copy of an asteroids game. It is all in DirectX. The code is C#, but the translation to C# is not that hard and the code can be used across both languages. It might save you some time.
Navigation
[0] Message Index
[#] Next page
Go to full version