|
It is currently Fri May 24, 2013 5:48 pm
|
View unanswered posts | View active topics
| Author |
Message |
|
Brandmeister
ZCE's Grandmother's Quantum Cat
Joined: Mon Apr 12, 2010 9:46 am Posts: 5783
|
 Rapid Prototyping
Booter developers, I'm curious to hear what tools and techniques you use for game prototype RAD (rapid application development). I'm parked firmly in the free and PC zones. Probably there are much better tools available, but I haven't had the time to set up Eclipse and get a full fledged development environment going... and that might be too heavyweight for just putzing around with some code for fun.
For iPhone game prototyping, I've been using the following setup:
PC with Notepad/Wordpad HTML, CSS and Javascript Crude pencil drawings, photographed with my iPad Paint Shop Pro 7 mongoose, a lightweight web server a local-only Apple WiFi/Airport Express an ancient 1st generation iPod Touch
Runester introduced me to mongoose, which is super useful but not very secure. I keep my PC, iTouch, Airport Express on a local-only network when I'm developing (the AE is used primarily to stream music to my stereo and control via iPad). I'm a Notepad warrior when coding, although I may jump back to Vim for keyword highlighting. My images are mostly just pencil scrawls, diced up in PSP7 with some icons and saved pictures. The iPod lets me see what an iPhone user would see, albeit in a somewhat clunky way because it's in Safari.
Two big holes I have are browsing resources and CSS building. Since I keep mongoose completely local and offline, that means use my iPad to google coding resources when I need commands, keywords and code examples. I've been chopping out some basic CSS manually, but again, that is extremely painful. CSS is tough to lay out for a mobile device anyway, and poking around manually involves a lot of typing, picking up the device, refreshing {rinse, repeat} cycles.
Anyone know of some better approaches to streamline this process, or better free tools to speed it along? Or heck, just talk about your own game prototyping rigs, I always like to talk tech.
|
| Sat Sep 01, 2012 6:50 am |
|
 |
|
Saragon
Myopic Sycophant
Joined: Wed May 06, 2009 8:37 pm Posts: 2673 Location: Greenville, SC
|
 Re: Rapid Prototyping
I've only barely scratched the surface of it, but Android development is very straightforward with Eclipse. If you get the Android dev kit plugin for Eclipse-- it's free from Google -- it comes with an Android emulator for most versions which you can configure to any screen size. That makes prototyping across multiple devices and resolutions a lot easier, since you don't have to have hardware access for alpha development. I'm not a developer by trade or inclination, and even I got that development suite running quickly.
_________________ Saving The Game - A Christian gaming podcast for everybody (Warning: May contain interesting theological content!)
Join the FTB Writers' Guild!
|
| Sat Sep 01, 2012 1:10 pm |
|
 |
|
Brandmeister
ZCE's Grandmother's Quantum Cat
Joined: Mon Apr 12, 2010 9:46 am Posts: 5783
|
 Re: Rapid Prototyping
The last time I looked at the Android dev kit, it gave me a nasty headache trying to fit all the pieces together. But that was a while ago, so maybe I'll give it another shot.
|
| Sun Sep 02, 2012 5:16 am |
|
 |
|
Saragon
Myopic Sycophant
Joined: Wed May 06, 2009 8:37 pm Posts: 2673 Location: Greenville, SC
|
 Re: Rapid Prototyping
Brandmeister wrote: The last time I looked at the Android dev kit, it gave me a nasty headache trying to fit all the pieces together. But that was a while ago, so maybe I'll give it another shot. Start with Eclipse and do everything from within it as much as possible. It'll save you some of those headaches.
_________________ Saving The Game - A Christian gaming podcast for everybody (Warning: May contain interesting theological content!)
Join the FTB Writers' Guild!
|
| Sun Sep 02, 2012 8:25 am |
|
 |
|
Brandmeister
ZCE's Grandmother's Quantum Cat
Joined: Mon Apr 12, 2010 9:46 am Posts: 5783
|
 Re: Rapid Prototyping
What did you pick for rev control?
|
| Sun Sep 02, 2012 9:26 am |
|
 |
|
Saragon
Myopic Sycophant
Joined: Wed May 06, 2009 8:37 pm Posts: 2673 Location: Greenville, SC
|
 Re: Rapid Prototyping
Brandmeister wrote: What did you pick for rev control? Remember the part where I said I wasn't a programmer by trade? Revision control, for me, is saving a copy of a file somewhere else before I try something stupid.
_________________ Saving The Game - A Christian gaming podcast for everybody (Warning: May contain interesting theological content!)
Join the FTB Writers' Guild!
|
| Sun Sep 02, 2012 12:22 pm |
|
 |
|
Brandmeister
ZCE's Grandmother's Quantum Cat
Joined: Mon Apr 12, 2010 9:46 am Posts: 5783
|
 Re: Rapid Prototyping
Rev control is an extremely useful tool, but I got frustrated with subversion pretty quickly. It required that you have a UNIX-style shell set up using cygwin, which resulted in some really goofy project structures for Eclipse. It might be the most popular versioning software next to Clearcase, but man that thing was hostile to PCs.
|
| Sun Sep 02, 2012 12:33 pm |
|
 |
|
okeefe
Dapper Metroid
Joined: Tue Sep 30, 2008 7:50 am Posts: 3457 Location: Denver
|
 Re: Rapid Prototyping
Git is the way and the light. 
_________________ I'm excited about Torchbearer!
|
| Sun Sep 02, 2012 5:06 pm |
|
 |
|
Brandmeister
ZCE's Grandmother's Quantum Cat
Joined: Mon Apr 12, 2010 9:46 am Posts: 5783
|
 Re: Rapid Prototyping
Okay, I'll look into git. I was surprised to find it available for Windows. I really just need something super lightweight for local development, one developer, and no distributed code. CVS is a fricken sledgehammer, and when it goes wrong, it corrupts your machine pretty bad.
SVN did have the advantage of having Trac, and it's really nice to have a project flow outlined in a webpage/wiki style, including visual diffs.
|
| Mon Sep 03, 2012 2:58 am |
|
 |
|
okeefe
Dapper Metroid
Joined: Tue Sep 30, 2008 7:50 am Posts: 3457 Location: Denver
|
 Re: Rapid Prototyping
Brandmeister wrote: I really just need something super lightweight for local development, one developer, and no distributed code. In your situation, the main perk of Git is topic branches. Personally, I would also set up a remote repo that I would push to when things reach a stable point, purely as an additional backup precaution. I've heard Mercurial has better Windows integration than Git (I'm not a Windows dev), so that might also be worth checking out for yourself.
_________________ I'm excited about Torchbearer!
|
| Mon Sep 03, 2012 6:29 pm |
|
 |
|
Who is online |
Users browsing this forum: No registered users and 2 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum
|
|