E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Ť贪吃蛇
LeetCode 力扣 59. 螺旋矩阵 II
解法一直接按照54题,
贪吃蛇
的走法来写,如果没做过可以看一下。
windliang
·
2023-12-26 02:07
贪吃蛇
小游戏(代码)
贪吃蛇
小游戏(代码)packagecom.msb.game;importjavax.swing.
CleloGauss
·
2023-12-25 21:02
java
前端
服务器
C语言
贪吃蛇
代码如下://必要的头文件#include#include#include#include#include#include//定义标记上下左右的明示常量#defineUP1#defineDOWN2#defineLEFT3#defineRIGHT4#defineESC5#defineFOOD10//定义表示位置的结构体类型typedefstructsnake{intx;inty;structsnak
不喜欢^打^逆风局
·
2023-12-25 12:17
c语言
单片机
stm32
java
贪吃蛇
游戏
前言此实现较为简陋,如有错误请指正。其次代码中的图片需要自行添加地址并修改。主类publicclassMain{publicstaticvoidmain(String[]args){newmyGame();}}12345游戏类importjavax.swing.*;importjava.awt.event.KeyEvent;importjava.awt.event.KeyListener;impo
帅炸的特马投
·
2023-12-25 11:19
java
游戏
开发语言
贪吃蛇
游戏
packagecom.snake.view;importjava.awt.Color;importjava.awt.EventQueue;importjava.awt.Font;importjava.awt.Frame;importjava.awt.Graphics;importjava.awt.Image;importjava.util.ArrayList;importjava.util.Lis
零度。。
·
2023-12-25 10:30
游戏
2020-4-25晨间日记
任务清单昨日完成的任务,最重要的三件事:1.学习第八章2.完成锻炼任务3.完成阅读任务改进:习惯养成:1.不久坐(第十天)2.觉察呼吸3.清空大脑,临在迎接新一天周目标·完成进度《Windows程序设计》前八章,6/8
贪吃蛇
故事观察日记
·
2023-12-25 08:43
DEVc++小游戏集合(共9个)
目录1.打怪游戏2.扫雷游戏3.推箱子4.
贪吃蛇
5.猜数字6.随机迷宫7.斗破苍穹8.24点9.20481.打怪游戏#include#include#includeusingnamespacestd;doubleshanghai
YoungHacker_dyz
·
2023-12-24 22:06
c++小游戏
c++
开发语言
贪吃蛇
(九)限制蛇身回头
贪吃蛇
中,只能向一个方向前进,改变方向的时候,不可以回头,这是游戏规则。上节中我们实现了自由的游走,但是方向可以向后走动,本节对此问题进行解决。
cd2w1001
·
2023-12-23 23:03
算法
c语言
数据结构
linux
贪吃蛇
(七)方向和屏幕刷新
由于用户玩游戏的时候,程序需要一边接收用户的输入,一边需要刷新屏幕,此时就需要引用线程来解决此问题。实现思路linux线程库pthread,只需要创建pthread_t类型的线程变量,然后将线程变量与函数进行绑定即可,不需要额外的调用。#include"curses.h"#include"stdlib.h"#include"pthread.h"structSnakeNode{introw;intc
cd2w1001
·
2023-12-23 23:03
算法
数据结构
c语言
贪吃蛇
(八)任意方向游走
上节我们实现了方向和屏幕刷新,本节来实现
贪吃蛇
的任意方向游走控制。实现思路在增加新节点的时候,原先我们是直接在尾节点增加一个节点,将列加1,现在我们需要根据用户输入判断方向,从而改变新节点的坐标。
cd2w1001
·
2023-12-23 23:03
算法
c语言
数据结构
linux
贪吃蛇
(十)
贪吃蛇
吃食物
上节讲到限制蛇身回头,本节要实现吃食物功能实现思路在存储上食物方面可以复用蛇的结构体。初始化食物的时候,我们设置食物的坐标,每次调用这个函数的时候,坐标发生一些规律的变化。另外我们需要扫描食物的函数,这个扫描应该也是放在地图函数中的,最后我们需要检测是否吃到了食物,也就是蛇头(链表的尾指针)是否和食物的坐标重合。定义食物结构体初始化食物扫描食物检测是否吃到了食物#include"curses.h"
cd2w1001
·
2023-12-23 23:28
算法
开发语言
c语言
数据结构
linux
项目的选择
我们团队一开始选择了做
贪吃蛇
小游戏游戏几乎已经成型但是上课时老师说这个项目太简单而且没有市场我们就重新换了一个是关于校园服务的主要有校园食堂、超市点餐系统校园快递代领系统跑腿服务等具体的还要再商讨未完待续
c07000cc4b98
·
2023-12-23 22:47
贪吃蛇
(四)向前移动蛇身
实现思路上节实现了蛇身的绘制,通过扫描的方式,这次我们要通过增加蛇身和删除蛇尾来实现移动蛇。这里增加了几个函数,都是链表的基本操作1.增加节点2.删除节点3.创建节点#include"curses.h"#include"stdlib.h"structSnakeNode{introw;intcol;structSnakeNode*next;};structSnakeNode*head;structS
cd2w1001
·
2023-12-23 11:24
c语言
贪吃蛇
(五)蛇撞墙
上节我们实现了蛇身向右移动的功能,原理就是增加一个节点,删除一个节点。本节我们处理蛇撞墙重置的功能实现原理在移动函数中检查蛇头(链表尾节点)是否达到墙边的坐标,这里有四种撞墙的情况:上墙(当行为0的时候)下墙(当行为20的时候)左墙(当列为0的时候)右墙(当列为20的时候。注意我设置的是19,根据实际修改)#include"curses.h"#include"stdlib.h"structSnak
cd2w1001
·
2023-12-23 11:19
c语言
基于Pygame的经典
贪吃蛇
游戏
贪吃蛇
游戏是一款经典的游戏,现在我们将使用Pygame库来创建一个简单的
贪吃蛇
游戏。Pygame是一个基于Python的游戏开发库,它提供了丰富的功能和工具,方便我们创建2D游戏。
IjnDebug
·
2023-12-23 10:48
pygame
游戏
python
Python
贪吃蛇
游戏实例 - 使用Pygame
在本篇文章中,我们将展示如何使用Pygame库创建一个经典的
贪吃蛇
游戏。
贪吃蛇
是一个简单而又有趣的游戏,玩家需要控制一条蛇来吃食物并尽可能地长大,同时要避免蛇头碰到自己的身体或者游戏边界。
IjnDebug
·
2023-12-23 10:48
pygame
python
游戏
贪吃蛇
游戏居然能插入到富文本编辑器里!
——《小王子》引言突然想起来前段时间看过的对半同学写的
贪吃蛇
游戏,据说对半同学只花了一个小时就写出来了。
Kagol
·
2023-12-23 02:23
前端
JS
贪吃蛇
源码附注释
<metahttp-equiv
LilyCoder
·
2023-12-22 23:24
前端
javascript
前端
html
Arduino提高篇13—摇杆控制OLED移动显示
摇杆控制OLED移动显示很多经典的小游戏,例如
贪吃蛇
、俄罗斯方块等都是通过按键控制显示于屏幕,当摇杆遇上显示屏,我们可以尝试很多有意思的实验。本篇通过摇杆控制OLED上圆的移动。
TonyCode
·
2023-12-22 00:50
贪吃蛇
(一)ncurses使用
ncurses的使用这是是用于改善用户交互的一个库,做到即时响应。它的基本使用,涉及到两个函数initscr、endwin,涉及到键盘输入的交互,就需要使用到keypad函数。基本用法#include"curses.h"intmain(){intkey;initscr();keypad(stdscr,1);while(1){key=getch();if(key==KEY_DOWN)printw("
cd2w1001
·
2023-12-20 23:21
c语言
贪吃蛇
(三)绘制蛇身
绘制蛇身的逻辑不难,存储上面使用结构体。第一行和第十九行绘制--其它行,绘制|,分别在头尾处。(1)扫描蛇身,如果扫描到则绘制[]。(2)扫描蛇身,如果扫描不到则绘制空白。#include"curses.h"structSnakeNode{introw;intcol;structSnakeNode*next;};structSnakeNodenode1={2,2,NULL};structSnake
cd2w1001
·
2023-12-20 23:21
算法
c语言
贪吃蛇
(二)绘制地图
绘制地图主要是考察基础的循环和分支控制,视频没看完,自己写了一下。绘制一个基础地图#include"curses.h"voidcursesinit(){initscr();keypad(stdscr,1);}voidmapinit(){introw;intcol;for(row=0;row<20;row++){if(row==0||row==19){for(col=0;col<20;col++)p
cd2w1001
·
2023-12-20 23:20
算法
c语言
easy
贪吃蛇
之前承诺给出一个
贪吃蛇
项目。1.EasyX库认知有关EasyX库的相关信息,您可以看一下官方的文档:EasyX官方文档。
limou3434
·
2023-12-20 15:58
数据库
python实现
贪吃蛇
游戏
文章目录1、项目说明2、项目预览3、开发必备4、
贪吃蛇
代码实现4.1、窗口和基本参数实现4.2、绘制背景4.3、绘制墙壁4.4、绘制
贪吃蛇
4.5、绘制食物4.6、实现长度信息显示4.7、定义游戏暂停界面
小林学习编程
·
2023-12-20 13:20
python
游戏
pygame
没有礼物的最棒母亲节(99)19.5.12
今天是母亲节,因为昨天的
贪吃蛇
事故,料想女儿情绪不会太高,起床后先看了看女儿以前给我送的花,就摆在我的卧室,又想起来,往年的三八节、生日,女儿都会送我礼物,今天恐怕怎么都不会收到女儿的礼物了。
己经很好
·
2023-12-20 05:23
使用Java实现一个简单的
贪吃蛇
小游戏
一.准备工作首先获取
贪吃蛇
小游戏所需要的头部、身体、食物以及
贪吃蛇
标题等图片。
2301_76537351
·
2023-12-20 01:58
java
eclipse
基于Qt库的C++
贪吃蛇
「源码+说明文档」适合学C/C++零基础学习
基于Qt库的C++
贪吃蛇
游戏源码,每个蛇节点画出来的宽度与高度,蛇节点坐标更新,每个节点都装前一节点的坐标,从最后的一个节点开始。
Python编程导师
·
2023-12-19 09:00
分享66个JavaGame源码总有一个是你想要的
pwd=6666提取码:6666游戏项目名称java实现飞翔小鸟游戏---eclipse开发2048(2048)飞机大战(plane_war)
贪吃蛇
(Snake)俄罗斯方块(Te
记忆的小河
·
2023-12-18 17:18
python
开发语言
C语言实现
贪吃蛇
【完整版】
贪吃蛇
文章目录
贪吃蛇
使用到的WIN32一些接口简单介绍控制台窗口大小隐藏光标控制光标的位置获取键盘的值的情况字符问题游戏逻辑开始游戏打印地图初始化
贪吃蛇
创建食物运行游戏控制蛇的移动运行结束
贪吃蛇
实现出来的效果如下
阿熊不会编程
·
2023-12-18 11:04
C的起飞之路~
c语言
小游戏
C语言学习——从零开始学编程(第一篇:Visual Studio的下载和第一个C语言程序)
小颖的话:也许有很多的小伙伴们和小颖一样,曾在玩着马里奥,
贪吃蛇
,或者打着植物打僵尸的时候想着这些游戏是怎么运作的❓❓亦或是梦想着某一天自己可以写出这样的游戏(也是小颖开始学习编程的初始原因)。
小颖加油啊~~
·
2023-12-18 09:28
C语言基础知识学习
c语言
Python制作AI
贪吃蛇
,很多很多细节、思路都写下来了!
前提:本文实现AI
贪吃蛇
自行对战,加上人机对战,读者可再次基础上自行添加电脑VS电脑和玩家VS玩家(其实把人机对战写完,这2个都没什么了,思路都一样)实现效果:具体功能:1.智能模式:电脑自己玩(自己吃食物
千锋教育官方
·
2023-12-18 07:31
Python
python
人工智能
开发语言
前端技术搭建
贪吃蛇
小游戏(内含源码)
Thesandaccumulatestoformapagoda✨写在前面✨功能介绍✨页面搭建✨样式设置✨逻辑部分✨写在前面上周我们实通过前端基础实现了井字游戏,今天还是继续按照我们原定的节奏来带领大家完成一个
贪吃蛇
游戏
几何心凉
·
2023-12-17 07:06
前端小游戏
前端
javascript
html
css
游戏
贪吃蛇
小游戏
目录头文件代码函数实现代码测试时代码本游戏的实现需要用到链表,结构体,win32API,枚举等相关知识。头文件代码#pragmaonce#include#include#include#include#include#include#defineWALLL'□'#defineBODYL'●'#defineFOODL'★'#definePOS_X24#definePOS_Y5#defineKEY_P
秦jh_
·
2023-12-17 07:03
c语言笔记
c语言
开发语言
C语言之实现
贪吃蛇
小游戏篇
text.c#define_CRT_SECURE_NO_WARNINGS1#include"snake.h"voidtest(){intch=0;do{Snakesnake={0};//创建了
贪吃蛇
//
一只贴代码君(yaosicheng)
·
2023-12-17 06:58
C++
小游戏
牛逼程序
c语言
开发语言
c++
算法
游戏
使用ts写一个
贪吃蛇
小游戏
之前学习了几篇的ts基础,今天我们就使用ts来完成一个
贪吃蛇
的小游戏。游戏拆解我们将我们的任务进行简单拆解分析。首先我们应该有一个窗口,我们叫做屏幕。
丹丹的小跟班
·
2023-12-17 04:54
ts
typescript
贪吃蛇
程序设计报告python_
贪吃蛇
程序设计报告
展开全部#include#include#include#defineLEFT0x4b00#defineRIGHT0x4d00#defineDOWN0x5000#defineUP0x4800#defineESC0x011binti,key;intscore=0;intgamespeed=32000;structFood/*食物的结构体62616964757a686964616fe4b893e5b1
weixin_39681486
·
2023-12-16 01:21
贪吃蛇程序设计报告python
python
贪吃蛇
程序设计报告_20192411 《Python程序设计》实验四报告
randomfrompygame.localsimport*#1,定义颜色变量,0-2550黑色255白色redColor=pygame.Color(255,0,0)#背景为黑色blackColor=pygame.Color(0,0,0)#
贪吃蛇
为白色
weixin_39776344
·
2023-12-16 01:21
python贪吃蛇程序设计报告
python小游戏课程设计报告_
贪吃蛇
游戏课程设计报告
贪吃蛇
游戏程序设计一、课程设计任务
贪吃蛇
小游戏程序设计二、设计要求通过游戏程序设计,提高编程兴趣与编程思路,巩固C语言中所学的知识,合理的运用资料,实现理论与实际相结合。
weixin_39794734
·
2023-12-16 01:21
python小游戏课程设计报告
python小游戏课程设计报告,python小游戏设计报告
摘要本次Python语言程序设计主要使用了Python中的Pygame模块创建了一个简单的又充满童年回忆的游戏——
贪吃蛇
。
chatgpt002
·
2023-12-16 01:40
python
基于Python的
贪吃蛇
游戏设计报告
收藏关注不迷路文章目录前言一、功能介绍二、开发环境三、程序流程设计1.程序流程图2.界面设计3.功能设计四、系统实现4.1开始游戏4.2生成障碍物4.3无敌功能目录前言 在现代文明高度发达的今天,人们在日常生活中来源于各个方面的压力也越来越大。在所剩无几的闲暇时间里,人们更希望通过某种娱乐方式来放松疲惫不已的身心。游戏,我相信这是很大一部分人的选择!说到游戏,可能每个人有不同的答案,但是有一款游
QQ2743785109
·
2023-12-16 01:58
python
python
游戏
pygame
Java实现一个简单的
贪吃蛇
小游戏
一.准备工作首先获取
贪吃蛇
小游戏所需要的头部、身体、食物以及
贪吃蛇
标题等图片。
~
·
2023-12-15 15:01
java
贪吃蛇
游戏制作
首先在ecilsp里面创建两个包,启动和图形界面在创建一个文件夹用来放图片1.绘制图形界面packagecom.snaketuxing.view;importjava.awt.Color;importjava.awt.EventQueue;importjava.awt.Font;importjava.awt.Frame;importjava.awt.Graphics;importjava.awt.
继承家业的小破烂一枚
·
2023-12-15 13:51
游戏
回味童年经典游戏的项目
目录1.超级玛丽2.坦克大战3.吃豆人游戏4.
贪吃蛇
游戏1.超级玛丽项目地址:超级马里奥游戏源码在线试玩网址在资源描述中在线试玩:http://martindrapeau.github.io/backbone-game-engine
Unknown To Known
·
2023-12-15 12:49
游戏
【STM32单片机】
贪吃蛇
游戏设计
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用STM32F103C8T6单片机控制器,使用IICOLED模块、按键等。主要功能:系统运行后,OLED显示游戏界面,可通过K1-K4键控制蛇的方向,当蛇吃到食物,得分加1;K1左,K2右,K3上,K4下。二、软件设计/*作者:嗨小易(QQ:3443792007)*/voidGUI_Init()//界面初始化{OLED_Cle
Hai小易
·
2023-12-15 09:28
单片机
stm32
游戏
嵌入式硬件
贪吃蛇游戏
【Proteus仿真】【51单片机】
贪吃蛇
游戏-LCD12864
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真51单片机控制器,使LCD12864液晶,按键等。主要功能:系统运行后,LCD12864液晶显示游戏界面,可通过K1-K4键控制蛇的运行方向;每当吃到实物得分加1;当蛇撞墙或撞身时,游戏结束,可按下复位键开始。二、软件设计/*作者:嗨小易(QQVIP群2:570487280)*/#include#incl
Hai小易
·
2023-12-15 09:58
proteus
51单片机
游戏
嵌入式硬件
贪吃蛇游戏
贪吃蛇
小游戏
importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclassSnakeGameextendsJFrame{privatestaticfinalintTILE_SIZE=25;privatestaticfinalintGRID_WIDTH=20;privatestaticfinalintGRID_HEIGHT=20;p
jjwlikegirl
·
2023-12-14 18:23
前端
贪吃蛇
小游戏 --- 基于WIN32API【C语言】
一、前言本文将用win32提供的API进行
贪吃蛇
小游戏的开发,用C语言在Windows环境的控制台中模拟实现经典小游戏
贪吃蛇
。也就是说,你只要会用vs2019或者其他版本的vs即可。
自由のミカサ
·
2023-12-14 13:05
c语言
开发语言
经验分享
C语言与C++基础编写
贪吃蛇
项目1
C语言与C++基础编写
贪吃蛇
项目1第一阶段:简单的移动的
贪吃蛇
编写。小白编写,勿喷。
WH371312165
·
2023-12-06 19:07
贪吃蛇
c++
【SHELL】
贪吃蛇
declare-isnake_length#-i将变量声明为整型snake_x=(101112)snake_y=(555)snake_length=3move_direction="right"food=(714)#y,xMapHeight=16MapWidth=19Map=(1111111111111111111910000000000000000019100000000000000000191
因缘而起1
·
2023-12-06 18:43
linux
贪吃蛇
蛇介绍。
使用pygame库进行游戏界面的绘制和交互。界面如下:定义了一些常量,如方块大小(BLOCK_SIZE)、游戏区域宽度(WIDTH)、游戏区域高度(HEIGHT)等。BLOCK_SIZE=20WIDTH=40HEIGHT=30创建了一个二维数组Blocks用于表示游戏区域的状态,其中每个元素的值代表相应位置的方块的状态,0表示空白,正整数表示蛇身的长度,-1表示食物。Blocks=[[0]*WID
laocooon523857886
·
2023-12-06 17:04
pygame
python
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他