amyreese / gammadraconis Goto Github PK
View Code? Open in Web Editor NEWGamma Draconis, 3D game created at RIT
Gamma Draconis, 3D game created at RIT
*** GAMMA DRACONIS *** Readme.txt Overview ======== Gamma Draconis is built on Microsoft XNA Game Studio 2.0, with LuaInterface 2.0.1, a C# wrapper for Lua 5.1, used for scripting tracks, weapons, ships, and the HUD. Project Structure ================= Core/ - Contains core game components, including the engine, renderer, input manager, sound manager, race manager, and Lua handler components. Interfaces/ - Includes Lua definitions for the HUD and a debugging interface. Lua/ - InterfaceComponents includes the ship positioning arrows and status bar HUD component definitions - MapBuilders contains utilities for automating elements of track creation. - Ships contains Lua definitions of our two ships, Raptor and Thor. - Things contains Lua definitions of various components seen in our tracks, such as asteroids, checkpoints, planets, and dust. - Weapons contains definitions of our laser guns, mines, and missiles. Maps/ - Contains each level in it's own subdirectory. - Somebody's Refuge is our primary track, featuring an "indoor" element as well as lots of things in open space. - Circle Track was our test track, it is just a basic loop. Resources/ - Contains sounds. music, textures, and effects. Screens/ - Contains the various "screens" used by our engine. GameScreen is the screen used while playing, other screens exist for menus, loading, displaying race results, and displaying control schemes. Credits ======= Joe Andrusyszyn - Track design, engine development, collision, HUD arrow. [email protected] Pat Dobson - Track design, HUD elements, track creation tools. [email protected] Josh Gruenberg - Player join screen, HUD elements, reset button. [email protected] John Reese - Physics engine, rendering system, 3D models, weapons, audio engine. [email protected] Brian Schroth - Collision detection, checkpoint management. [email protected] Matt Sokol - Octree implementation, sound effects, HUD arrow. [email protected] -- Volition Inc. / Freespace2 - Music tracks http://www.freespace2.com (currently unavailable) SoundSnap.com - Original sound effects http://www.soundsnap.com
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.