References and Asset List
Assets
Art Assets:
https://opengameart.org/content/tiny-creatures - Mobiles, provides the eagle, chicken, rabbit, gazer, elemental fire, Genji sprites
https://kenney.nl/assets/ui-pack-pixel-adventure - All UI elements, window backgrounds, buttons, minimap etc, except audio/music buttons.
https://opengameart.org/content/cartoon-mobile-rounded-icon-buttons Mute/unmute /music buttons
https://kenney.nl/assets/tiny-town - Town tile set, grass, dirt, flowers, mushrooms buildings, trees, axe, ladder, pickaxe, sign and fences used.
https://kenney.nl/assets/tiny-dungeon - Dungeon tile set, dungeon walls, floors, tombstone, male/female player characters, bat/crab/ghosts/rat/potion used.
https://kenney.nl/assets/cursor-pixel-pack - UI Cursors used, Hand, Sword and Target reticle used.
https://opengameart.org/content/dungeon-crawl-32x32-tiles - Spell / Skill icons, and Spell effects.
https://opengameart.org/content/dungeon-crawl-32x32-tiles-supplemental - Spell / Skill icons, and Spell effects.
Title Scene Background Image was generated by Bing AI Image creator.
Audio Assets:
https://leohpaz.itch.io/rpg-essentials-sfx-free - Hit, pickup/drop item sound effects.
https://rolandlagoy.bandcamp.com/album/the-ultima-6-project-music - Background music.
Any other artistic content I've missed or forgotten is from one of the above sources as well.
No art/music/audio was created by me.
Code Libraries used:
https://github.com/mikerochip/unity-websocket/ - Websocket library used client side.
https://github.com/chronoxor/NetCoreServer - WebSocket library used on the server side.
https://github.com/MessagePack-CSharp/MessagePack-CSharp/ - Serialisation library for the network traffic, Client/Server
https://github.com/Unity-UI-Extensions/com.unity.uiextensions - Some extra UI features, mostly not used, used for some dragable windows Client side.
Coding Refs:
https://blog.febucci.com/2019/06/sprite-outline-shader/
https://www.roguebasin.com/index.php/C-Sharp_Example_of_Dungeon-Building_Algorit...
https://gamedesigntheory.blogspot.com/2010/09/controlling-aspect-ratio-in-unity....
Not directly references now but years of working on the code base, I've used a lot of similar architectures as it's an Authoritative MMO Server, but its over 200k lines of code.
https://github.com/ServUO/ServUO
https://github.com/RunUO/RunUO
AI Tools usage:
Title scene background image - Bing Image generator
Github copilot was used through out the assignment, as it was running, mostly assisted with the boring repetitive code
Some concepts in the Client side required AI conversations to save a lot of google fu, mostly these provided a base idea I then modified, the odd rare one worked out of the box.
https://claude.ai/chat/98e57fff-3960-4a2b-bfe8-8b6392a35d75 - Concept for Context menus
https://claude.ai/chat/c3738090-59d9-413e-a6a6-e798ec8dbb8c - Tilemap Click detection
https://claude.ai/chat/66487d76-cc3a-4c82-b98e-80aa2dc3f839 - Inventory UI and some Rosyln source generator help
https://claude.ai/chat/0b9b74ee-1f76-4835-872b-c4d917b3de3d - Minimap, overhead text, snapping movement to grid
Proxima
Status | In development |
Author | JamesKiddx |
More posts
- Documentation + User Guide23 days ago
- Dev Log #6 - Final 3C submission post23 days ago
- Dev Log Week #5 - Polish and Testing26 days ago
- Dev Log Week #5 - Polish and Testing26 days ago
- Game Testing26 days ago
- Dev Log Week #433 days ago
- Tech Deep-dive: Serialisation42 days ago
- Dev Log Week #342 days ago
- Dev Log Week #250 days ago
Leave a comment
Log in with itch.io to leave a comment.