【第五周】【小组项目】【第一次】新蜂小组站会

http:https://git.coding.net/Boxer_/homework.git

ssh:[email protected]:Boxer_/homework.git

小组名称:新蜂

组长:武志远

组成员:宫成荣 李峤 杜月

项目名称:Java俄罗斯方块

站会时间:10.10(10.9休息一天)

总任务:

1,数据库显示模块。

2,本地记录模块,

3,俄罗斯方块主模块

4,按钮窗口模块

5,下一个窗口模块

6,等级窗口模块,

7,分数窗口模块。

8,版权信息模块。

每日任务:

1,重新设计各类。

2,加载背景图片

3,项目进入瓶颈期,思考今后项目走向。

已完成:1,2;

未完成:3;

遇到困难:据说最好把相关常量,比如窗口大小写入配置文件,现在不会相关内容。

1,重新设计类,不然今后的工作无法进行,让每个窗体成为一个独立的类,但是是集成Lay类的。

 1 public class PanelGame extends JPanel{
 2
 3     private Lay[] lays = null;
 4
 5     public PanelGame()
 6     {
 7         lays = new Lay[]{
 8              new LayBackground(0,0,0,0),
 9              new LayDataBase(40, 32,334, 279),
10              new LayDisk(40, 343,334, 279),
11              new LayGame(414, 32,334, 590),
12              new LayButton(788, 32,334, 124),
13              new LayNext(788, 188,176, 148),
14              new LayLevel(964, 188,158, 148),
15              new LayPoint(788, 368,334, 200),
16         };
17     }
18     @Override
19     public void paintComponent(Graphics g)
20     {    //刷新游戏画面
21         for(int i = 0;i < lays.length;i++)
22         {    //刷新层窗口
23             lays[i].paint(g);
24         }
25
26     }
27 }

2,新建了background类用来加载背景。

    private static    Image IMG_BACK = new ImageIcon("graphics/background/light.jpg").getImage();

    public LayBackground(int x,int y,int w,int h)
    {
        super(x,y,w,h);
    }

    public void paint(Graphics g) {
    //    this.createWindow(g);
        g.drawImage(IMG_BACK, 0, 0 ,1192,674,null);

    }

项目遇到了瓶颈,现在项目进度过慢,之后的实现还没完全想清楚,正在努力搜集资料,不然赶不上α发布了。

时间: 2024-10-06 14:37:49

【第五周】【小组项目】【第一次】新蜂小组站会的相关文章

【第八周】【新蜂】站会1

组名: 新蜂 组长: 武志远 组员: 宫成荣 谢孝淼 杨柳 李峤 项目名称: java俄罗斯方块 -> 项目名称:java俄罗斯方块NEO 时间:2016.11.13 我们的项目正式更名为 java俄罗斯方块NEO了. 先回顾一下未完成的任务: 1,数据库显示模块. 6,等级窗口模块, 8,版权信息模块. 经过原计划和新的想法,以及收集的用户意见,我们小组讨论,未来2周共计10个工作日的工作是这样的: 总任务: 1,数据库显示模块. 2,等级窗口模块. 3,版权信息模块. 4,新的文字UI. 5

第五周:项目日记(3)

这一周,我们没有什么大的进展,只是简单实现了人物的移动和人物移动范围的限制,而需要我实现的背景相对移动还是存在各种问题..希望两位大神没有遭到我的拖累.. 我要求把我的问题提出来让大家帮助我思考然后解决这个共同需要面对的问题..感觉自己是团队毒瘤啊... 虽然项目进展不快,但是我还是比较相信的. 还有立项说明书,我们在一起讨论了预习了,然后我终于起到了一点作用...在大家茫然于画图时..我发挥聪明才智画出了几个DFD图 还是比较关键的 哈哈 不说了,我又要埋头苦干了,去学习游戏例子了..然后努力

第五周作业 项目开发随笔

现在我们项目进入了一个非常难的时期,我们每想实现一个功能就必须借助其他新的软件去实现再通过cocos的接口将做好的东西导入进去,然而我们现在连cocos本身都还不熟悉 跟别说去学其他的东西了,硬着头皮去网上搜教程学着弄,花了几个小时都没什么进展. 然而我们平时的课也不少想要将这些东西弄出来已经是十分的辛苦了.... 虽然我们开始进行了分工,但是独立去学习这些东西十分的累最后基本上变成了一起学习讨论, 但是我们几个人又不是一个寝室的,交流十分不足,也很难找个合适的地方讨论. 总之我们现在的情况已经

小组项目第一次讨论总结

本小组决定制作一款软件,用于完成学生对教室(自习室)使用情况的查询,从而方便学生的学习,避免浪费不必要的时间. NEED 需求 在学习生活中经常会遇见想去某个教室自习,跑去该教室时发现虽然该教室没课,但有人正在里面开会或者有较多的人自习,这种情况下大多数同学会选择另外的教室,而找教室会浪费不必要的时间.本软件就是用于方便学生迅速找到自己合适的教室从而快速开始自己的学习. APPROACH 方法 最初小组有几种设想:一种是用摄像头采集的信息,将教室分块,每块和空教室的原有图片对应的色块进行比较.后

第五周作业 项目的进展情况

先说学生端: 先说框架的搭建,本项目使用的是SSH框架,用到的表六张.学生端的有七个功能.都实现了,后期会加上一点优化的功能包括界面设计,更多的检查. 下面是一些比较重要的类的实现 1.增删改查 1 package cn.hp.base.dao; 2 3 import java.io.Serializable; 4 import java.lang.reflect.ParameterizedType; 5 import java.util.List; 6 7 import org.hiberna

第十五周 阅读项目 二进制文件读取

/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:d.cpp *作 者:张旺华 *完成日期:2015年6月3日 *版 本 号:v1.0 */ #include <iostream> #include <fstream> #include <cstdlib> using namespace std; int main( ) { int a; ofstream outfile("f1.

第十五周 阅读项目

2.查看下面程序的输出,解释为什么会有这样的输出. <code class="hljs cpp has-numbering" style="display: block; padding: 0px; background-color: transparent; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; whi

第五周【项目 - 三角形类雏形2、3、4、5】

2)在上面程序的基础上,重新定义Triangle类,其中逻辑特别简单的set和get成员函数,要处理为内联成员函数,直接在类内定义. <code class="hljs cpp has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:unde

【第六周】【新蜂站会】

http:https://git.coding.net/Boxer_/homework.git ssh:[email protected]:Boxer_/homework.git 小组名称:新蜂 组长:武志远 组成员:宫成荣 谢孝淼 杨柳 李峤 项目名称:Java俄罗斯方块 站会时间:11.2 总任务: 1,数据库显示模块. 2,本地记录模块, 3,俄罗斯方块主模块 4,按钮窗口模块 5,下一个窗口模块 6,等级窗口模块, 7,分数窗口模块. 8,版权信息模块. 每日任务: 1,利用xml解决硬