smash-balls-ultimate

所属分类:DirectX
开发工具:C++
文件大小:19958KB
下载次数:0
上传日期:2022-12-19 12:17:59
上 传 者sh-1993
说明:  游戏编程作业2的directX 9游戏
(a directX 9 game for games programming assignment 2)

文件列表:
SmashBallsUltimate.rc (4976, 2022-12-19)
SmashBallsUltimate.sln (882, 2022-12-19)
SmashBallsUltimate.vcxproj (10892, 2022-12-19)
SmashBallsUltimate.vcxproj.filters (4842, 2022-12-19)
assets (0, 2022-12-19)
assets\audio (0, 2022-12-19)
assets\audio\ball_hit.wav (147568, 2022-12-19)
assets\audio\bg_music.mp3 (3989956, 2022-12-19)
assets\audio\button_click.wav (215118, 2022-12-19)
assets\audio\crowd_bg.wav (14344432, 2022-12-19)
assets\audio\crowd_cheer.wav (1146232, 2022-12-19)
assets\audio\goalpost_net.wav (397232, 2022-12-19)
assets\audio\whistle.wav (510712, 2022-12-19)
assets\backgrounds (0, 2022-12-19)
assets\backgrounds\gameOver.png (35226, 2022-12-19)
assets\backgrounds\main.png (18460, 2022-12-19)
assets\backgrounds\mainMenu.png (42912, 2022-12-19)
assets\ball (0, 2022-12-19)
assets\ball\big.png (1407, 2022-12-19)
assets\ball\og.png (2676, 2022-12-19)
assets\ball\smol.png (1613, 2022-12-19)
assets\buttons (0, 2022-12-19)
assets\buttons\button.png (426, 2022-12-19)
assets\fonts (0, 2022-12-19)
assets\fonts\LICENSE (7048, 2022-12-19)
assets\fonts\LemonMilk-Bold.otf (103340, 2022-12-19)
assets\fonts\LemonMilk-Light.otf (65140, 2022-12-19)
assets\fonts\LemonMilk.otf (94464, 2022-12-19)
assets\fonts\PixelOperator-Bold.ttf (16984, 2022-12-19)
assets\fonts\PixelOperator.ttf (17272, 2022-12-19)
assets\goalposts (0, 2022-12-19)
assets\goalposts\left.png (31376, 2022-12-19)
assets\goalposts\right.png (31679, 2022-12-19)
assets\map (0, 2022-12-19)
assets\map\blue_land.png (15365, 2022-12-19)
assets\map\blue_land.tsx (233, 2022-12-19)
assets\map\elements.png (22891, 2022-12-19)
... ...

# Smash Balls Ultimate A DirectX 9 game for Games Programming assignment 2. This game is inspired by Football Heads, a classic web browser Flash game. Two players versus each other in a match of football. The players are able to hit the ball by moving their bodies against the wall and fly using their jetpack. This project demonstrates a game engine that: - Renders 2D sprites with layering - Plays audio for music and sound effects - Provides collision system - Has modular and clean architecture for maintainable codebase - Has an Entity Component System (ECS) for creating game entities that are flexible in configuration - ECS system allows custom servers to process game entities with a subset of components - Has physics system to simulate gravity and forces ## Screenshots ### Menu ![Screenshot_20221219_040130](https://user-images.githubusercontent.com/70547991/208423727-94a5d689-b3a6-4659-9d33-9e08cd372a6e.png) ### Player & game selection ![Screenshot_20221219_040144](https://user-images.githubusercontent.com/70547991/208423776-741ded4b-8688-4615-a3ac-d8a4d4057c08.png) ### Gameplay ![Screenshot_20221219_040204](https://user-images.githubusercontent.com/70547991/208423804-fc57c58b-ee7d-4706-b3fd-c1d674069d3f.png) ![Screenshot_20221219_040230](https://user-images.githubusercontent.com/70547991/208423811-67030f4e-a87f-4d63-bd8e-d24589de58df.png)

近期下载者

相关文件


收藏者