%@ page import="java.util.*" %> <%! public String getParamString(String pname, HttpServletRequest request) { String pstr = request.getParameter(pname); if(pstr!=null) { return pstr.trim(); } return ""; } %> <% String type = getParamString("type", request); String hwyw = getParamString("hwy", request); String sttw = getParamString("stt", request); String rvrw = getParamString("rvr", request); String river = getParamString("river", request); String harbor = getParamString("harbor", request); String wall = getParamString("wall", request); StringBuilder param = new StringBuilder(""); if(type!=null&&!type.equals("")) param.append("type=").append(type).append(" "); if(hwyw!=null&&!hwyw.equals("")) param.append("highway-windiness=").append(hwyw).append(" "); if(sttw!=null&&!sttw.equals("")) param.append("street-windiness=").append(sttw).append(" "); if(rvrw!=null&&!rvrw.equals("")) param.append("river-windiness=").append(rvrw).append(" "); if(river!=null&&!river.equals("")) param.append("river=").append(river).append(" "); if(harbor!=null&&!harbor.equals("")) param.append("harbor=").append(harbor).append(" "); if(wall!=null&&!wall.equals("")) param.append("wall=").append(wall).append(" "); %>
Random City Map GeneratorInkwell Ideas' Projects: |
The Random City Map Generator creates a "random" city or town map suitable for fantasy and other role-playing games (RPGs) such as Dungeons and Dragons, Pathfinder, GURPS, HERO and many others.
|
|
There's a lot planned, too many to list but here are some highlights: textures for the buildings/towers, a second river option, better looking farms, square wall towers, and more user configuration options.
27 January 2011
Copyright 2011 Inkwell Ideas, Inc. Permission granted for personal use only. Contact support at inkwellideas dot com for other uses.