Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 4 of 4

Full-Text Articles in Engineering

The Struggle Of The Rubiniumite Wars, Timothy Mendez, Evan Peterson, Darren Huang, Kyle Lozier Jun 2015

The Struggle Of The Rubiniumite Wars, Timothy Mendez, Evan Peterson, Darren Huang, Kyle Lozier

Computer Science and Software Engineering

The Struggle of the Rubiniumite Warsis a browser-based, one- to two-player, simultaneous turn-based strategy game set amongst the stars. It uses WebGL and Three.js for 3D graphics in the browser, Node.js for game engine and artificial intelligence design on the backend, and Socket.io for networking using websockets. The development group’s inspiration, motivation, and reflections are discussed. Additionally, details on the development of the game engine, database integration with Parse, user registration with Nodemailer, graphics with Three.js and HTML/CSS, and audio with HTML5.


Visualizing Population Density Based On Wifi Router Location And Network Usage, Tyler Deitz Jun 2015

Visualizing Population Density Based On Wifi Router Location And Network Usage, Tyler Deitz

Liberal Arts and Engineering Studies

This research paper introduces a prototype of a feature for Robert E. Kennedy’s maps web application. The feature visualizes population density based off wifi router location and network usage within the building. The significance of the feature is noted by documenting the library’s transition into a hub for student life and campus culture, which increases the space’s occupancy and visitor retention for a longer time. The feature is based off a Voronoi diagram map distribution which strongly affects its technical and visual implementation. The end product is user tested by Cal Poly students and received a 93.5% satisfaction rate.


Ciceroni Ios App, Forrest D. Hansen Jun 2015

Ciceroni Ios App, Forrest D. Hansen

Computer Science and Software Engineering

The Ciceroni app for iOS is a crowdsourcing tour app that allows users to create and share tours consisting of a collection of locations. Although it can be used for various purposes, it was designed to facilitate the transfer of knowledge from locals to tourists and to provide a free alternative to traditional tours. The app enables Facebook users to create and share lists of locations which other users can then view and get directions to on a map. This project was developed in HTML 5 and JavaScript and demonstrates the use of the Google Maps JavaScript API, Parse Core …


Visualizing Relationships Between Related Variables: Improving Physics Education Through D3.Js Network Visualizations, Stephanie Friend Mar 2015

Visualizing Relationships Between Related Variables: Improving Physics Education Through D3.Js Network Visualizations, Stephanie Friend

Liberal Arts and Engineering Studies

phiMap is a web application started by Cal Poly professors and students to aid professors in teaching physics. I developed Javascript visualizations for phiMap that serve to simplify the processes of both teaching and learning physics. These visualizations aim to present relationships between physics variables in an easy to understand manner, and they could eventually have a huge impact on physics education.