https://www.myziyuan.com/
- ydcker
- 软件介绍: Flash小游戏 网站源码CSS+DIV带采集简介:整套程序完整。和演示一模一样,没有少任何文件或者功能。后台登录:/admin/用户名:admin密码:admin1、本程序采用css+div层结构开发,页面执行速度飞快。后台批量全站生成HTML。2、广告部分采用js调用,修改广告只需要修改js文件即可。3、全站数据可以本地添加管理,非常适用于商业运作小游戏门户网站。4、小图片自动生成水印。并可以批量添加水印功能,实时显示进度。5、可以采集(七看八看小游戏)全站数据。采集采用xml远程截取,一个晚上可以采集2千多个FLASH小游戏并保存到本地,智能添加水印文字。6、图片与SWF文件分开保存,非常适合网站备份管理。7、评论管理,批量删除8、网友可发送自己喜欢的页面到朋友的电子邮箱,并内建10种祝福语。9、很多功能,自己去发现吧~http://www.bt21.cn/Html/Soft/269.Html
- 2021-02-23 19:15:20
- 免注册用户
- H5的小游戏其实就是用基于HTML5技术制作的小游戏,常见的HTML5游戏制作,如果不考虑游戏策划,如果你关心的更多的是制作的话,那么按照制作方式可以分为两种:1、原生开发就是自己写HTML5代码(HTML/CSS/Javascript),或者使用第三方引擎,例如国内常见的白鹭、Cocos2d-Js,以及国外的http://Phaser.io,这个极力推荐,虽然国内用的人不多。2、第三工具另外就是通过一些第三方工具来实现游戏的生成与定制。这里也可以分为两类A 套模版有简单的直接套模版,替换素材,游戏音乐音效即可直接完成的,例如我们做的24好玩平台即是其中之一,类似的还有极点互动、微播盈趣、凡科互动等等。B 工具编辑器也有一些高级的工具类似于H5互动编辑器MAKA,我知道的有国外的Construct,如果你想学,不想从0开始学代码,这个是一个略微高级的学法。希望能够帮到你。作者:易良慧链接:https://www.zhihu.com/question/23935887/answer/106508141来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
- 2021-02-11 23:22:35
- hhcw0320
- 谁知道小游戏的代码啊,急需!!!,连连看java源代码 import javax.swing.*; import java.awt.*; import java.awt.event.*; public class lianliankan implements ActionListener { JFrame mainFrame; //主面板 Container thisContainer; JPanel centerPanel,southPanel,northPanel; //子面板 JButton diamondsButton[][] = new JButton[6][5];//游戏按钮数组 JButton exitButton,resetButton,newlyButton; //退出,重列,重新开始按钮 JLabel fractionLable=new JLabel("0"); //分数标签 JButton firstButton,secondButton; //分别记录两次被选中的按钮 int grid[][] = new int[8][7];//储存游戏按钮位置 static boolean pressInformation=false; //判断是否有按钮被选中 int x0=0,y0=0,x=0,y=0,fristMsg=0,secondMsg=0,validateLV; //游戏按钮的位置坐标 int i,j,k,n;//消除方法控制 public void init(){ mainFrame=new JFrame("JKJ连连看"); thisContainer = mainFrame.getContentPane(); thisContainer.setLayout(new BorderLayout()); centerPanel=new JPanel(); southPanel=new JPanel(); northPanel=new JPanel(); thisContainer.add(centerPanel,"Center"); thisContainer.add(southPanel,"South"); thisContainer.add(northPanel,"North"); centerPanel.setLayout(new GridLayout(6,5)); for(int cols = 0;cols =0) { cols=(int)(Math.random()*6+1); rows=(int)(Math.random()*5+1); while(grid[cols][rows]!=0) { cols=(int)(Math.random()*6+1); rows=(int)(Math.random()*5+1); } this.grid[cols][rows]=save[n]; n--; } mainFrame.setVisible(false); pressInformation=false; //这里一定要将按钮点击信息归为初始 init(); for(int i = 0;i j) { //如果第二个按钮的Y坐标大于空按钮的Y坐标说明第一按钮在第二按钮左边 for (i=y-1;i>=j;i-- ){ //判断第二按钮左侧直到第一按钮中间有没有按钮 if (grid[x][i]!=0) { k=0; break; } else{ k=1; } //K=1说明通过了第一次验证 } if (k==1) { linePassOne(); } } if (yx) { for (n=x0;n>=x+1 ;n-- ) { if (grid[n][j]!=0) { k=0; break; } if(grid[n][j]==0 && n==x+1) { remove(); } } } } } for (i=0;ii) { for (j=x-1;j>=i ;j-- ) { if (grid[j][y]!=0) { k=0; break; } else { k=1; } } if (k==1) { rowPassOne(); } } if (xy) { for (n=y0;n>=y+1 ;n--) { if (grid[i][n]!=0) { k=0; break; } if(grid[i][n]==0 && n==y+1) { remove(); } } } } } } } public void linePassOne(){ if (y0>j){ //第一按钮同行空按钮在左边 for (i=y0-1;i>=j ;i-- ){ //判断第一按钮同左侧空按钮之间有没按钮 if (grid[x0][i]!=0) { k=0; break; } else { k=2; } //K=2说明通过了第二次验证 } } if (y0i) { for (j=x0-1;j>=i ;j-- ) { if (grid[j][y0]!=0) { k=0; break; } else { k=2; } } } if (x0
- 2021-02-11 23:22:35