World Editor Glimpse

I don’t even know where to begin.  This level editor in itself, in combination of allowing users to import their own models (in .mdl format, typical for most game engines), and allow them to fully mod that item, and save it into a scenario.  The board editor will contain a lot more detail, including sound effects, parent / child decencies, etc.

Game Editors

I am about complete with the world editor, however I will be reorganizing the models so that they are in a group, and an option to allow for “custom” model inputs for user mods.  They will be in a .MDL format.

I am planning the board editor section now (just thinking while I do thr world editor), and have received a lot of good feedback already.  The goal is to have a library of boards and custom size options and allow players to build anything (circuit, pc, any electronics) with option to add custom models again.  Once the config is built, it can be exported and played by you and other users.


If you have any ideas or feedback, please post.  I want to make sure I have all basis covered.


I will have another release shortly.

Bug Testers, Please Read!

If you are reading this page, you are probably interested in helping bug test Computer Repair Simulator.  This is an open beta, which means everyone is a bug tester.  If you would like to download the latest Beta release for bug testing, please use the link below.

Please be sure to run the software as “Administrator”, you can do this by right clicking on the Computer Repair Simulator icon, and click on “run as “Administrator”.

Computer Repair Simulator Public Beta Download


I have worked hard to develop a bullet proof system, however as all of us know, there is no such thing as bug proof code unless it is < 10 lines.  Please help me in finding these bugs in the Computer Repair Simulator Beta Release.  Everything you see in the Beta release has been done in the last 4 months, and it covers a lot of the fundamentals of any video game.  During your testing, please consider the following:

-Please do not try and tamper with the Serial Number / CD-Key system.  This is a VERY STRICT and CRUEL monster that I coded that has multiple layers, and redundant multiple layers to detect and thwart any cracking or modification.  There are even additional checks in place on top of that and since most functions require the verification of the S/N and CD-Key, you won’t get very far…as a matter of fact the software will disable itself completely and uninstalling will not help.  If you dare enter into this testing area, I am very interested in your feedback, but a word of caution is that I will need to provide you a download to fix it / unlock it.  I would like some testing done here, however be warned once you enter the door into trying to crack the S/N and CD-Key, the door will remain open until you figure the entire process out, once you start, you won’t be able to stop or the triggers will execute to lock the software down.  You may be down a game for a while if you try this, I still didn’t make the unlock package, but could make one fairly quickly.

-Testing of the main home page and “Credits” where it launches another EXE file.  Interested in hearing feedback on how the credits run as it is set to static 1080 full screen.  I can change the video options here by linking the menu, but at the time of compiling this release it wasn’t in the scope.

-Testing of all of the options and how they interact during gameplay

-Testing of the profiles, using pictures and making sure the information properly syncs

