白骨精写给孙悟空的信

白骨精给孙悟空的回信
孙先生:
来信收到。谢谢你还记得我,但我不能嫁给你。很抱歉。我不是一个记仇的 人,反而在过去还有一些英雄情结。当年你把我打回原形,我就在想,等你从西 天取经回来,我就去找你,然后嫁给你,给你生儿育女,在水帘洞给你洗衣,在 花果上给你翻土。其实当年你师父,还有猪八戒沙和尚都看出我是一个妖精,只 是师父装糊涂睁一只眼闭一只眼,八戒看上我的美色另有打算,沙僧胆子小多一 事不如少一事。只有你还有些脾气,也有些正义感,在众目睽睽下追着打我。那 个时候的我,确
实该挨打。少不更事,成天做梦,伤害了一些人。是你把我打醒 了,给了我教训,我得谢谢你。但是,后来的事情发生了一些变化,我的想法也 有了一些改变。你们取经回来,你师父被认为领导有方,决策果断,被提拔到更高一级的领导岗位。八戒本来有沾花惹草的毛病,但这年月说是作风问题不算问 题,也被安排分管妇女工作。沙僧被认为没有功劳也有苦劳,后勤保障很给力, 被提拔为运管处长。唯独你,说是性格毛躁,做事不经过大脑,又没有组织纪律 性,目空无人,被安排为自谋职业。那以后,我就在想,崇尚英雄没有用处,人 还是要实际一点,生活处处都是转角,不要走错了方向。
我现在过得很好。我有自己的别墅,也有自己的车,还有自己的孩子。你也 许不知道,你自谋职业回到花果山的那阵,我在天上人间***。后来遇见你师父 。你师父现在已不是成天叫喊“徒儿救我”那样的书呆子了。因为有念经的功底 ,所以歌唱得特别好,经常来我们这里消费,出手阔绰。而且现在出门前呼后拥 ,很有些权势。你师父现在还很有幽默感,他说我皮肤白,又有骨感美,所以才 叫白骨精,说的我心里美滋滋的。因为有过几面之缘,你师父每次来都是找我陪 他。他给我说他回来后就和女儿国 的那位结婚了。他还说他们感情不和,那个女 人现在变成了母老虎,天天唠叨,查电话查QQ聊天记录。更重要的是,自从生了 孩子以后,那女人突然发体,胖得不成样子,相当得罪观众。你师父还说,他当年就看上我了,只是苦于组织上正在考察自己,不敢冒昧。回来后本来是要来找 我的,但那女人的父亲和他的上司是世交,不敢得罪。总之,你师父要我跟他, 除了名分,什么都可以给我。后来,我就搬到了你师父给我的别墅里。你师父还 将当年的白马换成宝马,也送给了我。我虽然知道你师父外面还有女人,包括蜘 蛛精,被他改了档案,改了年龄,安排在另一个单位搞接待,其中不乏蛛丝马迹 ,但是我也没有办法。去年我为他生了个儿子,不敢姓唐,后来跟我姓,叫白糖 。

孙先生,你不要生气,也不要鄙视我。跟了你,我虽然有名分,但是没钱。 你也许不知道,我是穷怕了,现在的房子我们是买不起,总不能一辈子住在山洞 里啊。现在的桃子也值不了几个钱,一季下来还不如我在天上人间一个晚上赚的 钱多,以后怎么生活啊,还要养孩子,还要供孩子上学,想想都觉得太难。现在 的人,只要你有钱,都会另眼相看,不问出处,也不管那钱干不干净。你说你办 武术学校,我看还是算了,你就会点棍术,但你耍不过周杰伦的,人家的双节棍 ,那才赚钱。我只能说,你多保重吧。你要多保重身体,吃桃子要削皮,现在的 桃子都有农药,是洗不干净的。据说牛魔王死了,你去看看铁扇公主,她正在守 寡,也许还有希望。
再见,孙先生!
白骨精

孙悟空三打白骨精是一款经典的游戏,其代码由多个文件组成,主要包括游戏引擎、角色控制、碰撞检测、音效播放等模块。以下是部分代码示例: 1. 游戏引擎模块: ``` class GameEngine { public: GameEngine(); ~GameEngine(); void init(); void run(); void update(); void render(); private: bool m_running; SDL_Window* m_window; SDL_Renderer* m_renderer; Player* m_player; Enemy* m_enemy; ... }; GameEngine::GameEngine() { m_running = false; } GameEngine::~GameEngine() { SDL_DestroyRenderer(m_renderer); SDL_DestroyWindow(m_window); SDL_Quit(); } void GameEngine::init() { SDL_Init(SDL_INIT_EVERYTHING); m_window = SDL_CreateWindow("Sun Wukong 3", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, SCREEN_WIDTH, SCREEN_HEIGHT, SDL_WINDOW_SHOWN); m_renderer = SDL_CreateRenderer(m_window, -1, SDL_RENDERER_ACCELERATED); m_player = new Player(m_renderer); m_enemy = new Enemy(m_renderer); } void GameEngine::run() { m_running = true; while (m_running) { update(); render(); } } void GameEngine::update() { m_player->update(); m_enemy->update(); ... } void GameEngine::render() { SDL_RenderClear(m_renderer); m_player->render(); m_enemy->render(); ... SDL_RenderPresent(m_renderer); } ``` 2. 角色控制模块: ``` class Player { public: Player(SDL_Renderer* renderer); ~Player(); void update(); void render(); private: int m_x, m_y; int m_speed; SDL_Texture* m_texture; }; Player::Player(SDL_Renderer* renderer) { m_x = SCREEN_WIDTH / 2 - PLAYER_WIDTH / 2; m_y = SCREEN_HEIGHT - PLAYER_HEIGHT - 50; m_speed = 5; SDL_Surface* surface = IMG_Load("player.png"); m_texture = SDL_CreateTextureFromSurface(renderer, surface); } Player::~Player() { SDL_DestroyTexture(m_texture); } void Player::update() { const Uint8* state = SDL_GetKeyboardState(NULL); if (state[SDL_SCANCODE_LEFT] && m_x > 0) { m_x -= m_speed; } if (state[SDL_SCANCODE_RIGHT] && m_x < SCREEN_WIDTH - PLAYER_WIDTH) { m_x += m_speed; } } void Player::render() { SDL_Rect rect = {m_x, m_y, PLAYER_WIDTH, PLAYER_HEIGHT}; SDL_RenderCopy(renderer, m_texture, NULL, &rect); } ``` 3. 碰撞检测模块: ``` bool check_collision(SDL_Rect a, SDL_Rect b) { int left_a = a.x; int right_a = a.x + a.w; int top_a = a.y; int bottom_a = a.y + a.h; int left_b = b.x; int right_b = b.x + b.w; int top_b = b.y; int bottom_b = b.y + b.h; if (bottom_a <= top_b) { return false; } if (top_a >= bottom_b) { return false; } if (right_a <= left_b) { return false; } if (left_a >= right_b) { return false; } return true; } ``` 4. 音效播放模块: ``` Mix_Chunk* sound_effect; sound_effect = Mix_LoadWAV("explosion.wav"); Mix_PlayChannel(-1, sound_effect, 0); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值