Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Visio button layout stencil  (Read 3598 times)

0 Members and 1 Guest are viewing this topic.

Hurray Banana

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 334
  • Last login:October 18, 2016, 02:11:08 pm
  • My unique teaching style
Visio button layout stencil
« on: October 21, 2006, 12:06:22 pm »
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


« Last Edit: October 21, 2006, 04:29:49 pm by Hurray Banana »
Cheers Eric

TZ Pinball, PowerDrift upright, 4 vertical Mame cab and 8 way 2 player Mame cab

qskint

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:October 27, 2019, 04:17:15 pm
Re: Vision button layout stencil
« Reply #1 on: October 21, 2006, 12:33:52 pm »
love it, still trying to finalize the exact layout of my buttons (7)

theCoder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1035
  • Last login:September 20, 2010, 10:48:47 pm
  • I'll clean up my mess, Honey, when I'm done...
Re: Vision button layout stencil
« Reply #2 on: October 21, 2006, 01:02:28 pm »
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

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 334
  • Last login:October 18, 2016, 02:11:08 pm
  • My unique teaching style
Re: Vision button layout stencil
« Reply #3 on: October 21, 2006, 04:28:24 pm »
What games are your students writting? 

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.
Cheers Eric

TZ Pinball, PowerDrift upright, 4 vertical Mame cab and 8 way 2 player Mame cab

theCoder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1035
  • Last login:September 20, 2010, 10:48:47 pm
  • I'll clean up my mess, Honey, when I'm done...
Re: Visio button layout stencil
« Reply #4 on: October 21, 2006, 08:18:55 pm »
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.

Hurray Banana

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 334
  • Last login:October 18, 2016, 02:11:08 pm
  • My unique teaching style
Re: Visio button layout stencil
« Reply #5 on: October 22, 2006, 07:32:22 am »
I've seen some books like this. But I like building stuff myself. I don't get a lot of time to code and I get guilty if I spend time programming when I should be developing materials for my course, so if I can sort of justify to myself that I'm programming for my course then I don't mind spending hours on end working on stuff.

The students knowledge when they start their game is pretty basic so I will still need to build a sprite engine that simplifies as much stuff for them as possible.
Cheers Eric

TZ Pinball, PowerDrift upright, 4 vertical Mame cab and 8 way 2 player Mame cab

IG-88

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2042
  • Last login:July 06, 2025, 09:21:45 am
  • Posts: 48,764
Re: Visio button layout stencil
« Reply #6 on: October 22, 2006, 01:55:04 pm »
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

Thanks alot for the stencils, these will come in handy!

I'll am really interested in this bartop with the student games you have in the works. Make sure you post some pics here for us! Will you be able to post the games here for us too? Crappy is in only the eye of the beholder ya know ;)
"I know what a HAL 9000 is... I was wondering if HAL 7600 was his retarded cousin or something..."
-HarumaN

Hurray Banana

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 334
  • Last login:October 18, 2016, 02:11:08 pm
  • My unique teaching style
Re: Visio button layout stencil
« Reply #7 on: October 23, 2006, 03:43:03 am »
I'm working out the dimensions at the mo'

I was going to build a full size cab, but my wife (and also my co-curriculum manager) told me I probably wouldn't be able to justify that to the finance department.

(seems to be a problem posting the rest of message)!
« Last Edit: October 23, 2006, 09:33:06 am by Hurray Banana »
Cheers Eric

TZ Pinball, PowerDrift upright, 4 vertical Mame cab and 8 way 2 player Mame cab

Bill Mote

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 202
  • Last login:May 29, 2010, 11:04:28 pm
  • Focus on making things better not bigger.
    • Things That Make Me Mad and How To Fix Them
Re: Visio button layout stencil
« Reply #8 on: October 25, 2006, 09:06:20 pm »
Start a SourceForge project with your code.  You'll be amazed at how many people are willing to contribute to your engine.

dot

FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5145
  • Last login:March 07, 2025, 10:44:09 am
    • Idaho Garagecade
Re: Visio button layout stencil
« Reply #9 on: October 25, 2006, 09:31:43 pm »
What program do I use to view that template?

.VSS?

Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

Hurray Banana

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 334
  • Last login:October 18, 2016, 02:11:08 pm
  • My unique teaching style
Re: Visio button layout stencil
« Reply #10 on: October 26, 2006, 08:22:01 am »
What program do I use to view that template?

.VSS?


Microsoft Visio
Start a SourceForge project with your code.  You'll be amazed at how many people are willing to contribute to your engine.

dot

Almost finished the engine, just added gravity on multiple axes this morning.
Cheers Eric

TZ Pinball, PowerDrift upright, 4 vertical Mame cab and 8 way 2 player Mame cab

Level42

  • Wiki Contributor
  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5965
  • Last login:November 13, 2018, 01:56:39 am
  • A Suzo stick is a joy forever...
Re: Visio button layout stencil
« Reply #11 on: October 26, 2006, 02:23:35 pm »
Nice work, any way that this can be converted to something more readable for other programs/systems (TIFF/PDF) ?
That woud be great !

Hurray Banana

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 334
  • Last login:October 18, 2016, 02:11:08 pm
  • My unique teaching style
Re: Visio button layout stencil
« Reply #12 on: October 26, 2006, 03:41:18 pm »

Level 42, I've put together a doc with all the button layouts in them. They are in either PDF or MDI (microsoft document Imaging) formats.

MDI version
http://www.geocities.com/hurraybanana/visiocontrolsmdi.zip

PDF version
http://www.geocities.com/hurraybanana/visiocontrolspdf.zip

I'll look into seeing if I can convert them to anything else, I did try (briefly) but Visio started generating internal errors. I haven't got time to try and sort this at the mo but I'll look into it.
Cheers Eric

TZ Pinball, PowerDrift upright, 4 vertical Mame cab and 8 way 2 player Mame cab

shardian

  • Saint is the evil mastermind
  • Trade Count: (+23)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 9218
  • Last login:August 21, 2015, 03:11:31 pm
  • Friends don't let friends build frankenpanels...
Re: Visio button layout stencil
« Reply #13 on: October 26, 2006, 03:53:19 pm »

Level 42, I've put together a doc with all the button layouts in them. They are in either PDF or MDI (microsoft document Imaging) formats.

MDI version
http://www.geocities.com/hurraybanana/visiocontrolsmdi.zip

PDF version
http://www.geocities.com/hurraybanana/visiocontrolspdf.zip

I'll look into seeing if I can convert them to anything else, I did try (briefly) but Visio started generating internal errors. I haven't got time to try and sort this at the mo but I'll look into it.

Nice work on those files. Can someone get this added to the downloads section of the website?