-Testing of launching the game (Also note that the launcher generates a unique token to the game before it launches, this will stop direct loading of the game and attempting bypass of the Game Launcher.  This is designed so that the proper player options are loaded.

-Testing of the debug system

-Testing of video card / operating system compatibility

-Testing of movement

-Testing of sound FX

-Testing of Music

-Testing of in game panels and movement (all windows and panels in the game will save their x/y position, so will load in the same spot you left them before)

-Testing of money (use the letter “m” to deduce 2 dollars from your account, reach 0 and make sure everything looks good)

-Testing of sky system which includes sun, moon, stars, and clouds. (note that in order to make the lightning make the world flash, i had to move the sun/moon for a frame or two.  during these bad storms, you will notice they flicker, but keep in mind this isn’t the main point of the game, it is merely an effect that emerges the player)

-Testing of time

-Anything else you find will be great.

Follow the in-game instructions on submitting bugs, or you can reference the user manual found at the top of this page.

Beta Release Available!

Download Computer Repair Simulator Beta Release Now>>

Please be sure to run the software as “Administrator”, you can do this by right clicking on the Computer Repair Simulator icon, and click on “run as “Administrator”.  If you do not run as admin, you can have issues getting the S/N and Accounts setup.

If you cannot run the game in Administrative mode, it is assumed you are in a school / classroom environment and a special version will be needed there due to their local policies.  Please email for this special version.


Video Demo

All of the base systems are now in place.  Now we can start to look at game content.  This game will allow you to go around town to complete missions, which include many different technical jobs ranging from fixing tvs, cellphones, computers, operating systems, etc.

Bug Monitoring System (DEBUG MODE)

Computer Repair Simulator Computer Video Game & simulator teaches players how to build / disassemble / fix / troubleshoot equipment in a Virtual Work Environment for both Residential and Commercial applications. Everything from computers, laptops, cell phones, monitors / TVs, video cards, networking, BIOS, software, servers, IT Equipment, gaming consoles, to unique items that players can design / import using the CRS Game Editor.

We also support a leveling system which begins to teach the basics of electronic and electronic assemblies in steps and in addition to adding in game jobs that require the player to perform tasks such as terminate and run copper and fiber optic cable, configuring home routers/switches, installing equipment in a 19″ server rack, etc. The jobs can be limitless and are based upon real world experiences.

For example; Home users will learn how their cable set top box works and how it interfaces with the tv (let alone learn about their TV and potential capabilities), and how it interfaces with all of the devices in the house using wired and wireless technology. It will guide the user through tasks while the game will give hints if the player is stuck.

A second example; You broke the screen on your phone and you don’t know how to replace it. You watch Youtube which is fantastic, but why not attempt to do it yourself in the game engine which will simulate successes and failures while teaching you tips / tricks along the way. It will show what tools are needed for the job so you can prepare before you attempt the job yourself.

Last example; you are a student who wants to work in this field, now you can try it out in this program. You will learn the latest practices and methods of how to accomplish tasks in the real world while using real world applications.

Come check our website out at

Game Status / Roadmap (completed):
-cdkey and serialization of each copy
-system to generate cdkeys and store them on a server database
-game launcher which allows for full video, audio, key, and multiplayer controls of the game
-user profile system, 3 users who can each have a unique profile
-weather system done
-debug system / console done
-level editor
-temperature and humidity system
-all base functions to begin working on game content

Game Progress

I have just finished the framework for the DEBUG system (every time I write that it is in upper case lol), so now the players can set the game to debug mode. They can select how many FPS they run (from 1 to 10 in debug mode, or even faster) which will help catch functions that have acted badly in slow motion.  A terminal emulator has been added / coded which can show what functions have run and stopped, along with displaying some very important game information, along with executing special commands to change the world / game parameters.  The output on the terminal will add a tick, or a unique point in time of the game play which can be used to determine where the bug exactly is by following wait(1) statements.  The player can type in special functions to do some pretty cool things.

There are 6 debug levels.  Level 0 should NOT throw any warnings from the game or the DEBUG terminal, but if set at a higher level such as 6, you will see every detail of the game…and bug fixing will be so much easier.  This not only makes the software more professional and stable, but should also decrease support time.  The system is extremely modular, so I can easily add / remove commands within seconds.

If you have any ideas for commands to debug or interact with the world / game, please post or email them to me ( and I can probably add them if it makes sense.


Weather / Day & Night System Complete


I don’t know where to begin on this, a lot of stuff has been added such as final linking of options from launcher (sky, sky color, clouds, weather, sun, moon, day/night cycles, etc), the player can now control what the atmosphere looks like to add their own spin on the game, or they can choose to keep in Auto mode which will run the normal game cycle.

The weather system has been greatly improved, temperatures ranging from -20 to +110, along with precipitation (rain or snow) which have their varying levels depending on the weather pattern.  The heavy weather can be hard to see in such as a bad rain storm or snow storm.  When you enter buildings, the weather will now show inside, but will still be visible if you look outside.  Pretty much if you keep everything in Auto mode, the weather system has an intelligence of it’s own, adjusting the temp and weather like a normal weather cycle.

Language is being added for certain parts of the game for now, and eventually the entire game.  The image shows the banner layout of the game when a level or achievement has been completed…or anything major in the game.  The first languages to be implemented are English, French, German, and Japanese.

There are a lot of other items which were coded, but hard to explain really, however they are the foundation to the upcoming items.

Game Progress

A lot of new updates, I haven’t really been posting much due to a crazy schedule, but here is the summary:

-night / day revolutions now done, stars come out at night etc.  Sun and Moon added that revolve around the map to give the idea of time
-Clouds, sky RGB color at certain times of day
-Sun flares and FX
-Weather added such as rain / snow, thunderstorms
-Audio / Sound FX
-ESD buildup on player, must discharge before working with electronics, but you can discharch ESD into certain objects to receive in game rewards.  Weather modifies the ESD buildup.
-Temperature now added to the game, this will affect how the technology will function
-Profile layout as you can see in the photos below
-EMI sensor, if you enter an area or work on a job that has EMI, you will learn how to deal with it